diff options
-rw-r--r-- | bindings/gpu/adreno.txt | 7 | ||||
-rw-r--r-- | qcom/lito-gpu.dtsi | 10 |
2 files changed, 17 insertions, 0 deletions
diff --git a/bindings/gpu/adreno.txt b/bindings/gpu/adreno.txt index 55468a77..a84e194a 100644 --- a/bindings/gpu/adreno.txt +++ b/bindings/gpu/adreno.txt @@ -73,6 +73,13 @@ Properties: qcom,msm-bus,vectors-KBps to be used by ocmem msm bus scaling client. +- qcom,cpu-to-gpu-cfg-path: Container for another set of bus scaling properties + qcom,msm-bus,name + qcom,msm-bus,num-cases + qcom,msm-bus,num-paths + qcom,msm-bus,vectors-KBps + to be used for keeping all clocks ON in CPU to GPU AHB config path. + GDSC Oxili Regulators: - regulator-names: List of regulator name strings sorted in power-on order - vddcx-supply: Phandle for vddcx regulator device node. diff --git a/qcom/lito-gpu.dtsi b/qcom/lito-gpu.dtsi index b8d24ceb..331b9243 100644 --- a/qcom/lito-gpu.dtsi +++ b/qcom/lito-gpu.dtsi @@ -345,6 +345,16 @@ }; }; }; + + qcom,cpu-to-gpu-cfg-path { + qcom,msm-bus,name = "gpu_cfg"; + qcom,msm-bus,num-cases = <3>; + qcom,msm-bus,num-paths = <1>; + qcom,msm-bus,vectors-KBps = + <1 598 0 0>, // off + <1 598 0 100>, // min freq + <1 598 0 9999999>; // max freq + }; }; kgsl_msm_iommu: qcom,kgsl-iommu@3da0000 { |