| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | tps65086.c | 14 #include <linux/mfd/tps65086.h> 17 { .name = "tps65086-regulator", }, 18 { .name = "tps65086-gpio", }, 19 { .name = "tps65086-reset", }, 48 .name = "tps65086", 59 { .compatible = "ti,tps65086", }, 66 struct tps65086 *tps; in tps65086_probe() 97 dev_info(tps->dev, "Device: TPS65086%01lX, OTP: %c, Rev: %ld\n", in tps65086_probe() 122 struct tps65086 *tps = i2c_get_clientdata(client); in tps65086_remove() 129 { "tps65086", 0 }, [all …]
|
| D | bd9571mwv.c | 8 * Based on the TPS65086 driver
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | tps65086.c | 22 #include <linux/mfd/tps65086.h> 25 { .name = "tps65086-regulator", }, 26 { .name = "tps65086-gpio", }, 55 .name = "tps65086", 66 { .compatible = "ti,tps65086", }, 74 struct tps65086 *tps; in tps65086_probe() 98 dev_info(tps->dev, "Device: TPS65086%01lX, OTP: %c, Rev: %ld\n", in tps65086_probe() 123 struct tps65086 *tps = i2c_get_clientdata(client); in tps65086_remove() 131 { "tps65086", 0 }, 138 .name = "tps65086", [all …]
|
| D | bd9571mwv.c | 15 * Based on the TPS65086 driver
|
| /kernel/linux/linux-6.6/drivers/power/reset/ |
| D | tps65086-restart.c | 6 #include <linux/mfd/tps65086.h> 22 struct tps65086 *tps65086 = dev_get_drvdata(tps65086_restart->dev->parent); in tps65086_restart_notify() local 25 ret = regmap_write(tps65086->regmap, TPS65086_FORCESHUTDN, 1); in tps65086_restart_notify() 27 dev_err(tps65086_restart->dev, "%s: error writing to tps65086 pmic: %d\n", in tps65086_restart_notify() 81 { "tps65086-reset", }, 88 .name = "tps65086-restart", 97 MODULE_DESCRIPTION("TPS65086 restart driver");
|
| D | Kconfig | 209 bool "TPS65086 restart driver" 212 This driver adds support for resetting the TPS65086 PMIC on restart.
|
| D | Makefile | 26 obj-$(CONFIG_POWER_RESET_TPS65086) += tps65086-restart.o
|
| /kernel/linux/linux-6.6/include/linux/mfd/ |
| D | tps65086.h | 15 /* List of registers for TPS65086 */ 95 /* Define the TPS65086 IRQ numbers */ 105 * struct tps65086 - state holder for the tps65086 driver 107 * Device data may be used to access the TPS65086 chip 109 struct tps65086 { struct
|
| D | bd9571mwv.h | 8 * Based on the TPS65086 driver
|
| /kernel/linux/linux-5.10/include/linux/mfd/ |
| D | tps65086.h | 23 /* List of registers for TPS65086 */ 96 /* Define the TPS65086 IRQ numbers */ 104 * struct tps65086 - state holder for the tps65086 driver 106 * Device data may be used to access the TPS65086 chip 108 struct tps65086 { struct
|
| D | bd9571mwv.h | 15 * Based on the TPS65086 driver
|
| /kernel/linux/linux-6.6/drivers/gpio/ |
| D | gpio-tps65086.c | 13 #include <linux/mfd/tps65086.h> 17 struct tps65086 *tps; 68 .label = "tps65086-gpio", 96 { "tps65086-gpio", }, 103 .name = "tps65086-gpio", 111 MODULE_DESCRIPTION("TPS65086 GPIO driver");
|
| D | gpio-bd9571mwv.c | 7 * Based on the TPS65086 driver
|
| /kernel/linux/linux-5.10/drivers/gpio/ |
| D | gpio-tps65086.c | 13 #include <linux/mfd/tps65086.h> 17 struct tps65086 *tps; 68 .label = "tps65086-gpio", 114 { "tps65086-gpio", }, 121 .name = "tps65086-gpio", 130 MODULE_DESCRIPTION("TPS65086 GPIO driver");
|
| D | gpio-bd9571mwv.c | 15 * Based on the TPS65086 driver
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | tps65086.txt | 1 * TPS65086 Power Management Integrated Circuit (PMIC) bindings 4 - compatible : Should be "ti,tps65086". 34 pmic: tps65086@5e { 35 compatible = "ti,tps65086";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | ti,tps65086.yaml | 4 $id: http://devicetree.org/schemas/mfd/ti,tps65086.yaml# 7 title: TPS65086 Power Management Integrated Circuit (PMIC) 14 const: ti,tps65086 103 compatible = "ti,tps65086";
|
| /kernel/linux/linux-5.10/drivers/regulator/ |
| D | tps65086-regulator.c | 23 #include <linux/mfd/tps65086.h> 212 struct tps65086 *tps = dev_get_drvdata(pdev->dev.parent); in tps65086_regulator_probe() 238 { "tps65086-regulator", }, 245 .name = "tps65086-regulator", 253 MODULE_DESCRIPTION("TPS65086 Regulator driver");
|
| D | bd9571mwv-regulator.c | 7 * Based on the TPS65086 driver
|
| D | Makefile | 139 obj-$(CONFIG_REGULATOR_TPS65086) += tps65086-regulator.o
|
| /kernel/linux/linux-6.6/drivers/regulator/ |
| D | tps65086-regulator.c | 15 #include <linux/mfd/tps65086.h> 306 struct tps65086 * const tps = dev_get_drvdata(config->dev); in tps65086_of_parse_cb() 351 struct tps65086 *tps = dev_get_drvdata(pdev->dev.parent); in tps65086_regulator_probe() 402 { "tps65086-regulator", }, 409 .name = "tps65086-regulator", 418 MODULE_DESCRIPTION("TPS65086 Regulator driver");
|
| D | bd9571mwv-regulator.c | 7 * Based on the TPS65086 driver
|
| D | Makefile | 175 obj-$(CONFIG_REGULATOR_TPS65086) += tps65086-regulator.o
|
| /kernel/linux/linux-6.6/arch/riscv/boot/dts/starfive/ |
| D | jh7100-common.dtsi | 119 compatible = "ti,tps65086";
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/xilinx/ |
| D | zynqmp-zcu100-revC.dts | 186 compatible = "ti,tps65086";
|