Searched refs:tps65218 (Results 1 – 17 of 17) sorted by relevance
/linux/drivers/gpio/ |
A D | gpio-tps65218.c | 19 struct tps65218 *tps65218; member 26 struct tps65218 *tps65218 = tps65218_gpio->tps65218; in tps65218_gpio_get() local 41 struct tps65218 *tps65218 = tps65218_gpio->tps65218; in tps65218_gpio_set() local 44 tps65218_set_bits(tps65218, TPS65218_REG_ENABLE2, in tps65218_gpio_set() 49 tps65218_clear_bits(tps65218, TPS65218_REG_ENABLE2, in tps65218_gpio_set() 70 struct tps65218 *tps65218 = tps65218_gpio->tps65218; in tps65218_gpio_request() local 142 struct tps65218 *tps65218 = tps65218_gpio->tps65218; in tps65218_gpio_set_config() local 155 return tps65218_clear_bits(tps65218, in tps65218_gpio_set_config() 160 return tps65218_set_bits(tps65218, in tps65218_gpio_set_config() 188 struct tps65218 *tps65218 = dev_get_drvdata(pdev->dev.parent); in tps65218_gpio_probe() local [all …]
|
A D | Makefile | 153 obj-$(CONFIG_GPIO_TPS65218) += gpio-tps65218.o
|
/linux/drivers/mfd/ |
A D | tps65218.c | 56 int tps65218_reg_write(struct tps65218 *tps, unsigned int reg, in tps65218_reg_write() 88 static int tps65218_update_bits(struct tps65218 *tps, unsigned int reg, in tps65218_update_bits() 112 int tps65218_set_bits(struct tps65218 *tps, unsigned int reg, in tps65218_set_bits() 119 int tps65218_clear_bits(struct tps65218 *tps, unsigned int reg, in tps65218_clear_bits() 214 static int tps65218_voltage_set_strict(struct tps65218 *tps) in tps65218_voltage_set_strict() 236 static int tps65218_voltage_set_uv_hyst(struct tps65218 *tps) in tps65218_voltage_set_uv_hyst() 257 static int tps65218_voltage_set_uvlo(struct tps65218 *tps) in tps65218_voltage_set_uvlo() 294 struct tps65218 *tps; in tps65218_probe()
|
A D | Makefile | 103 obj-$(CONFIG_MFD_TPS65218) += tps65218.o
|
A D | Kconfig | 1575 will be called tps65218.
|
/linux/drivers/regulator/ |
A D | tps65218-regulator.c | 78 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_set_voltage_sel() 101 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_enable() 115 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_disable() 128 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_set_suspend_enable() 141 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_set_suspend_disable() 201 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_set_input_current_lim() 219 struct tps65218 *tps = rdev_get_drvdata(dev); in tps65218_pmic_set_current_limit() 314 struct tps65218 *tps = dev_get_drvdata(pdev->dev.parent); in tps65218_regulator_probe()
|
A D | Makefile | 156 obj-$(CONFIG_REGULATOR_TPS65218) += tps65218-regulator.o
|
/linux/Documentation/devicetree/bindings/input/ |
A D | tps65218-pwrbutton.txt | 9 - compatible: should be "ti,tps65217-pwrbutton" or "ti,tps65218-pwrbutton" 14 - <3 IRQ_TYPE_EDGE_BOTH>: For controllers compatible with tps65218 27 compatible = "ti,tps65218-pwrbutton";
|
/linux/Documentation/devicetree/bindings/regulator/ |
A D | tps65218.txt | 4 - compatible: "ti,tps65218" 20 tps65218: tps65218@24 { 22 compatible = "ti,tps65218";
|
/linux/include/linux/mfd/ |
A D | tps65218.h | 259 struct tps65218 { struct 274 int tps65218_reg_write(struct tps65218 *tps, unsigned int reg, argument 276 int tps65218_set_bits(struct tps65218 *tps, unsigned int reg, 278 int tps65218_clear_bits(struct tps65218 *tps, unsigned int reg,
|
/linux/arch/arm/boot/dts/ |
A D | am437x-cm-t43.dts | 200 tps65218: tps65218@24 { label 201 compatible = "ti,tps65218";
|
A D | am437x-sk-evm.dts | 490 compatible = "ti,tps65218"; 535 compatible = "ti,tps65218-dcdc5"; 547 compatible = "ti,tps65218-dcdc6"; 567 compatible = "ti,tps65218-pwrbutton";
|
A D | am43x-epos-evm.dts | 587 tps65218: tps65218@24 { label 589 compatible = "ti,tps65218";
|
A D | am437x-gp-evm.dts | 631 tps65218: tps65218@24 { label 633 compatible = "ti,tps65218";
|
/linux/drivers/input/misc/ |
A D | Makefile | 79 obj-$(CONFIG_INPUT_TPS65218_PWRBUTTON) += tps65218-pwrbutton.o
|
A D | Kconfig | 469 be called tps65218-pwrbutton.
|
/linux/ |
A D | MAINTAINERS | 14002 F: drivers/mfd/tps65218.c 14011 F: drivers/regulator/tps65218-regulator.c
|
Completed in 43 milliseconds