u-boot/drivers/sysreset
Svyatoslav Ryhel 782bd104b6 sysreset: diverge GPIO reset and poweroff configs per-phase
GPIO reset and power-off functionality depends on device tree data, which
is often absent in SPL or TPL. To address this, incorporate PHASE_ into the
config option and add Kconfig option or each phase.

Adjust SYSRESET_GPIO and POWEROFF_GPIO uses to address possible
regressions.

Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2025-04-12 09:42:36 +03:00
..
Kconfig sysreset: diverge GPIO reset and poweroff configs per-phase 2025-04-12 09:42:36 +03:00
Makefile sysreset: diverge GPIO reset and poweroff configs per-phase 2025-04-12 09:42:36 +03:00
poweroff_gpio.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_ast.c drivers: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILD 2024-10-11 11:44:48 -06:00
sysreset_at91.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_cv1800b.c sysreset: cv1800b: Add sysreset driver for cv1800b SoC 2024-05-01 22:40:12 +08:00
sysreset_gpio.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_max77663.c sysreset: implement MAX77663 sysreset functions 2023-11-03 17:40:40 -04:00
sysreset_microblaze.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_mpc83xx.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_mpc83xx.h mpc83xx: Add sysreset driver 2018-09-18 00:01:18 -06:00
sysreset_octeon.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_palmas.c sysreset: implement PALMAS sysreset functions 2023-11-03 17:42:39 -04:00
sysreset_psci.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_qcom-pshold.c sysreset: add Qualcomm PSHOLD reset driver 2024-07-05 12:04:46 +02:00
sysreset_raa215300.c sysreset: Support reset via Renesas RAA215300 PMIC 2024-02-28 18:42:27 +01:00
sysreset_resetctl.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_rockchip.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_sandbox.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_sbi.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_socfpga_soc64.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_socfpga.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_sti.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_syscon.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_tegra.c sysreset: tegra: create arch specific sysreset driver 2023-11-03 17:40:11 -04:00
sysreset_tps65910.c sysreset: implement TPS65910 sysreset functions 2023-11-03 17:42:14 -04:00
sysreset_tps80031.c sysreset: implement TPS80031 sysreset functions 2023-11-03 17:41:54 -04:00
sysreset_watchdog.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_x86.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset_xtfpga.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset-ti-sci.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset-uclass.c xpl: Rename spl_phase() to xpl_phase() 2024-10-11 11:44:47 -06:00