Searched refs:tps65910 (Results 1 - 8 of 8) sorted by relevance
/drivers/gpio/ |
H A D | gpio-tps65910.c | 21 #include <linux/mfd/tps65910.h> 25 struct tps65910 *tps65910 = container_of(gc, struct tps65910, gpio); local 28 tps65910->read(tps65910, TPS65910_GPIO0 + offset, 1, &val); 39 struct tps65910 *tps65910 = container_of(gc, struct tps65910, gpio); local 42 tps65910_set_bits(tps65910, TPS65910_GPIO 52 struct tps65910 *tps65910 = container_of(gc, struct tps65910, gpio); local 63 struct tps65910 *tps65910 = container_of(gc, struct tps65910, gpio); local 69 tps65910_gpio_init(struct tps65910 *tps65910, int gpio_base) argument [all...] |
H A D | Makefile | 57 obj-$(CONFIG_GPIO_TPS65910) += gpio-tps65910.o
|
/drivers/mfd/ |
H A D | tps65910-irq.c | 2 * tps65910-irq.c -- TI TPS6591x 24 #include <linux/mfd/tps65910.h> 26 static inline int irq_to_tps65910_irq(struct tps65910 *tps65910, argument 29 return (irq - tps65910->irq_base); 43 struct tps65910 *tps65910 = irq_data; local 49 tps65910->read(tps65910, TPS65910_INT_STS, 1, ®); 51 tps65910 99 struct tps65910 *tps65910 = irq_data_get_irq_chip_data(data); local 106 struct tps65910 *tps65910 = irq_data_get_irq_chip_data(data); local 136 struct tps65910 *tps65910 = irq_data_get_irq_chip_data(data); local 143 struct tps65910 *tps65910 = irq_data_get_irq_chip_data(data); local 151 struct tps65910 *tps65910 = irq_data_get_irq_chip_data(data); local 167 tps65910_irq_init(struct tps65910 *tps65910, int irq, struct tps65910_platform_data *pdata) argument 227 tps65910_irq_exit(struct tps65910 *tps65910) argument [all...] |
H A D | tps65910.c | 2 * tps65910.c -- TI TPS6591x 25 #include <linux/mfd/tps65910.h> 29 .name = "tps65910-pmic", 32 .name = "tps65910-rtc", 35 .name = "tps65910-power", 40 static int tps65910_i2c_read(struct tps65910 *tps65910, u8 reg, argument 43 return regmap_bulk_read(tps65910->regmap, reg, dest, bytes); 46 static int tps65910_i2c_write(struct tps65910 *tps65910, u argument 52 tps65910_set_bits(struct tps65910 *tps65910, u8 reg, u8 mask) argument 58 tps65910_clear_bits(struct tps65910 *tps65910, u8 reg, u8 mask) argument 66 struct tps65910 *tps65910 = dev_get_drvdata(dev); local 96 struct tps65910 *tps65910; local 156 struct tps65910 *tps65910 = i2c_get_clientdata(i2c); local [all...] |
H A D | tps65911-comparator.c | 2 * tps65910.c -- TI TPS6591x 23 #include <linux/mfd/tps65910.h> 59 static int comp_threshold_set(struct tps65910 *tps65910, int id, int voltage) argument 81 ret = tps65910->write(tps65910, tps_comp.reg, 1, &val); 86 static int comp_threshold_get(struct tps65910 *tps65910, int id) argument 95 ret = tps65910->read(tps65910, tps_com 106 struct tps65910 *tps65910 = dev_get_drvdata(dev->parent); local 127 struct tps65910 *tps65910 = dev_get_drvdata(pdev->dev.parent); local 157 struct tps65910 *tps65910; local [all...] |
H A D | Makefile | 42 obj-$(CONFIG_MFD_TPS65910) += tps65910.o tps65910-irq.o
|
/drivers/regulator/ |
H A D | tps65910-regulator.c | 2 * tps65910.c -- TI tps65910 26 #include <linux/mfd/tps65910.h> 321 struct tps65910 *mfd; 489 struct tps65910 *mfd = pmic->mfd; 502 struct tps65910 *mfd = pmic->mfd; 522 struct tps65910 *mfd = pmic->mfd; 967 struct tps65910 *mfd = pmic->mfd; 1099 struct tps65910 *tps65910 local [all...] |
H A D | Makefile | 46 obj-$(CONFIG_REGULATOR_TPS65910) += tps65910-regulator.o
|
Completed in 137 milliseconds