Home
last modified time | relevance | path

Searched refs:tps6586x (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-6.6/drivers/mfd/
H A Dtps6586x.c29 #include <linux/mfd/tps6586x.h>
105 .name = "tps6586x-gpio",
108 .name = "tps6586x-regulator",
111 .name = "tps6586x-rtc",
116 .name = "tps6586x-onkey",
120 struct tps6586x { struct
135 static inline struct tps6586x *dev_to_tps6586x(struct device *dev) in dev_to_tps6586x()
142 struct tps6586x *tps6586x = dev_to_tps6586x(dev); in tps6586x_write() local
144 return regmap_write(tps6586x in tps6586x_write()
150 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_writes() local
158 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_read() local
171 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_reads() local
179 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_set_bits() local
187 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_clr_bits() local
195 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_update() local
203 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_irq_get_virq() local
211 struct tps6586x *tps6586x = dev_get_drvdata(dev); tps6586x_get_version() local
223 tps6586x_remove_subdevs(struct tps6586x *tps6586x) tps6586x_remove_subdevs() argument
230 struct tps6586x *tps6586x = irq_data_get_irq_chip_data(data); tps6586x_irq_lock() local
237 struct tps6586x *tps6586x = irq_data_get_irq_chip_data(irq_data); tps6586x_irq_enable() local
247 struct tps6586x *tps6586x = irq_data_get_irq_chip_data(irq_data); tps6586x_irq_disable() local
258 struct tps6586x *tps6586x = irq_data_get_irq_chip_data(data); tps6586x_irq_sync_unlock() local
274 struct tps6586x *tps6586x = irq_data_get_irq_chip_data(irq_data); tps6586x_irq_set_wake() local
290 struct tps6586x *tps6586x = h->host_data; tps6586x_irq_map() local
307 struct tps6586x *tps6586x = data; tps6586x_irq() local
335 tps6586x_irq_init(struct tps6586x *tps6586x, int irq, int irq_base) tps6586x_irq_init() argument
380 tps6586x_add_subdevs(struct tps6586x *tps6586x, struct tps6586x_platform_data *pdata) tps6586x_add_subdevs() argument
501 struct tps6586x *tps6586x; tps6586x_i2c_probe() local
579 struct tps6586x *tps6586x = i2c_get_clientdata(client); tps6586x_i2c_remove() local
589 struct tps6586x *tps6586x = dev_get_drvdata(dev); tps6586x_i2c_suspend() local
599 struct tps6586x *tps6586x = dev_get_drvdata(dev); tps6586x_i2c_resume() local
[all...]
H A DMakefile197 obj-$(CONFIG_MFD_TPS6586X) += tps6586x.o
/kernel/linux/linux-5.10/drivers/mfd/
H A Dtps6586x.c29 #include <linux/mfd/tps6586x.h>
105 .name = "tps6586x-gpio",
108 .name = "tps6586x-regulator",
111 .name = "tps6586x-rtc",
116 .name = "tps6586x-onkey",
120 struct tps6586x { struct
135 static inline struct tps6586x *dev_to_tps6586x(struct device *dev) in dev_to_tps6586x()
142 struct tps6586x *tps6586x = dev_to_tps6586x(dev); in tps6586x_write() local
144 return regmap_write(tps6586x in tps6586x_write()
150 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_writes() local
158 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_read() local
171 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_reads() local
179 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_set_bits() local
187 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_clr_bits() local
195 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_update() local
203 struct tps6586x *tps6586x = dev_to_tps6586x(dev); tps6586x_irq_get_virq() local
211 struct tps6586x *tps6586x = dev_get_drvdata(dev); tps6586x_get_version() local
223 tps6586x_remove_subdevs(struct tps6586x *tps6586x) tps6586x_remove_subdevs() argument
230 struct tps6586x *tps6586x = irq_data_get_irq_chip_data(data); tps6586x_irq_lock() local
237 struct tps6586x *tps6586x = irq_data_get_irq_chip_data(irq_data); tps6586x_irq_enable() local
247 struct tps6586x *tps6586x = irq_data_get_irq_chip_data(irq_data); tps6586x_irq_disable() local
258 struct tps6586x *tps6586x = irq_data_get_irq_chip_data(data); tps6586x_irq_sync_unlock() local
275 struct tps6586x *tps6586x = irq_data_get_irq_chip_data(irq_data); tps6586x_irq_set_wake() local
294 struct tps6586x *tps6586x = h->host_data; tps6586x_irq_map() local
311 struct tps6586x *tps6586x = data; tps6586x_irq() local
339 tps6586x_irq_init(struct tps6586x *tps6586x, int irq, int irq_base) tps6586x_irq_init() argument
384 tps6586x_add_subdevs(struct tps6586x *tps6586x, struct tps6586x_platform_data *pdata) tps6586x_add_subdevs() argument
506 struct tps6586x *tps6586x; tps6586x_i2c_probe() local
584 struct tps6586x *tps6586x = i2c_get_clientdata(client); tps6586x_i2c_remove() local
595 struct tps6586x *tps6586x = dev_get_drvdata(dev); tps6586x_i2c_suspend() local
605 struct tps6586x *tps6586x = dev_get_drvdata(dev); tps6586x_i2c_resume() local
[all...]
H A DMakefile195 obj-$(CONFIG_MFD_TPS6586X) += tps6586x.o
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-tps6586x.c8 * Based on tps6586x.c
17 #include <linux/mfd/tps6586x.h>
122 .driver.name = "tps6586x-gpio",
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-tps6586x.c8 * Based on tps6586x.c
17 #include <linux/mfd/tps6586x.h>
112 .driver.name = "tps6586x-gpio",
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-tps6586x.c2 * rtc-tps6586x.c: RTC driver for TI PMIC TPS6586X
28 #include <linux/mfd/tps6586x.h>
329 .name = "tps6586x-rtc",
337 MODULE_ALIAS("platform:tps6586x-rtc");
H A DMakefile171 obj-$(CONFIG_RTC_DRV_TPS6586X) += rtc-tps6586x.o
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-tps6586x.c3 * rtc-tps6586x.c: RTC driver for TI PMIC TPS6586X
15 #include <linux/mfd/tps6586x.h>
316 .name = "tps6586x-rtc",
324 MODULE_ALIAS("platform:tps6586x-rtc");
H A DMakefile177 obj-$(CONFIG_RTC_DRV_TPS6586X) += rtc-tps6586x.o
/kernel/linux/linux-5.10/drivers/regulator/
H A Dtps6586x-regulator.c23 #include <linux/mfd/tps6586x.h>
522 .name = "tps6586x-regulator",
542 MODULE_ALIAS("platform:tps6586x-regulator");
/kernel/linux/linux-6.6/drivers/regulator/
H A Dtps6586x-regulator.c23 #include <linux/mfd/tps6586x.h>
522 .name = "tps6586x-regulator",
543 MODULE_ALIAS("platform:tps6586x-regulator");

Completed in 7 milliseconds