From f3270eec97a70c7bc12dcaa980cad63595ee3b7d Mon Sep 17 00:00:00 2001 From: Ravulapati Vishnu Vardhan Rao Date: Mon, 8 Apr 2024 22:46:08 +0530 Subject: [PATCH 1/6] ARM: dts: qcom: add dt property for low power resource API for SUN add dt property for low power resource API for SUN. Change-Id: I7a0ebfb64fbd9fb80d1f181cd36c64fb06d7a747 Signed-off-by: Ravulapati Vishnu Vardhan Rao --- sun-audio.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/sun-audio.dtsi b/sun-audio.dtsi index 50e77c5b..4890caf6 100644 --- a/sun-audio.dtsi +++ b/sun-audio.dtsi @@ -45,6 +45,7 @@ audio_prm: q6prm { compatible = "qcom,audio_prm"; + qcom,sleep-api-supported = <1>; reg = ; }; }; From 697e4fb563683c7f04bc8199c7d875942725bbb7 Mon Sep 17 00:00:00 2001 From: Ravulapati Vishnu Vardhan Rao Date: Wed, 10 Apr 2024 13:52:02 +0530 Subject: [PATCH 2/6] ARM: dts: qcom: update dt property for usb xtalk In SUN QRD usb xtalk should be a-talk by default. Change-Id: Ie9142a4ac6266162f87145dd6d74396ec4de332a Signed-off-by: Ravulapati Vishnu Vardhan Rao --- sun-audio-qrd.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sun-audio-qrd.dtsi b/sun-audio-qrd.dtsi index d09a730f..45dc7497 100644 --- a/sun-audio-qrd.dtsi +++ b/sun-audio-qrd.dtsi @@ -45,7 +45,7 @@ * 1 for digital crosstalk with local sensed a-xtalk enabled, and * 2 for digital crosstalk with remote sensed a-xtalk enabled. */ - qcom,usbcss-hs-xtalk-config = <2>; + qcom,usbcss-hs-xtalk-config = <0>; qcom,usbcss-hs-rdson = <600>; qcom,usbcss-hs-r2 = <7550>; qcom,usbcss-hs-r3 = <1>; From 5bde2adf64f9d1e50dc43d3c972f6f7d5c77d8b5 Mon Sep 17 00:00:00 2001 From: Prasad Kumpatla Date: Tue, 9 Apr 2024 00:03:43 +0530 Subject: [PATCH 3/6] ARM: dts: qcom: enable hw vote for all interfaces of mi2s/tdm HW vote is required for all interfaces of mi2s and tdm for sun target. Change-Id: I35c8f6d19aafeaa593a372a28de6912dc5d7713a Signed-off-by: Prasad Kumpatla --- sun-audio-overlay.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sun-audio-overlay.dtsi b/sun-audio-overlay.dtsi index 4b193856..766ac533 100644 --- a/sun-audio-overlay.dtsi +++ b/sun-audio-overlay.dtsi @@ -410,7 +410,7 @@ sun_snd: sound { qcom,model = "sun-mtp-snd-card"; qcom,msm-mi2s-master = <1>, <1>, <1>, <1>, <1>, <1>, <1>; - qcom,mi2s-tdm-is-hw-vote-needed = <1>, <0>, <1>, <0>, <1>, <0>, <0>; + qcom,mi2s-tdm-is-hw-vote-needed = <1>, <1>, <1>, <1>, <1>, <1>, <1>; qcom,wcn-bt = <1>; qcom,ext-disp-audio-rx = <1>; qcom,tdm-max-slots = <8>; From 9fd8411a0a21b540ac0f84b6ea840a8480bef0c6 Mon Sep 17 00:00:00 2001 From: Phani Kumar Uppalapati Date: Fri, 12 Apr 2024 00:12:16 -0700 Subject: [PATCH 4/6] ARM: dts: qcom: add initialization blob for qmp node Add register initialization blob for qmp node on sun platform. Change-Id: I8e76edd726179b059bfc037d09298efc301145aa Signed-off-by: Phani Kumar Uppalapati --- sun-audio-mtp-qmp.dtsi | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/sun-audio-mtp-qmp.dtsi b/sun-audio-mtp-qmp.dtsi index bf53f3cf..df85e70b 100644 --- a/sun-audio-mtp-qmp.dtsi +++ b/sun-audio-mtp-qmp.dtsi @@ -21,6 +21,11 @@ , , , , , ; + reg-values = <0x401805B0 0x5 + 0x401805B1 0x5 + 0x401805B2 0x5 + 0x401805B3 0x5 + 0x401805B8 0x5>; }; qmp02: qmp@04170236 { @@ -34,6 +39,11 @@ , , , , , ; + reg-values = <0x401805B0 0x5 + 0x401805B1 0x5 + 0x401805B2 0x5 + 0x401805B3 0x5 + 0x401805B8 0x5>; }; qmp03: qmp@04170230 { @@ -47,6 +57,11 @@ , , , , , ; + reg-values = <0x401805B0 0x5 + 0x401805B1 0x5 + 0x401805B2 0x5 + 0x401805B3 0x5 + 0x401805B8 0x5>; }; qmp04: qmp@04170239 { @@ -60,6 +75,11 @@ , , , , , ; + reg-values = <0x401805B0 0x5 + 0x401805B1 0x5 + 0x401805B2 0x5 + 0x401805B3 0x5 + 0x401805B8 0x5>; }; }; From ef3e38aff7a14b22860cdc4a8fe7219d97fae807 Mon Sep 17 00:00:00 2001 From: Ravulapati Vishnu Vardhan Rao Date: Tue, 16 Apr 2024 21:57:09 +0530 Subject: [PATCH 5/6] ARM: dts: qcom: remove lpass_bt_swr in hamilton V8 Remove lpass_bt_swr in ssr devs as it is not supported. Change-Id: Ide27c877d1e7e298338585a52bd4143596c4000d Signed-off-by: Ravulapati Vishnu Vardhan Rao --- sun-audio-hamilton-mtp.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sun-audio-hamilton-mtp.dtsi b/sun-audio-hamilton-mtp.dtsi index 87fe4155..0137bc09 100644 --- a/sun-audio-hamilton-mtp.dtsi +++ b/sun-audio-hamilton-mtp.dtsi @@ -11,5 +11,7 @@ &sun_snd { qcom,model = "sun-mtp-wsa883x-snd-card"; + qcom,msm_audio_ssr_devs = <&audio_gpr>, <&lpi_tlmm>, + <&lpass_cdc>; }; From fbc4869f6d39d49e1c1caac5d391d75a7f326c9f Mon Sep 17 00:00:00 2001 From: Deepali Jindal Date: Wed, 13 Mar 2024 15:46:23 +0530 Subject: [PATCH 6/6] ARM: dts: qcom: Add new property to enable haptics vi sense Add new property to enable haptics vi sense. Change-Id: Ia6f0291eb73a97964ee0c4f7da6f8ac27fd1d4a6 Signed-off-by: Deepali Jindal --- sun-audio-overlay.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/sun-audio-overlay.dtsi b/sun-audio-overlay.dtsi index 4b193856..52512757 100644 --- a/sun-audio-overlay.dtsi +++ b/sun-audio-overlay.dtsi @@ -288,6 +288,7 @@ reg = <0x03 0xf0170220>; swr-slave-supply = <&hap_swr_slave_reg>; qcom,rx_swr_ch_map = <0 0x01 0x01 0 OCPM>; + qcom,rx_swr_vi_ch_map = <2 0x02 0x03 1200000 SPKR_L_VI>; }; }; };