Searched refs:aat2870 (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/regulator/ |
| H A D | aat2870-regulator.c | 20 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 D | aat2870.h | 129 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 D | aat2870_bl.c | 41 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()
|