arch/arm64/boot/dts/qcom/hamoa.dtsi | 5 +++++ 1 file changed, 5 insertions(+)
Add support for SYSTEM_RESET2 vendor-specific resets as
reboot-modes in the psci node. Describe the resets: "bootloader"
will cause device to reboot and stop in the bootloader's fastboot
mode. "edl" will cause device to reboot into "emergency download
mode", which permits loading images via the Firehose protocol.
Signed-off-by: Xin Liu <xin.liu@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/hamoa.dtsi | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/hamoa.dtsi b/arch/arm64/boot/dts/qcom/hamoa.dtsi
index db65c392e618..2a490e0a8b5d 100644
--- a/arch/arm64/boot/dts/qcom/hamoa.dtsi
+++ b/arch/arm64/boot/dts/qcom/hamoa.dtsi
@@ -450,6 +450,11 @@ system_pd: power-domain-system {
#power-domain-cells = <0>;
/* TODO: system-wide idle states */
};
+
+ reboot-mode {
+ mode-bootloader = <0x10001 0x2>;
+ mode-edl = <0 0x1>;
+ };
};
reserved-memory {
--
2.43.0
On 2/9/26 5:27 AM, Xin Liu wrote:
> Add support for SYSTEM_RESET2 vendor-specific resets as
> reboot-modes in the psci node. Describe the resets: "bootloader"
> will cause device to reboot and stop in the bootloader's fastboot
> mode. "edl" will cause device to reboot into "emergency download
> mode", which permits loading images via the Firehose protocol.
>
> Signed-off-by: Xin Liu <xin.liu@oss.qualcomm.com>
> ---
> arch/arm64/boot/dts/qcom/hamoa.dtsi | 5 +++++
> 1 file changed, 5 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/qcom/hamoa.dtsi b/arch/arm64/boot/dts/qcom/hamoa.dtsi
> index db65c392e618..2a490e0a8b5d 100644
> --- a/arch/arm64/boot/dts/qcom/hamoa.dtsi
> +++ b/arch/arm64/boot/dts/qcom/hamoa.dtsi
> @@ -450,6 +450,11 @@ system_pd: power-domain-system {
> #power-domain-cells = <0>;
> /* TODO: system-wide idle states */
> };
> +
> + reboot-mode {
> + mode-bootloader = <0x10001 0x2>;
> + mode-edl = <0 0x1>;
> + };
Will this work on any hamoa device, or is this dependent upon the
IoT firmware?
Konrad
On Sun, Feb 08, 2026 at 08:27:00PM -0800, Xin Liu wrote: > Add support for SYSTEM_RESET2 vendor-specific resets as > reboot-modes in the psci node. Describe the resets: "bootloader" > will cause device to reboot and stop in the bootloader's fastboot > mode. "edl" will cause device to reboot into "emergency download > mode", which permits loading images via the Firehose protocol. I do not see you mentioning any dependency here, although it has one. Please wait for the dependency patches to be accepted first before sending. -- -Mukesh Ojha
© 2016 - 2026 Red Hat, Inc.