From fe8765fe7550355f8fb006de9cf74205c66cc3f9 Mon Sep 17 00:00:00 2001 From: Veera Vegivada Date: Wed, 2 Sep 2020 18:39:44 +0530 Subject: [PATCH] bindings: clock: Add support for SM6150 clock controllers Update the CAMCC, DEBUGCC, DISPCC, GCC, GPUCC, RPMHCC, SCC and VIDEOCC bindings for SM6150 device. Change-Id: Ie9acf4162552c4949c80fd21700342b5f237353e --- bindings/clock/qcom,camcc.txt | 2 ++ bindings/clock/qcom,debugcc.txt | 1 + bindings/clock/qcom,dispcc.txt | 2 ++ bindings/clock/qcom,gcc.txt | 2 ++ bindings/clock/qcom,gpucc.txt | 2 ++ bindings/clock/qcom,scc.txt | 2 ++ bindings/clock/qcom,videocc.txt | 2 ++ 7 files changed, 13 insertions(+) diff --git a/bindings/clock/qcom,camcc.txt b/bindings/clock/qcom,camcc.txt index 9eaa2b3d7618..40cc663f4f74 100644 --- a/bindings/clock/qcom,camcc.txt +++ b/bindings/clock/qcom,camcc.txt @@ -14,6 +14,8 @@ Required properties : "qcom,yupik-camcc" "qcom,scshrike-camcc" "qcom,scshrike-camcc-v2" + "qcom,sm6150-camcc" + "qcom,sa6155-camcc" - reg : shall contain base register location and length. - reg-names: names of registers listed in the same order as in diff --git a/bindings/clock/qcom,debugcc.txt b/bindings/clock/qcom,debugcc.txt index 4cc0522d7bdd..562d527e93cf 100644 --- a/bindings/clock/qcom,debugcc.txt +++ b/bindings/clock/qcom,debugcc.txt @@ -12,6 +12,7 @@ Required properties : "qcom,yupik-debugcc" "qcom,sdxnightjar-debugcc" "qcom,scshrike-debugcc" + "qcom,sm6150-debugcc" - qcom,gcc: phandle to the GCC device node. - qcom,videocc: phandle to the Video CC device node. diff --git a/bindings/clock/qcom,dispcc.txt b/bindings/clock/qcom,dispcc.txt index ebd301af54b7..af3ebe5576e0 100644 --- a/bindings/clock/qcom,dispcc.txt +++ b/bindings/clock/qcom,dispcc.txt @@ -14,6 +14,8 @@ Required properties : "qcom,yupik-dispcc" "qcom,scshrike-dispcc" "qcom,scshrike-dispcc-v2" + "qcom,sm6150-dispcc" + "qcom,sa6155-dispcc" - reg : shall contain base register location and length. - #clock-cells : from common clock binding, shall contain 1. diff --git a/bindings/clock/qcom,gcc.txt b/bindings/clock/qcom,gcc.txt index e06b80ade895..db793721b6d4 100644 --- a/bindings/clock/qcom,gcc.txt +++ b/bindings/clock/qcom,gcc.txt @@ -35,6 +35,8 @@ Required properties : "qcom,sdxnightjar-gcc" "qcom,scshrike-gcc" "qcom,scshrike-gcc-v2" + "qcom,sm6150-gcc" + "qcom,sa6155-gcc" - reg : shall contain base register location and length - vdd_cx-supply: The vdd_cx logic rail supply. diff --git a/bindings/clock/qcom,gpucc.txt b/bindings/clock/qcom,gpucc.txt index 46fe5bd2eb84..9a62efc47ef6 100644 --- a/bindings/clock/qcom,gpucc.txt +++ b/bindings/clock/qcom,gpucc.txt @@ -10,6 +10,8 @@ Required properties : "qcom,sa8155-gpucc" "qcom,yupik-gpucc" "qcom,scshrike-gpucc" + "qcom,sm6150-gpucc", + "qcom,sa6155-gpucc". - reg: shall contain base register offset and size. - reg-names: names of registers listed in the same order as in the reg property. diff --git a/bindings/clock/qcom,scc.txt b/bindings/clock/qcom,scc.txt index 9794d7bf66ac..ae7f6e089ee9 100644 --- a/bindings/clock/qcom,scc.txt +++ b/bindings/clock/qcom,scc.txt @@ -8,6 +8,8 @@ Required properties: "qcom,sa8155-scc-v2" "qcom,sa8195-scc" "qcom,sa8195-scc-v2" + "qcom,sm6150-scc" + "qcom,sa6155-scc" - reg: shall contain base register location and length. - vdd_scc_cx-supply: the logic rail supply. diff --git a/bindings/clock/qcom,videocc.txt b/bindings/clock/qcom,videocc.txt index 64f41ad07942..8d8b09ea08ba 100644 --- a/bindings/clock/qcom,videocc.txt +++ b/bindings/clock/qcom,videocc.txt @@ -12,6 +12,8 @@ Required properties : "qcom,sa8155-videocc" "qcom,sa8155-videocc-v2" "qcom,yupik-videocc" + "qcom,sm6150-videocc" + "qcom,sa6155-videocc" - reg : shall contain base register location and length - #clock-cells : from common clock binding, shall contain 1.