Searched refs:tps65910 (Results 1 – 10 of 10) sorted by relevance
| /drivers/gpio/ |
| A D | gpio-tps65910.c | 22 struct tps65910 *tps65910; member 28 struct tps65910 *tps65910 = tps65910_gpio->tps65910; in tps65910_gpio_get() local 43 struct tps65910 *tps65910 = tps65910_gpio->tps65910; in tps65910_gpio_set() local 57 struct tps65910 *tps65910 = tps65910_gpio->tps65910; in tps65910_gpio_output() local 72 struct tps65910 *tps65910 = tps65910_gpio->tps65910; in tps65910_gpio_input() local 80 struct tps65910 *tps65910, int chip_ngpio) in tps65910_parse_dt_for_gpio() argument 103 struct tps65910 *tps65910, int chip_ngpio) in tps65910_parse_dt_for_gpio() argument 111 struct tps65910 *tps65910 = dev_get_drvdata(pdev->dev.parent); in tps65910_gpio_probe() local 124 tps65910_gpio->tps65910 = tps65910; in tps65910_gpio_probe() 129 switch (tps65910_chip_id(tps65910)) { in tps65910_gpio_probe() [all …]
|
| A D | Makefile | 185 obj-$(CONFIG_GPIO_TPS65910) += gpio-tps65910.o
|
| /drivers/mfd/ |
| A D | tps65910.c | 222 static int tps65910_irq_init(struct tps65910 *tps65910, int irq, in tps65910_irq_init() argument 248 ret = devm_regmap_add_irq_chip(tps65910->dev, tps65910->regmap, in tps65910_irq_init() 254 tps65910->chip_irq = 0; in tps65910_irq_init() 261 struct tps65910 *tps65910 = dev_get_drvdata(dev); in is_volatile_reg() local 287 static int tps65910_ck32k_init(struct tps65910 *tps65910, in tps65910_ck32k_init() argument 305 static int tps65910_sleepinit(struct tps65910 *tps65910, in tps65910_sleepinit() argument 314 dev = tps65910->dev; in tps65910_sleepinit() 428 struct tps65910 *tps65910; in tps65910_power_off() local 440 struct tps65910 *tps65910; in tps65910_i2c_probe() local 461 tps65910 = devm_kzalloc(&i2c->dev, sizeof(*tps65910), GFP_KERNEL); in tps65910_i2c_probe() [all …]
|
| A D | tps65911-comparator.c | 53 static int comp_threshold_set(struct tps65910 *tps65910, int id, int voltage) in comp_threshold_set() argument 72 ret = regmap_write(tps65910->regmap, tps_comp.reg, val); in comp_threshold_set() 77 static int comp_threshold_get(struct tps65910 *tps65910, int id) in comp_threshold_get() argument 83 ret = regmap_read(tps65910->regmap, tps_comp.reg, &val); in comp_threshold_get() 94 struct tps65910 *tps65910 = dev_get_drvdata(dev->parent); in comp_threshold_show() local 105 uVolt = comp_threshold_get(tps65910, id); in comp_threshold_show() 115 struct tps65910 *tps65910 = dev_get_drvdata(pdev->dev.parent); in tps65911_comparator_probe() local 116 struct tps65910_board *pdata = dev_get_platdata(tps65910->dev); in tps65911_comparator_probe() 119 ret = comp_threshold_set(tps65910, COMP1, pdata->vmbch_threshold); in tps65911_comparator_probe() 145 struct tps65910 *tps65910; in tps65911_comparator_remove() local [all …]
|
| A D | Makefile | 104 obj-$(CONFIG_MFD_TPS65910) += tps65910.o
|
| /drivers/rtc/ |
| A D | rtc-tps65910.c | 50 struct tps65910 *tps = dev_get_drvdata(dev->parent); in tps65910_rtc_alarm_irq_enable() 71 struct tps65910 *tps = dev_get_drvdata(dev->parent); in tps65910_rtc_read_time() 102 struct tps65910 *tps = dev_get_drvdata(dev->parent); in tps65910_rtc_set_time() 144 struct tps65910 *tps = dev_get_drvdata(dev->parent); in tps65910_rtc_read_alarm() 174 struct tps65910 *tps = dev_get_drvdata(dev->parent); in tps65910_rtc_set_alarm() 205 struct tps65910 *tps = dev_get_drvdata(dev->parent); in tps65910_rtc_set_calibration() 250 struct tps65910 *tps = dev_get_drvdata(dev->parent); in tps65910_rtc_get_calibration() 333 struct tps65910 *tps = dev_get_drvdata(dev->parent); in tps65910_rtc_interrupt() 367 struct tps65910 *tps65910 = NULL; in tps65910_rtc_probe() local 373 tps65910 = dev_get_drvdata(pdev->dev.parent); in tps65910_rtc_probe() [all …]
|
| A D | Makefile | 189 obj-$(CONFIG_RTC_DRV_TPS65910) += rtc-tps65910.o
|
| A D | Kconfig | 616 will be called rtc-tps65910.
|
| /drivers/regulator/ |
| A D | tps65910-regulator.c | 309 struct tps65910 *mfd; 824 struct tps65910 *mfd = pmic->mfd; in tps65910_set_ext_sleep_config() 1002 struct tps65910 *tps65910 = dev_get_drvdata(pdev->dev.parent); in tps65910_parse_dt_reg_data() local 1020 switch (tps65910_chip_id(tps65910)) { in tps65910_parse_dt_reg_data() 1073 struct tps65910 *tps65910 = dev_get_drvdata(pdev->dev.parent); in tps65910_probe() local 1096 pmic->mfd = tps65910; in tps65910_probe() 1105 switch (tps65910_chip_id(tps65910)) { in tps65910_probe() 1176 tps65910_chip_id(tps65910) == TPS65910) { in tps65910_probe() 1195 dev_warn(tps65910->dev, in tps65910_probe() 1203 config.dev = tps65910->dev; in tps65910_probe() [all …]
|
| A D | Makefile | 189 obj-$(CONFIG_REGULATOR_TPS65910) += tps65910-regulator.o
|
Completed in 28 milliseconds