From 29e9e7351f81cd37928f86cf2a675d4bf113b7a0 Mon Sep 17 00:00:00 2001 From: Lokesh Kumar Aakulu Date: Thu, 18 Jul 2024 09:37:08 -0700 Subject: [PATCH] ARM: dts: msm: Reduce SE8 CLK to operate in lowSVS To handle power regression at SE8 end reduce SCL clock, which makes the QUP clock domain to run in LowSVS instead of SVS. And the theoritical latency calculated for this change is minimal, around 0.3 msec for 200 xfers. CRs-Fixed: 3859750 Change-Id: I256e745a6edbdb356b297cf4d8909ca214840120 Signed-off-by: Lokesh Kumar Aakulu --- sun-camera-sensor-cdp.dtsi | 4 ++-- sun-camera-sensor-mtp.dtsi | 4 ++-- sun-camera-sensor-qrd.dtsi | 4 ++-- sun-camera-sensor-rumi.dtsi | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/sun-camera-sensor-cdp.dtsi b/sun-camera-sensor-cdp.dtsi index 94ddcf35..ec137d95 100644 --- a/sun-camera-sensor-cdp.dtsi +++ b/sun-camera-sensor-cdp.dtsi @@ -585,8 +585,8 @@ }; &i3c3 { - se-clock-frequency = <100000000>; - i3c-scl-hz = <12500000>; + se-clock-frequency = <64000000>; + i3c-scl-hz = <8300000>; dfs-index = <0>; i2c-scl-hz = <1000000>; qcom,pm-ctrl-client; diff --git a/sun-camera-sensor-mtp.dtsi b/sun-camera-sensor-mtp.dtsi index 1e993b1b..7287c5ca 100644 --- a/sun-camera-sensor-mtp.dtsi +++ b/sun-camera-sensor-mtp.dtsi @@ -643,8 +643,8 @@ }; &i3c3 { - se-clock-frequency = <100000000>; - i3c-scl-hz = <12500000>; + se-clock-frequency = <64000000>; + i3c-scl-hz = <8300000>; dfs-index = <0>; i2c-scl-hz = <1000000>; qcom,pm-ctrl-client; diff --git a/sun-camera-sensor-qrd.dtsi b/sun-camera-sensor-qrd.dtsi index 94ddcf35..ec137d95 100644 --- a/sun-camera-sensor-qrd.dtsi +++ b/sun-camera-sensor-qrd.dtsi @@ -585,8 +585,8 @@ }; &i3c3 { - se-clock-frequency = <100000000>; - i3c-scl-hz = <12500000>; + se-clock-frequency = <64000000>; + i3c-scl-hz = <8300000>; dfs-index = <0>; i2c-scl-hz = <1000000>; qcom,pm-ctrl-client; diff --git a/sun-camera-sensor-rumi.dtsi b/sun-camera-sensor-rumi.dtsi index 94ddcf35..ec137d95 100644 --- a/sun-camera-sensor-rumi.dtsi +++ b/sun-camera-sensor-rumi.dtsi @@ -585,8 +585,8 @@ }; &i3c3 { - se-clock-frequency = <100000000>; - i3c-scl-hz = <12500000>; + se-clock-frequency = <64000000>; + i3c-scl-hz = <8300000>; dfs-index = <0>; i2c-scl-hz = <1000000>; qcom,pm-ctrl-client;