rt9756_data
int (*check_device_model)(struct rt9756_data *data);
static int rt9756_get_value_field_range(struct rt9756_data *data, enum rt9756_fields en_field,
static int rt9756_set_value_field_range(struct rt9756_data *data, enum rt9756_fields en_field,
static int rt9756_get_adc(struct rt9756_data *data, enum rt9756_adc_chan chan,
static int rt9756_get_switching_state(struct rt9756_data *data, int *status)
static int rt9756_get_charger_health(struct rt9756_data *data)
static int rt9756_get_charger_online(struct rt9756_data *data, int *val)
static int rt9756_get_vbus_ovp(struct rt9756_data *data, int *val)
static int rt9756_set_vbus_ovp(struct rt9756_data *data, int val)
struct rt9756_data *data = power_supply_get_drvdata(psy);
struct rt9756_data *data = power_supply_get_drvdata(psy);
struct rt9756_data *data = power_supply_get_drvdata(psy);
struct rt9756_data *data = power_supply_get_drvdata(psy);
struct rt9756_data *data = power_supply_get_drvdata(psy);
struct rt9756_data *data = power_supply_get_drvdata(psy);
struct rt9756_data *data = power_supply_get_drvdata(psy);
static int rt9756_register_psy(struct rt9756_data *data)
static int rt9756_get_usb_type(struct rt9756_data *data)
struct rt9756_data *data = devid;
static int rt9756_config_batsense_resistor(struct rt9756_data *data)
static int rt9756_check_device_model(struct rt9756_data *data)
static int rt9770_check_device_model(struct rt9756_data *data)
struct rt9756_data *data;
struct rt9756_data *data = i2c_get_clientdata(i2c);