diff options
author | Konrad Dybcio <konrad.dybcio@linaro.org> | 2024-05-10 16:39:59 +0300 |
---|---|---|
committer | Bjorn Andersson <andersson@kernel.org> | 2024-05-27 19:45:22 +0300 |
commit | 8a1fd54d007279207c1dfe090084749706fb413b (patch) | |
tree | b6429fc75a6d378ed3acb1d170429ba7d6b74f7a /arch/arm64/boot/dts/qcom/sc8280xp.dtsi | |
parent | 50b0516030fd549c9fd4498c9ac1f3a665521b2e (diff) | |
download | linux-8a1fd54d007279207c1dfe090084749706fb413b.tar.xz |
arm64: dts: qcom: sc8280xp: Set status = "reserved" on PSHOLD
On most devices, TZ seems to be blocking access to the PSHOLD reboot
register. This seems to be TZ, as even kicking the hypervisor doesn't
seem to make it writable.
Fixes: 865ff2e6f5da ("arm64: dts: qcom: sc8280xp: Add PS_HOLD restart")
Reported-by: Steev Klimaszewski <steev@kali.org>
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Tested-by: Steev Klimaszewski <steev@kali.org>
Link: https://lore.kernel.org/r/20240510-topic-8280_off-v1-1-bcc70cda449e@linaro.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Diffstat (limited to 'arch/arm64/boot/dts/qcom/sc8280xp.dtsi')
-rw-r--r-- | arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi b/arch/arm64/boot/dts/qcom/sc8280xp.dtsi index 0549ba1fbeea..59f0a850671a 100644 --- a/arch/arm64/boot/dts/qcom/sc8280xp.dtsi +++ b/arch/arm64/boot/dts/qcom/sc8280xp.dtsi @@ -4623,6 +4623,8 @@ restart@c264000 { compatible = "qcom,pshold"; reg = <0 0x0c264000 0 0x4>; + /* TZ seems to block access */ + status = "reserved"; }; tsens1: thermal-sensor@c265000 { |