#ifndef __LINUX_MFD_WM8350_SUPPLY_H_
#define __LINUX_MFD_WM8350_SUPPLY_H_
#include <linux/mutex.h>
#include <linux/power_supply.h>
#define WM8350_BATTERY_CHARGER_CONTROL_1 …
#define WM8350_BATTERY_CHARGER_CONTROL_2 …
#define WM8350_BATTERY_CHARGER_CONTROL_3 …
#define WM8350_CHG_ENA_R168 …
#define WM8350_CHG_THR …
#define WM8350_CHG_EOC_SEL_MASK …
#define WM8350_CHG_TRICKLE_TEMP_CHOKE …
#define WM8350_CHG_TRICKLE_USB_CHOKE …
#define WM8350_CHG_RECOVER_T …
#define WM8350_CHG_END_ACT …
#define WM8350_CHG_FAST …
#define WM8350_CHG_FAST_USB_THROTTLE …
#define WM8350_CHG_NTC_MON …
#define WM8350_CHG_BATT_HOT_MON …
#define WM8350_CHG_BATT_COLD_MON …
#define WM8350_CHG_CHIP_TEMP_MON …
#define WM8350_CHG_ACTIVE …
#define WM8350_CHG_PAUSE …
#define WM8350_CHG_STS_MASK …
#define WM8350_CHG_TIME_MASK …
#define WM8350_CHG_MASK_WALL_FB …
#define WM8350_CHG_TRICKLE_SEL …
#define WM8350_CHG_VSEL_MASK …
#define WM8350_CHG_ISEL_MASK …
#define WM8350_CHG_STS_OFF …
#define WM8350_CHG_STS_TRICKLE …
#define WM8350_CHG_STS_FAST …
#define WM8350_CHG_THROTTLE_T_MASK …
#define WM8350_CHG_SMART …
#define WM8350_CHG_TIMER_ADJT_MASK …
#define WM8350_IRQ_CHG_BAT_HOT …
#define WM8350_IRQ_CHG_BAT_COLD …
#define WM8350_IRQ_CHG_BAT_FAIL …
#define WM8350_IRQ_CHG_TO …
#define WM8350_IRQ_CHG_END …
#define WM8350_IRQ_CHG_START …
#define WM8350_IRQ_CHG_FAST_RDY …
#define WM8350_IRQ_CHG_VBATT_LT_3P9 …
#define WM8350_IRQ_CHG_VBATT_LT_3P1 …
#define WM8350_IRQ_CHG_VBATT_LT_2P85 …
#define WM8350_CHG_TRICKLE_50mA …
#define WM8350_CHG_TRICKLE_100mA …
#define WM8350_CHG_4_05V …
#define WM8350_CHG_4_10V …
#define WM8350_CHG_4_15V …
#define WM8350_CHG_4_20V …
#define WM8350_CHG_FAST_LIMIT_mA(x) …
#define WM8350_CHG_EOC_mA(x) …
#define WM8350_CHG_TRICKLE_3_1V …
#define WM8350_CHG_TRICKLE_3_9V …
#define WM8350_USB_VOLTAGE_READBACK …
#define WM8350_LINE_VOLTAGE_READBACK …
#define WM8350_BATT_VOLTAGE_READBACK …
#define WM8350_IRQ_USB_LIMIT …
#define WM8350_IRQ_EXT_USB_FB …
#define WM8350_IRQ_EXT_WALL_FB …
#define WM8350_IRQ_EXT_BAT_FB …
struct wm8350_charger_policy { … };
struct wm8350_power { … };
#endif