Home
last modified time | relevance | path

Searched refs:aat2870 (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/regulator/
H A Daat2870-regulator.c20 struct aat2870_data *aat2870; member
36 struct aat2870_data *aat2870 = ri->aat2870; in aat2870_ldo_set_voltage_sel() local
38 return aat2870->update(aat2870, ri->voltage_addr, ri->voltage_mask, in aat2870_ldo_set_voltage_sel()
45 struct aat2870_data *aat2870 = ri->aat2870; in aat2870_ldo_get_voltage_sel() local
49 ret = aat2870->read(aat2870, ri->voltage_addr, &val); in aat2870_ldo_get_voltage_sel()
59 struct aat2870_data *aat2870 = ri->aat2870; in aat2870_ldo_enable() local
61 return aat2870->update(aat2870, ri->enable_addr, ri->enable_mask, in aat2870_ldo_enable()
68 struct aat2870_data *aat2870 = ri->aat2870; in aat2870_ldo_disable() local
70 return aat2870->update(aat2870, ri->enable_addr, ri->enable_mask, 0); in aat2870_ldo_disable()
76 struct aat2870_data *aat2870 = ri->aat2870; in aat2870_ldo_is_enabled() local
[all …]
/linux/include/linux/mfd/
H A Daat2870.h129 int (*init)(struct aat2870_data *aat2870);
130 void (*uninit)(struct aat2870_data *aat2870);
133 int (*read)(struct aat2870_data *aat2870, u8 addr, u8 *val);
134 int (*write)(struct aat2870_data *aat2870, u8 addr, u8 val);
135 int (*update)(struct aat2870_data *aat2870, u8 addr, u8 mask, u8 val);
151 int (*init)(struct aat2870_data *aat2870);
152 void (*uninit)(struct aat2870_data *aat2870);
/linux/drivers/video/backlight/
H A Daat2870_bl.c41 struct aat2870_data *aat2870 in aat2870_bl_enable() local
44 return aat2870->write(aat2870, AAT2870_BL_CH_EN, in aat2870_bl_enable()
50 struct aat2870_data *aat2870 in aat2870_bl_disable() local
53 return aat2870->write(aat2870, AAT2870_BL_CH_EN, 0x0); in aat2870_bl_disable()
59 struct aat2870_data *aat2870 = in aat2870_bl_update_status() local
72 ret = aat2870->write(aat2870, AAT2870_BLM, in aat2870_bl_update_status()