Searched full:tps65086 (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/power/reset/ |
| H A D | tps65086-restart.c | 6 #include <linux/mfd/tps65086.h> 13 struct tps65086 *tps65086 = data->cb_data; in tps65086_restart_notify() local 16 ret = regmap_write(tps65086->regmap, TPS65086_FORCESHUTDN, 1); in tps65086_restart_notify() 18 dev_err(tps65086->dev, "%s: error writing to tps65086 pmic: %d\n", in tps65086_restart_notify() 33 struct tps65086 *tps65086 = dev_get_drvdata(pdev->dev.parent); in tps65086_restart_probe() local 39 tps65086); in tps65086_restart_probe() 43 { .name = "tps65086-reset" }, 50 .name = "tps65086-restart", 58 MODULE_DESCRIPTION("TPS65086 restart driver");
|
| /linux/drivers/mfd/ |
| H A D | tps65086.c | 14 #include <linux/mfd/tps65086.h> 17 { .name = "tps65086-regulator", }, 18 { .name = "tps65086-gpio", }, 19 { .name = "tps65086-reset", }, 49 .name = "tps65086", 60 { .compatible = "ti,tps65086", }, 67 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() 130 { "tps65086" }, [all …]
|
| H A D | bd9571mwv.c | 8 * Based on the TPS65086 driver
|
| /linux/include/linux/mfd/ |
| H A 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
|
| H A D | bd9571mwv.h | 8 * Based on the TPS65086 driver
|
| /linux/arch/riscv/boot/dts/starfive/ |
| H A D | jh7100-common.dtsi | 324 compatible = "ti,tps65086";
|