summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFerass El Hafidi <[email protected]>2026-04-22 15:43:24 +0000
committerNeil Armstrong <[email protected]>2026-04-22 18:27:26 +0200
commit63a0b3e9abba4df4e6d560f317be2712862c6141 (patch)
treed6fed0654e43bd441dd7c12dafd66867d1a426d8
parent93c13379a4446ea38f85c4e393d187b8de2159ab (diff)
arm: meson: enable SYSRESET_PSCI
Previously, Amlogic SoCs defined their own reset_cpu() implementation that essentially just did what the sysreset PSCI driver already supports. To reduce duplication (and allow for EFI Capsule on Disk support), make use of it instead of a board-specific reset_cpu. This does not affect SPL, as in that stage we do not actually have PSCI (BL31 is not loaded yet at that point). Also, boards that don't select PSCI support in their config will not have it enabled. Reviewed-by: Neil Armstrong <[email protected]> Signed-off-by: Ferass El Hafidi <[email protected]> Link: https://patch.msgid.link/20260422-b4-amlogic-sysreset-capsules-v3-2-07b5ccc8f552@postmarketos.org Signed-off-by: Neil Armstrong <[email protected]>
-rw-r--r--arch/arm/mach-meson/Kconfig2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-meson/Kconfig b/arch/arm/mach-meson/Kconfig
index ef86129b535..c687ef822a2 100644
--- a/arch/arm/mach-meson/Kconfig
+++ b/arch/arm/mach-meson/Kconfig
@@ -12,6 +12,8 @@ config MESON64_COMMON
select MMC_PWRSEQ
select BOARD_LATE_INIT
select MESON_SM
+ imply SYSRESET
+ imply SYSRESET_PSCI
imply CMD_DM
config MESON_GX