From: Sumit Garg <sumit.garg@kernel.org>
To: Varadarajan Narayanan <varadarajan.narayanan@oss.qualcomm.com>
Cc: trini@konsulko.com, casey.connolly@linaro.org,
neil.armstrong@linaro.org, ilias.apalodimas@linaro.org,
jerome@forissier.org, marek.vasut+renesas@mailbox.org,
christopher.obbard@linaro.org, me@samcday.com,
michal.simek@amd.com, clamor95@gmail.com, u-boot@lists.denx.de,
u-boot-qcom@groups.io
Subject: Re: [PATCH v5 0/5] Implement reset to EDL for qcs9100
Date: Fri, 16 Jan 2026 14:50:19 +0530 [thread overview]
Message-ID: <aWoC0wuoTzqHvbRC@sumit-xelite> (raw)
In-Reply-To: <20260113103840.1948029-1-varadarajan.narayanan@oss.qualcomm.com>
On Tue, Jan 13, 2026 at 04:08:35PM +0530, Varadarajan Narayanan wrote:
> Using the 'reboot edl' command in Linux, the platform can reboot to the
> Emergency Download mode. Implement the same for U-Boot.
>
> v5: * Update author and signed-off-by email id from quicinc.com to oss.qualcomm.com
> * Add r-b tags
> * Enable CONFIG_SYSRESET_QCOM_PSCI in qcom_defconfig instead of qcs9100_defconfig
Thanks for the patience with this patch-set.
Feel free to add:
Reviewed-by: Sumit Garg <sumit.garg@oss.qualcomm.com>
-Sumit
>
> v4: * Update documentation about '-edl' option
> * Add API to check for support of PSCI functions
> * Check if RESET2 is supported before issuing the command
> * Fix compiler warnings
>
> v3: * Introduce a sysreset op that will pass down the 'reset' command
> arguments to registered handlers
> * Handle 'reset to edl' alone in qcom-psci driver
>
> v2: * Rebased to recent sources
> * Dropped the first patch as it is not applicable anymore
> * Bind the new driver from psci driver
>
> Varadarajan Narayanan (5):
> arm: psci: Add API to check for support of specific PSCI function
> drivers: sysreset: Add sysreset op that can take arguments
> sysreset: Implement PSCI based reset to EDL mode for QCOM SoCs
> cmd: boot: Add '-edl' option to reset command documentation
> qcom_defconfig: enable psci based sysreset
>
> arch/arm/cpu/armv8/fwcall.c | 15 +++++++++
> arch/arm/include/asm/system.h | 1 +
> cmd/boot.c | 3 ++
> configs/qcom_defconfig | 1 +
> doc/usage/cmd/reset.rst | 2 ++
> drivers/firmware/psci.c | 4 +++
> drivers/sysreset/Kconfig | 6 ++++
> drivers/sysreset/Makefile | 1 +
> drivers/sysreset/sysreset-uclass.c | 32 +++++++++++++++++++
> drivers/sysreset/sysreset_qcom-psci.c | 45 +++++++++++++++++++++++++++
> include/sysreset.h | 18 +++++++++++
> 11 files changed, 128 insertions(+)
> create mode 100644 drivers/sysreset/sysreset_qcom-psci.c
>
> --
> 2.34.1
>
prev parent reply other threads:[~2026-01-16 9:20 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-01-13 10:38 [PATCH v5 0/5] Implement reset to EDL for qcs9100 Varadarajan Narayanan
2026-01-13 10:38 ` [PATCH v5 1/5] arm: psci: Add API to check for support of specific PSCI function Varadarajan Narayanan
2026-01-13 10:38 ` [PATCH v5 2/5] drivers: sysreset: Add sysreset op that can take arguments Varadarajan Narayanan
2026-01-13 10:38 ` [PATCH v5 3/5] sysreset: Implement PSCI based reset to EDL mode for QCOM SoCs Varadarajan Narayanan
2026-01-13 10:38 ` [PATCH v5 4/5] cmd: boot: Add '-edl' option to reset command documentation Varadarajan Narayanan
2026-01-13 10:38 ` [PATCH v5 5/5] qcom_defconfig: enable psci based sysreset Varadarajan Narayanan
2026-01-13 14:42 ` [PATCH v5 0/5] Implement reset to EDL for qcs9100 Tom Rini
2026-01-16 7:09 ` Varadarajan Narayanan
2026-01-16 14:43 ` Tom Rini
2026-01-19 5:39 ` Varadarajan Narayanan
2026-01-19 17:07 ` Tom Rini
2026-01-21 6:42 ` Varadarajan Narayanan
2026-01-16 9:20 ` Sumit Garg [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aWoC0wuoTzqHvbRC@sumit-xelite \
--to=sumit.garg@kernel.org \
--cc=casey.connolly@linaro.org \
--cc=christopher.obbard@linaro.org \
--cc=clamor95@gmail.com \
--cc=ilias.apalodimas@linaro.org \
--cc=jerome@forissier.org \
--cc=marek.vasut+renesas@mailbox.org \
--cc=me@samcday.com \
--cc=michal.simek@amd.com \
--cc=neil.armstrong@linaro.org \
--cc=trini@konsulko.com \
--cc=u-boot-qcom@groups.io \
--cc=u-boot@lists.denx.de \
--cc=varadarajan.narayanan@oss.qualcomm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox