diff --git a/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-cdp-256.dtsi b/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-cdp-256.dtsi index 1428f3778f1e..ba73271295a3 100644 --- a/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-cdp-256.dtsi +++ b/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-cdp-256.dtsi @@ -37,3 +37,7 @@ &mhi_device { status = "okay"; }; + +&restart_pshold { + qcom,force-warm-reboot; +}; diff --git a/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-cdp.dtsi b/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-cdp.dtsi index 81877b71c4f7..57bd82211c8f 100644 --- a/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-cdp.dtsi +++ b/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-cdp.dtsi @@ -31,3 +31,7 @@ &mhi_device { status = "okay"; }; + +&restart_pshold { + qcom,force-warm-reboot; +}; diff --git a/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-mtp-256.dtsi b/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-mtp-256.dtsi index d7c0d139c342..1f99451306fd 100644 --- a/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-mtp-256.dtsi +++ b/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-mtp-256.dtsi @@ -37,3 +37,7 @@ &mhi_device { status = "okay"; }; + +&restart_pshold { + qcom,force-warm-reboot; +}; diff --git a/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-mtp.dtsi b/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-mtp.dtsi index 6ceac6eb005b..d8edfdee47a8 100644 --- a/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-mtp.dtsi +++ b/arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-mtp.dtsi @@ -31,3 +31,7 @@ &mhi_device { status = "okay"; }; + +&restart_pshold { + qcom,force-warm-reboot; +}; diff --git a/arch/arm/boot/dts/qcom/sdxpoorwills.dtsi b/arch/arm/boot/dts/qcom/sdxpoorwills.dtsi index aa67cdbc7cff..782b1ff398a6 100644 --- a/arch/arm/boot/dts/qcom/sdxpoorwills.dtsi +++ b/arch/arm/boot/dts/qcom/sdxpoorwills.dtsi @@ -619,7 +619,7 @@ clock-frequency = <32768>; }; - restart@c264000 { + restart_pshold: restart@c264000 { compatible = "qcom,pshold"; reg = <0x0c264000 0x4>, <0x01fd3000 0x4>;