From cdc05ed8bf5cc45fb09c178e6d7aef82471daa87 Mon Sep 17 00:00:00 2001 From: Faiz Nabi Kuchay Date: Wed, 14 Aug 2024 14:12:50 +0530 Subject: [PATCH 1/2] ARM: dts: qcom: remove duplicate declaration of swr4 dt node on sun Remove duplicate declaration of swr4 dt node on sun. Change-Id: I6467786a864674d8fbe17aa7131ccb05e0903215 Signed-off-by: Faiz Nabi Kuchay --- sun-audio-overlay.dtsi | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/sun-audio-overlay.dtsi b/sun-audio-overlay.dtsi index 9407fe9d..dc9c7340 100644 --- a/sun-audio-overlay.dtsi +++ b/sun-audio-overlay.dtsi @@ -389,24 +389,24 @@ clocks = <&clock_audio_bt_swr_mclk_clk 0>, <&clock_audio_bt_swr_mclk_clk_2x 0>, <&lpass_core_hw_vote 0>, <&lpass_audio_hw_vote 0>; qcom,bt-swr-gpios = <&bt_swr_gpios>; +}; - swr4: bt_swr_mstr { - compatible = "qcom,swr-mstr"; - qcom,swr_master_id = <5>; - clock-names = "lpass_core_hw_vote", - "lpass_audio_hw_vote"; - clocks = <&lpass_core_hw_vote 0>, - <&lpass_audio_hw_vote 0>; - swrm-io-base = <0x06CA0000 0x0>; - interrupts = ; - interrupt-names = "swr_master_irq"; - qcom,swr-num-ports = <7>; - qcom,swr-port-mapping = <1 BT_AUDIO_RX1 0x3>, - <2 BT_AUDIO_RX2 0x3>, <3 BT_AUDIO_RX3 0x3>, - <5 BT_AUDIO_TX1 0x3>, <6 BT_AUDIO_TX2 0x3>, - <7 BT_AUDIO_TX3 0x3>, <8 FM_AUDIO_TX1 0x3>; - qcom,swr-num-dev = <1>; - }; +&swr4 { + compatible = "qcom,swr-mstr"; + qcom,swr_master_id = <5>; + clock-names = "lpass_core_hw_vote", + "lpass_audio_hw_vote"; + clocks = <&lpass_core_hw_vote 0>, + <&lpass_audio_hw_vote 0>; + swrm-io-base = <0x06CA0000 0x0>; + interrupts = ; + interrupt-names = "swr_master_irq"; + qcom,swr-num-ports = <7>; + qcom,swr-port-mapping = <1 BT_AUDIO_RX1 0x3>, + <2 BT_AUDIO_RX2 0x3>, <3 BT_AUDIO_RX3 0x3>, + <5 BT_AUDIO_TX1 0x3>, <6 BT_AUDIO_TX2 0x3>, + <7 BT_AUDIO_TX3 0x3>, <8 FM_AUDIO_TX1 0x3>; + qcom,swr-num-dev = <1>; }; &spf_core_platform { From b8bf654e0943518039bebdc0f757b4273490cab1 Mon Sep 17 00:00:00 2001 From: Ravulapati Vishnu Vardhan Rao Date: Wed, 28 Aug 2024 12:32:59 +0530 Subject: [PATCH 2/2] ARM: dts: msm: Configuration to set thread priority In LL use-case GPR callback thread was in unable state. In normal thread and not in RT thread. Which causes pop noise issue. It needs to set glink-adsp_apps thread priority to be RT. This Configuration enables Client to set the configuration thread to be in RT. Change-Id: I2b6512ad06353cbcae30706fa27326210661dc0c 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 a6a18ab3..b55cb8cb 100644 --- a/sun-audio.dtsi +++ b/sun-audio.dtsi @@ -30,6 +30,7 @@ compatible = "qcom,gpr"; qcom,glink-channels = "adsp_apps"; qcom,intents = <0x200 20>; + qcom,ch-sched-rt; reg = ; spf_core {