/linux-master/drivers/mfd/ |
H A D | da9052-spi.c | 24 struct da9052 *da9052; local 60 struct da9052 *da9052 = spi_get_drvdata(spi); local [all...] |
H A D | da9052-i2c.c | 55 static int da9052_i2c_fix(struct da9052 *da9052, unsigned char reg) argument 86 static int da9052_i2c_disable_multiwrite(struct da9052 *da9052) argument 129 struct da9052 *da9052; local 170 struct da9052 *da9052 = i2c_get_clientdata(client); local [all...] |
H A D | da9052-irq.c | 176 static int da9052_map_irq(struct da9052 *da9052, int irq) argument 181 int da9052_enable_irq(struct da9052 *da9052, int irq) argument 193 int da9052_disable_irq(struct da9052 *da905 argument 205 da9052_disable_irq_nosync(struct da9052 *da9052, int irq) argument 217 da9052_request_irq(struct da9052 *da9052, int irq, char *name, irq_handler_t handler, void *data) argument 230 da9052_free_irq(struct da9052 *da9052, int irq, void *data) argument 242 struct da9052 *da9052 = irq_data; local 249 da9052_irq_init(struct da9052 *da9052) argument 281 da9052_irq_exit(struct da9052 *da9052) argument [all...] |
H A D | da9052-core.c | 374 int da9052_adc_manual_read(struct da9052 *da9052, unsigned char channel) argument 426 da9052_adc_read_temp(struct da9052 *da9052) argument 545 da9052_clear_fault_log(struct da9052 *da9052) argument 591 da9052_device_init(struct da9052 *da9052, u8 chip_id) argument 648 da9052_device_exit(struct da9052 *da9052) argument [all...] |
/linux-master/drivers/input/misc/ |
H A D | da9052_onkey.c | 19 struct da9052 *da9052; member in struct:da9052_onkey 73 struct da9052 *da9052 = dev_get_drvdata(pdev->dev.parent); local [all...] |
/linux-master/drivers/watchdog/ |
H A D | da9052_wdt.c | 29 struct da9052 *da9052; member in struct:da9052_wdt_data 53 struct da9052 *da9052 = driver_data->da9052; local 111 struct da9052 *da9052 = driver_data->da9052; local 154 struct da9052 *da9052 = dev_get_drvdata(dev->parent); local [all...] |
/linux-master/drivers/leds/ |
H A D | leds-da9052.c | 29 struct da9052 *da9052; member in struct:da9052_led 63 static int da9052_configure_leds(struct da9052 *da9052) argument 92 struct da9052 *da9052; local 163 struct da9052 *da9052; local [all...] |
/linux-master/drivers/video/backlight/ |
H A D | da9052_bl.c | 39 struct da9052 *da9052; member in struct:da9052_bl [all...] |
/linux-master/drivers/rtc/ |
H A D | rtc-da9052.c | 26 struct da9052 *da9052; member in struct:da9052_rtc 101 struct da9052 *da9052 = rtc->da9052; local [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-da9052.c | 44 struct da9052 *da9052; member in struct:da9052_gpio 172 struct da9052 *da9052 = gpio->da9052; local [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | da9052_tsi.c | 21 struct da9052 *da9052; member in struct:da9052_tsi 138 da9052_ts_configure_gpio(struct da9052 *da9052) argument 226 struct da9052 *da9052; local [all...] |
/linux-master/drivers/hwmon/ |
H A D | da9052-hwmon.c | 25 struct da9052 *da9052; member in struct:da9052_hwmon 72 static inline int da9052_enable_vddout_channel(struct da9052 *da9052) argument 79 static inline int da9052_disable_vddout_channel(struct da9052 *da9052) argument 385 __ATTRIBUTE_GROUPS(da9052); variable [all...] |
/linux-master/include/linux/mfd/da9052/ |
H A D | da9052.h | 83 struct da9052 { struct 105 static inline int da9052_reg_read(struct da9052 *da905 argument 122 da9052_reg_write(struct da9052 *da9052, unsigned char reg, unsigned char val) argument 140 da9052_group_read(struct da9052 *da9052, unsigned char reg, unsigned reg_cnt, unsigned char *val) argument 163 da9052_group_write(struct da9052 *da9052, unsigned char reg, unsigned reg_cnt, unsigned char *val) argument 184 da9052_reg_update(struct da9052 *da9052, unsigned char reg, unsigned char bit_mask, unsigned char reg_val) argument [all...] |
/linux-master/drivers/regulator/ |
H A D | da9052-regulator.c | 69 struct da9052 *da9052; member in struct:da9052_regulator 398 struct da9052 *da9052; local [all...] |
/linux-master/drivers/power/supply/ |
H A D | da9052-battery.c | 167 struct da9052 *da9052; member in struct:da9052_battery [all...] |