From 32825eaddc37670bb87f98b338aef8238e259e72 Mon Sep 17 00:00:00 2001 From: Varadarajan Narayanan Date: Wed, 21 Jan 2026 12:09:18 +0530 Subject: sysreset: Implement PSCI based reset to EDL mode for QCOM SoCs Implement request_arg() sysreset_op for QCOM SoCs that use PSCI to reset to EDL (Emergency Download) mode. Reviewed-by: Casey Connolly Reviewed-by: Sumit Garg Signed-off-by: Varadarajan Narayanan Link: https://patch.msgid.link/20260121063920.1500293-4-varadarajan.narayanan@oss.qualcomm.com [casey: add missing ARM_SMCCC depends to kconfig to fix CI allyesconfig] Signed-off-by: Casey Connolly --- drivers/sysreset/Kconfig | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'drivers/sysreset/Kconfig') diff --git a/drivers/sysreset/Kconfig b/drivers/sysreset/Kconfig index f589ad15418..90f740f51d4 100644 --- a/drivers/sysreset/Kconfig +++ b/drivers/sysreset/Kconfig @@ -301,6 +301,13 @@ config SYSRESET_RAA215300 help Add support for the system reboot via the Renesas RAA215300 PMIC. +config SYSRESET_QCOM_PSCI + bool "Support reset to EDL for Qualcomm SoCs via PSCI" + depends on ARM_SMCCC + help + Add support for the reset to EDL (Emergency Download) on Qualcomm + SoCs via PSCI. + config SYSRESET_QCOM_PSHOLD bool "Support sysreset for Qualcomm SoCs via PSHOLD" help -- cgit v1.3.1