From e37c18c9f0f0abe81f23b08f37fde7d368698a8b Mon Sep 17 00:00:00 2001 From: Shadab Naseem Date: Thu, 27 Dec 2018 13:37:50 +0530 Subject: [PATCH 1/2] ARM: dts: msm: Add label for restart node for sdxpoorwills Add label for restart node in sdxpoorwills dtsi file. Change-Id: I6a69b4867644206a9aaea29d94dcd04de11e5078 Signed-off-by: Shadab Naseem --- arch/arm/boot/dts/qcom/sdxpoorwills.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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>; From af75c29173c471ac58216c5e1abf762d4f188db2 Mon Sep 17 00:00:00 2001 From: Raghavendra Rao Ananta Date: Thu, 1 Nov 2018 17:57:10 -0700 Subject: [PATCH 2/2] ARM: dts: msm: Force warm reboot on sdxpoorwills pcie ep Force warm reboot on sdxpoorwills pcie ep platform for supporting PCIe reset separation. Change-Id: I2875fee661ba56afd9b3fc068a438c3c9891053e Signed-off-by: Raghavendra Rao Ananta Signed-off-by: Shadab Naseem --- arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-cdp-256.dtsi | 4 ++++ arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-cdp.dtsi | 4 ++++ arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-mtp-256.dtsi | 4 ++++ arch/arm/boot/dts/qcom/sdxpoorwills-pcie-ep-mtp.dtsi | 4 ++++ 4 files changed, 16 insertions(+) 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; +};