Searched defs:da9052 (Results 1 - 9 of 9) sorted by relevance

/drivers/mfd/
H A Dda9052-spi.c22 #include <linux/mfd/da9052/da9052.h>
28 struct da9052 *da9052 = kzalloc(sizeof(struct da9052), GFP_KERNEL); local
30 if (!da9052)
37 da9052->dev = &spi->dev;
38 da9052->chip_irq = spi->irq;
40 dev_set_drvdata(&spi->dev, da9052);
45 da9052
68 struct da9052 *da9052 = dev_get_drvdata(&spi->dev); local
[all...]
H A Dda9052-i2c.c22 #include <linux/mfd/da9052/da9052.h>
23 #include <linux/mfd/da9052/reg.h>
25 static int da9052_i2c_enable_multiwrite(struct da9052 *da9052) argument
29 ret = regmap_read(da9052->regmap, DA9052_CONTROL_B_REG, &reg_val);
35 ret = regmap_write(da9052->regmap, DA9052_CONTROL_B_REG,
47 struct da9052 *da9052; local
50 da9052
94 struct da9052 *da9052 = i2c_get_clientdata(client); local
[all...]
H A Dda9052-core.c23 #include <linux/mfd/da9052/da9052.h>
24 #include <linux/mfd/da9052/pdata.h>
25 #include <linux/mfd/da9052/reg.h>
391 .name = "da9052-regulator",
395 .name = "da9052-regulator",
399 .name = "da9052-regulator",
403 .name = "da9052-regulator",
407 .name = "da9052-regulator",
411 .name = "da9052
643 da9052_device_init(struct da9052 *da9052, u8 chip_id) argument
682 da9052_device_exit(struct da9052 *da9052) argument
[all...]
/drivers/input/misc/
H A Dda9052_onkey.c20 #include <linux/mfd/da9052/da9052.h>
21 #include <linux/mfd/da9052/reg.h>
24 struct da9052 *da9052; member in struct:da9052_onkey
34 key_stat = da9052_reg_read(onkey->da9052, DA9052_EVENT_B_REG);
36 dev_err(onkey->da9052->dev,
76 struct da9052 *da9052 = dev_get_drvdata(pdev->dev.parent); local
82 if (!da9052) {
[all...]
/drivers/video/backlight/
H A Dda9052_bl.c21 #include <linux/mfd/da9052/da9052.h>
22 #include <linux/mfd/da9052/reg.h>
44 struct da9052 *da9052; member in struct:da9052_bl
63 ret = da9052_reg_write(wleds->da9052, DA9052_BOOST_REG, boost_en);
67 ret = da9052_reg_write(wleds->da9052, DA9052_LED_CONT_REG, i_sink);
71 ret = da9052_reg_write(wleds->da9052, wled_bank[wleds->led_reg], 0x0);
78 ret = da9052_reg_write(wleds->da9052, wled_bank[wleds->led_reg],
120 wleds->da9052
[all...]
/drivers/rtc/
H A Drtc-da9052.c19 #include <linux/mfd/da9052/da9052.h>
20 #include <linux/mfd/da9052/reg.h>
22 #define rtc_err(da9052, fmt, ...) \
23 dev_err(da9052->dev, "%s: " fmt, __func__, ##__VA_ARGS__)
27 struct da9052 *da9052; member in struct:da9052_rtc
31 static int da9052_rtc_enable_alarm(struct da9052 *da9052, bool enable) argument
35 ret = da9052_reg_update(da9052, DA9052_ALARM_Y_RE
69 da9052_read_alarm(struct da9052 *da9052, struct rtc_time *rtc_tm) argument
92 da9052_set_alarm(struct da9052 *da9052, struct rtc_time *rtc_tm) argument
123 da9052_rtc_get_alarm_status(struct da9052 *da9052) argument
[all...]
/drivers/gpio/
H A Dgpio-da9052.c22 #include <linux/mfd/da9052/da9052.h>
23 #include <linux/mfd/da9052/reg.h>
24 #include <linux/mfd/da9052/pdata.h>
50 struct da9052 *da9052; member in struct:da9052_gpio
70 ret = da9052_reg_read(gpio->da9052,
85 ret = da9052_reg_read(gpio->da9052,
88 ret = da9052_reg_read(gpio->da9052,
112 ret = da9052_reg_update(gpio->da9052, (offse
186 struct da9052 *da9052 = gpio->da9052; local
[all...]
/drivers/power/
H A Dda9052-battery.c24 #include <linux/mfd/da9052/da9052.h>
25 #include <linux/mfd/da9052/pdata.h>
26 #include <linux/mfd/da9052/reg.h>
171 struct da9052 *da9052; member in struct:da9052_battery
197 ret = da9052_reg_read(bat->da9052, DA9052_ICHG_END_REG);
213 ret = da9052_reg_read(bat->da9052, DA9052_ICHG_AV_REG);
237 ret = da9052_group_read(bat->da9052, DA9052_STATUS_A_REG, 2, v);
293 volt = da9052_adc_manual_read(bat->da9052, DA9052_ADC_MAN_MUXSEL_VBA
[all...]
/drivers/regulator/
H A Dda9052-regulator.c2 * da9052-regulator.c: Regulator driver for DA9052
23 #include <linux/mfd/da9052/da9052.h>
24 #include <linux/mfd/da9052/reg.h>
25 #include <linux/mfd/da9052/pdata.h>
59 struct da9052 *da9052; member in struct:da9052_regulator
79 return da9052_reg_update(regulator->da9052,
90 return da9052_reg_update(regulator->da9052,
102 ret = da9052_reg_read(regulator->da9052, DA9052_BUCKCORE_RE
537 struct da9052 *da9052; local
[all...]

Completed in 171 milliseconds