diff --git a/qcom/msm-arm-smmu-scuba.dtsi b/qcom/msm-arm-smmu-scuba.dtsi index 2876f6370a71..bb960362ef1a 100644 --- a/qcom/msm-arm-smmu-scuba.dtsi +++ b/qcom/msm-arm-smmu-scuba.dtsi @@ -2,7 +2,6 @@ &soc { kgsl_smmu: kgsl-smmu@0x59a0000 { - status = "disabled"; compatible = "qcom,qsmmu-v500"; reg = <0x59a0000 0x10000>, <0x59c2000 0x20>; @@ -40,7 +39,6 @@ }; apps_smmu: apps-smmu@0xc600000 { - status = "disabled"; compatible = "qcom,qsmmu-v500"; reg = <0xc600000 0x80000>, <0xc782000 0x20>; diff --git a/qcom/scuba-iot-idp-overlay.dts b/qcom/scuba-iot-idp-overlay.dts index 7f356c2e6abf..1121781ca5f1 100644 --- a/qcom/scuba-iot-idp-overlay.dts +++ b/qcom/scuba-iot-idp-overlay.dts @@ -6,7 +6,7 @@ / { model = "Qualcomm Technologies, Inc. Scuba IDP"; - compatible = "qcom,scuba-idp", "qcom,scuba-iot", "qcom,idp"; + compatible = "qcom,scuba-idp", "qcom,scuba", "qcom,idp"; qcom,msm-id = <441 0x10000>, <471 0x10000>; qcom,board-id = <34 0>; }; diff --git a/qcom/scuba-iot.dtsi b/qcom/scuba-iot.dtsi index cd431074d371..82571a44c271 100644 --- a/qcom/scuba-iot.dtsi +++ b/qcom/scuba-iot.dtsi @@ -9,6 +9,8 @@ #address-cells = <2>; #size-cells = <2>; + interrupt-parent = <&intc>; + memory { device_type = "memory"; reg = <0 0 0 0>; }; mem-offline { @@ -120,6 +122,10 @@ }; }; + psci { + compatible = "arm,psci-1.0"; + method = "smc"; + }; reserved-memory { #address-cells = <2>;