diff --git a/qcom/yupik-pmic-overlay.dtsi b/qcom/yupik-pmic-overlay.dtsi index e15564e25061..654d66696222 100644 --- a/qcom/yupik-pmic-overlay.dtsi +++ b/qcom/yupik-pmic-overlay.dtsi @@ -448,3 +448,11 @@ io-channels = <&pmk8350_vadc PMR735A_ADC7_DIE_TEMP>; io-channel-names = "thermal"; }; + +&soc { + reboot_reason { + compatible = "qcom,reboot-reason"; + nvmem-cells = <&restart_reason>; + nvmem-cell-names = "restart_reason"; + }; +}; diff --git a/qcom/yupik.dtsi b/qcom/yupik.dtsi index 4c7225f15669..00c229d266c6 100644 --- a/qcom/yupik.dtsi +++ b/qcom/yupik.dtsi @@ -34,6 +34,7 @@ firmware: firmware { scm { compatible = "qcom,scm"; + qcom,dload-mode = <&tcsr 0x13000>; }; android { compatible = "android,firmware"; @@ -842,6 +843,10 @@ 0x18040060 0x18050060 0x18060060 0x18070060>; }; + dload_mode { + compatible = "qcom,dload-mode"; + }; + kryo-erp { compatible = "arm,arm64-kryo-cpu-erp"; interrupts = ,