summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Zapolskiy <vladimir.zapolskiy@linaro.org>2026-07-29 14:27:19 +0300
committerBjorn Andersson <andersson@kernel.org>2026-08-02 19:44:14 -0500
commit2cc1076501887746f20bdcca40ae703c8c13bc7a (patch)
treea6ea2beb1cf16f5efa356d73269e33ed176541dd
parentf016b7e86137f6a83de84f660b6bb3d7b955de25 (diff)
downloadlinux-2cc1076501887746f20bdcca40ae703c8c13bc7a.tar.gz
linux-2cc1076501887746f20bdcca40ae703c8c13bc7a.zip
arm64: dts: qcom: sm8650: Assign CCI clock rates to 37.5MHz
Setting CCI supply clock rate to higher value of 37.5MHz allows to program the controller to configure its I2C bus speed to Fast-mode plus. Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org> Reviewed-by: Loic Poulain <loic.poulain@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260729112719.1151700-1-vladimir.zapolskiy@linaro.org Signed-off-by: Bjorn Andersson <andersson@kernel.org>
-rw-r--r--arch/arm64/boot/dts/qcom/sm8650.dtsi6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qcom/sm8650.dtsi
index 799d549a9019..893a7a6f0c28 100644
--- a/arch/arm64/boot/dts/qcom/sm8650.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi
@@ -5351,6 +5351,8 @@
clock-names = "camnoc_axi",
"cpas_ahb",
"cci";
+ assigned-clocks = <&camcc CAM_CC_CCI_0_CLK>;
+ assigned-clock-rates = <37500000>;
pinctrl-0 = <&cci0_0_default &cci0_1_default>;
pinctrl-1 = <&cci0_0_sleep &cci0_1_sleep>;
pinctrl-names = "default", "sleep";
@@ -5384,6 +5386,8 @@
clock-names = "camnoc_axi",
"cpas_ahb",
"cci";
+ assigned-clocks = <&camcc CAM_CC_CCI_1_CLK>;
+ assigned-clock-rates = <37500000>;
pinctrl-0 = <&cci1_0_default &cci1_1_default>;
pinctrl-1 = <&cci1_0_sleep &cci1_1_sleep>;
pinctrl-names = "default", "sleep";
@@ -5417,6 +5421,8 @@
clock-names = "camnoc_axi",
"cpas_ahb",
"cci";
+ assigned-clocks = <&camcc CAM_CC_CCI_2_CLK>;
+ assigned-clock-rates = <37500000>;
pinctrl-0 = <&cci2_0_default &cci2_1_default>;
pinctrl-1 = <&cci2_0_sleep &cci2_1_sleep>;
pinctrl-names = "default", "sleep";