Home
last modified time | relevance | path

Searched refs:tps65910 (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/gpio/
H A Dgpio-tps65910.c22 struct tps65910 *tps65910; member
28 struct tps65910 *tps65910 = tps65910_gpio->tps65910; in tps65910_gpio_get() local
31 regmap_read(tps65910->regmap, TPS65910_GPIO0 + offset, &val); in tps65910_gpio_get()
43 struct tps65910 *tps65910 = tps65910_gpio->tps65910; in tps65910_gpio_set() local
46 return regmap_set_bits(tps65910->regmap, in tps65910_gpio_set()
49 return regmap_clear_bits(tps65910->regmap, TPS65910_GPIO0 + offset, in tps65910_gpio_set()
57 struct tps65910 *tps65910 = tps65910_gpio->tps65910; in tps65910_gpio_output() local
65 return regmap_set_bits(tps65910->regmap, TPS65910_GPIO0 + offset, in tps65910_gpio_output()
72 struct tps65910 *tps65910 = tps65910_gpio->tps65910; in tps65910_gpio_input() local
74 return regmap_clear_bits(tps65910->regmap, TPS65910_GPIO0 + offset, in tps65910_gpio_input()
[all …]
/linux/drivers/rtc/
H A Drtc-tps65910.c50 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 …]
H A DMakefile193 obj-$(CONFIG_RTC_DRV_TPS65910) += rtc-tps65910.o
/linux/drivers/regulator/
H A Dtps65910-regulator.c309 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
1082 pmic_plat_data = dev_get_platdata(tps65910->dev); in tps65910_probe()
1083 if (!pmic_plat_data && tps65910->dev->of_node) in tps65910_probe()
1096 pmic->mfd = tps65910; in tps65910_probe()
1105 switch (tps65910_chip_id(tps65910)) { in tps65910_probe()
1168 if (tps65910_chip_id(tps65910) == TPS65910) { in tps65910_probe()
[all …]
/linux/arch/arm/boot/dts/ti/omap/
H A Dam335x-tqma335x.dtsi125 /* Filled in by tps65910.dtsi */
151 #include "../../tps65910.dtsi"
H A Dam335x-lxm.dts175 compatible = "ti,tps65910";
180 /include/ "../../tps65910.dtsi"
H A Dam3517-craneboard.dts72 #include "../../tps65910.dtsi"
H A Dam335x-moxa-uc-8100-common.dtsi197 compatible = "ti,tps65910";
236 #include "../../tps65910.dtsi"
H A Dam335x-baltos.dtsi86 tps65910_pins: tps65910-pins {
277 #include "../../tps65910.dtsi"
H A Dam335x-igep0033.dtsi224 #include "../../tps65910.dtsi"
H A Dam335x-phycore-som.dtsi236 #include "../../tps65910.dtsi"
H A Dam335x-icev2.dts363 #include "../../tps65910.dtsi"
H A Dam335x-pdu001.dts404 #include "../../tps65910.dtsi"
H A Domap3-echo.dts524 #include "../../tps65910.dtsi"
H A Dam335x-evmsk.dts520 #include "../../tps65910.dtsi"
H A Dam335x-evm.dts588 #include "../../tps65910.dtsi"
/linux/arch/arm/boot/dts/rockchip/
H A Drk3066a-bqcurie2.dts83 compatible = "ti,tps65910";
H A Drk3066a-marsboard.dts99 compatible = "ti,tps65910";
H A Drk3066a-rayeager.dts201 compatible = "ti,tps65910";
/linux/
H A DMAINTAINERS20074 F: drivers/mfd/tps65910.c
20084 F: drivers/regulator/tps65910-regulator.c