]> git.ipfire.org Git - thirdparty/u-boot.git/commit
sysreset: Implement PSCI based reset to EDL mode for QCOM SoCs
authorVaradarajan Narayanan <varadarajan.narayanan@oss.qualcomm.com>
Wed, 21 Jan 2026 06:39:18 +0000 (12:09 +0530)
committerCasey Connolly <casey.connolly@linaro.org>
Mon, 27 Apr 2026 10:38:44 +0000 (12:38 +0200)
commit32825eaddc37670bb87f98b338aef8238e259e72
treede0a927f3c5a18eba215802835d3aca5927ad7fc
parentfcb48b89813b14f38b31b86b4a6ace376bd86d8b
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 <casey.connolly@linaro.org>
Reviewed-by: Sumit Garg <sumit.garg@oss.qualcomm.com>
Signed-off-by: Varadarajan Narayanan <varadarajan.narayanan@oss.qualcomm.com>
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 <casey.connolly@linaro.org>
drivers/firmware/psci.c
drivers/sysreset/Kconfig
drivers/sysreset/Makefile
drivers/sysreset/sysreset_qcom-psci.c [new file with mode: 0644]