summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bindings/gpu/adreno.txt7
-rw-r--r--qcom/lito-gpu.dtsi10
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 {