diff options
author | Emil Renner Berthing <kernel@esmil.dk> | 2021-07-27 11:25:53 +0200 |
---|---|---|
committer | Sebastian Reichel <sre@kernel.org> | 2021-08-16 14:48:51 +0200 |
commit | 80698507e0b20817ab850538080b01c3e0a5314f (patch) | |
tree | 4a700a7a2b2831d9ce2befdea7de0ea619e76858 /drivers/power/reset/Kconfig | |
parent | 9c425fa3f273d63539533b14940d08582edd427c (diff) |
power: reset: Add TPS65086 restart driver
The only way to reset the BeagleV Starlight v0.9 board[1] properly is to
tell the PMIC to reset itself which will then assert the external reset
lines of the SoC, USB hub and ethernet phy.
This adds a driver to register a reset handler to do just that.
[1] https://github.com/beagleboard/beaglev-starlight
Signed-off-by: Emil Renner Berthing <kernel@esmil.dk>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Diffstat (limited to 'drivers/power/reset/Kconfig')
-rw-r--r-- | drivers/power/reset/Kconfig | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/power/reset/Kconfig b/drivers/power/reset/Kconfig index 4d1192062508..4b563db3ab3e 100644 --- a/drivers/power/reset/Kconfig +++ b/drivers/power/reset/Kconfig @@ -204,6 +204,12 @@ config POWER_RESET_ST help Reset support for STMicroelectronics boards. +config POWER_RESET_TPS65086 + bool "TPS65086 restart driver" + depends on MFD_TPS65086 + help + This driver adds support for resetting the TPS65086 PMIC on restart. + config POWER_RESET_VERSATILE bool "ARM Versatile family reboot driver" depends on ARM |