diff --git a/bindings/arm/msm/qcom,llcc.yaml b/bindings/arm/msm/qcom,llcc.yaml index ddbc78f4..eb7c6bdd 100644 --- a/bindings/arm/msm/qcom,llcc.yaml +++ b/bindings/arm/msm/qcom,llcc.yaml @@ -36,6 +36,7 @@ properties: - qcom,pineapple-llcc - qcom,sun-llcc - qcom,sdxpinn-llcc + - qcom,tuna-llcc - qcom,kera-llcc - qcom,x1e80100-llcc diff --git a/qcom/tuna.dtsi b/qcom/tuna.dtsi index fed20b87..42ff77ad 100644 --- a/qcom/tuna.dtsi +++ b/qcom/tuna.dtsi @@ -531,6 +531,20 @@ }; }; + cache-controller@24800000 { + compatible = "qcom,tuna-llcc"; + reg = <0x24800000 0x200000>, <0x25800000 0x200000>, + <0x24C00000 0x200000>, <0x25C00000 0x200000>, + <0x26800000 0x200000>, <0x26C00000 0x200000>; + + reg-names = "llcc0_base", "llcc1_base", "llcc2_base", + "llcc3_base", "llcc_broadcast_or_base", + "llcc_broadcast_and_base"; + + interrupts = ; + cap-based-alloc-and-pwr-collapse; + }; + apps_rsc: rsc@17a00000 { label = "apps_rsc"; compatible = "qcom,rpmh-rsc";