Home
last modified time | relevance | path

Searched defs:tps65912 (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/mfd/
Dtps65912-irq.c25 static inline int irq_to_tps65912_irq(struct tps65912 *tps65912, in irq_to_tps65912_irq()
42 struct tps65912 *tps65912 = irq_data; in tps65912_irq() local
100 struct tps65912 *tps65912 = irq_data_get_irq_chip_data(data); in tps65912_irq_lock() local
107 struct tps65912 *tps65912 = irq_data_get_irq_chip_data(data); in tps65912_irq_sync_unlock() local
136 struct tps65912 *tps65912 = irq_data_get_irq_chip_data(data); in tps65912_irq_enable() local
143 struct tps65912 *tps65912 = irq_data_get_irq_chip_data(data); in tps65912_irq_disable() local
156 int tps65912_irq_init(struct tps65912 *tps65912, int irq, in tps65912_irq_init()
213 int tps65912_irq_exit(struct tps65912 *tps65912) in tps65912_irq_exit()
Dtps65912-core.c29 int tps65912_set_bits(struct tps65912 *tps65912, u8 reg, u8 mask) in tps65912_set_bits()
53 int tps65912_clear_bits(struct tps65912 *tps65912, u8 reg, u8 mask) in tps65912_clear_bits()
76 static inline int tps65912_read(struct tps65912 *tps65912, u8 reg) in tps65912_read()
88 static inline int tps65912_write(struct tps65912 *tps65912, u8 reg, u8 val) in tps65912_write()
93 int tps65912_reg_read(struct tps65912 *tps65912, u8 reg) in tps65912_reg_read()
108 int tps65912_reg_write(struct tps65912 *tps65912, u8 reg, u8 val) in tps65912_reg_write()
123 int tps65912_device_init(struct tps65912 *tps65912) in tps65912_device_init()
167 void tps65912_device_exit(struct tps65912 *tps65912) in tps65912_device_exit()
Dtps65912-i2c.c25 static int tps65912_i2c_read(struct tps65912 *tps65912, u8 reg, in tps65912_i2c_read()
52 static int tps65912_i2c_write(struct tps65912 *tps65912, u8 reg, in tps65912_i2c_write()
78 struct tps65912 *tps65912; in tps65912_i2c_probe() local
96 struct tps65912 *tps65912 = i2c_get_clientdata(i2c); in tps65912_i2c_remove() local
Dtps65912-spi.c25 static int tps65912_spi_write(struct tps65912 *tps65912, u8 addr, in tps65912_spi_write()
51 static int tps65912_spi_read(struct tps65912 *tps65912, u8 addr, in tps65912_spi_read()
85 struct tps65912 *tps65912; in tps65912_spi_probe() local
104 struct tps65912 *tps65912 = spi_get_drvdata(spi); in tps65912_spi_remove() local
/linux-4.4.14/drivers/gpio/
Dgpio-tps65912.c25 struct tps65912 *tps65912; member
34 struct tps65912 *tps65912 = tps65912_gpio->tps65912; in tps65912_gpio_get() local
49 struct tps65912 *tps65912 = tps65912_gpio->tps65912; in tps65912_gpio_set() local
63 struct tps65912 *tps65912 = tps65912_gpio->tps65912; in tps65912_gpio_output() local
75 struct tps65912 *tps65912 = tps65912_gpio->tps65912; in tps65912_gpio_input() local
95 struct tps65912 *tps65912 = dev_get_drvdata(pdev->dev.parent); in tps65912_gpio_probe() local
/linux-4.4.14/include/linux/mfd/
Dtps65912.h286 struct tps65912 { struct
294 int (*read)(struct tps65912 *tps65912, u8 reg, int size, void *dest); argument
295 int (*write)(struct tps65912 *tps65912, u8 reg, int size, void *src); argument
298 struct tps65912_pmic *pmic; argument
318 int tps65912_set_bits(struct tps65912 *tps65912, u8 reg, u8 mask); argument
/linux-4.4.14/drivers/regulator/
Dtps65912-regulator.c454 struct tps65912 *tps65912 = dev_get_drvdata(pdev->dev.parent); in tps65912_probe() local