From ea3448d0cc75747798c0730f11845b0c40cf9870 Mon Sep 17 00:00:00 2001 From: Hemant Gupta Date: Sat, 13 Jan 2024 14:43:41 +0530 Subject: [PATCH 1/3] btfm: dts: msm: Add support for RCM for sun target Add support for RCM for sun target Change-Id: I4bda49109e553cfacd32b15235b6f58ce803bb8a Signed-off-by: Hemant Gupta --- sun-kiwi-bt-v8.dts | 2 +- sun-kiwi-bt.dts | 2 +- sun-peach-bt-v8.dts | 2 +- sun-peach-bt.dts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sun-kiwi-bt-v8.dts b/sun-kiwi-bt-v8.dts index 5d52bc58..20608ca9 100644 --- a/sun-kiwi-bt-v8.dts +++ b/sun-kiwi-bt-v8.dts @@ -13,5 +13,5 @@ model = "Qualcomm Technologies, Inc. Sun SoCs"; compatible = "qcom,sun", "qcom,sunp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>; - qcom,board-id = <0x60001 0>, <0x50008 0>; + qcom,board-id = <0x60001 0>, <0x50008 0>, <0x20015 0>; }; diff --git a/sun-kiwi-bt.dts b/sun-kiwi-bt.dts index 94f693ff..76f6e15a 100644 --- a/sun-kiwi-bt.dts +++ b/sun-kiwi-bt.dts @@ -13,5 +13,5 @@ model = "Qualcomm Technologies, Inc. Sun SoCs"; compatible = "qcom,sun", "qcom,sunp", "qcom,sun-mtp", "qcom,sun-cdp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>; - qcom,board-id = <0x20001 0>, <0x20008 0>; + qcom,board-id = <0x20001 0>, <0x20008 0>, <0x40015 0>; }; diff --git a/sun-peach-bt-v8.dts b/sun-peach-bt-v8.dts index 00abe17c..2c99405a 100644 --- a/sun-peach-bt-v8.dts +++ b/sun-peach-bt-v8.dts @@ -14,5 +14,5 @@ compatible = "qcom,sun", "qcom,sunp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>; - qcom,board-id = <0x50001 0>, <0x40008 0>, <0x3000B 0>, <0x2000B 0>; + qcom,board-id = <0x50001 0>, <0x40008 0>, <0x3000B 0>, <0x2000B 0>, <0x30015 0>; }; diff --git a/sun-peach-bt.dts b/sun-peach-bt.dts index 453917b9..80392ff5 100644 --- a/sun-peach-bt.dts +++ b/sun-peach-bt.dts @@ -14,5 +14,5 @@ compatible = "qcom,sun", "qcom,sunp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>; - qcom,board-id = <1 0>, <8 0>, <0x1000B 0>; + qcom,board-id = <1 0>, <8 0>, <0x1000B 0>, <0x15 0>; }; From 7b3922de601b67a613e8fee39e3df0bdf4865b71 Mon Sep 17 00:00:00 2001 From: Hemant Gupta Date: Sat, 27 Jan 2024 18:31:52 +0530 Subject: [PATCH 2/3] btfm: dts: msm: Add Support for ATP for sun target Add Support for ATP for sun target having V8 PMIC. Change-Id: I4bdb39009e553cfacd32b15235b6f58ce803bb8a Signed-off-by: Hemant Gupta --- sun-peach-bt-v8.dts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sun-peach-bt-v8.dts b/sun-peach-bt-v8.dts index 2c99405a..78d0ea32 100644 --- a/sun-peach-bt-v8.dts +++ b/sun-peach-bt-v8.dts @@ -14,5 +14,6 @@ compatible = "qcom,sun", "qcom,sunp"; qcom,msm-id = <618 0x10000>, <618 0x20000>, <639 0x10000>, <639 0x20000>; - qcom,board-id = <0x50001 0>, <0x40008 0>, <0x3000B 0>, <0x2000B 0>, <0x30015 0>; + qcom,board-id = <0x50001 0>, <0x40008 0>, <0x3000B 0>, <0x2000B 0>, + <0x30015 0>, <0x10021 0>; }; From 8dc143150b8c1d10377fe1c6f9b2e439a216fbfa Mon Sep 17 00:00:00 2001 From: Balakrishna Godavarthi Date: Tue, 6 Feb 2024 12:26:45 +0530 Subject: [PATCH 3/3] btfm: dts: msm: match pdc table with WLAN This change will matches pdc table with wlan. Change-Id: I35a73fd3611315b1d60230d33d34d29a4728364d Signed-off-by: Balakrishna Godavarthi --- sun-peach-bt-v8.dtsi | 10 ++++------ sun-peach-bt.dtsi | 10 ++++------ sun-wcn788x-v8.dtsi | 12 +++++------- 3 files changed, 13 insertions(+), 19 deletions(-) diff --git a/sun-peach-bt-v8.dtsi b/sun-peach-bt-v8.dtsi index 9c3cfaa7..d9ed5a5e 100644 --- a/sun-peach-bt-v8.dtsi +++ b/sun-peach-bt-v8.dtsi @@ -58,13 +58,11 @@ qcom,bt-vdd-rfa1p8-config = <1860000 2000000 0 1>; qcom,bt-vdd-rfa1p25-config = <1312000 1340000 0 1>; - qcom,pdc_init_table= + qcom,pdc_init_table = + "{class: wlan_pdc, ss: rf, res: s5f.m, enable: 1}", + "{class: wlan_pdc, ss: rf, res: s5f.v, enable: 1}", "{class: wlan_pdc, ss: rf, res: s5f.v, upval: 876}", - "{class: wlan_pdc, ss: rf, res: s5f.v, dwnval:660}", - "{class: wlan_pdc, ss: rf, res: s7i.v, upval: 1312}", - "{class: wlan_pdc, ss: rf, res: s7i.v, dwnval:1244}", - "{class: wlan_pdc, ss: rf, res: s3g.v, upval: 1860}", - "{class: wlan_pdc, ss: rf, res: s3g.v, dwnval: 0}"; + "{class: wlan_pdc, ss: rf, res: s5f.v, dwnval: 876}"; }; }; diff --git a/sun-peach-bt.dtsi b/sun-peach-bt.dtsi index 8c00394a..24a330d0 100644 --- a/sun-peach-bt.dtsi +++ b/sun-peach-bt.dtsi @@ -58,13 +58,11 @@ qcom,bt-vdd-rfa1p8-config = <1860000 2000000 0 1>; qcom,bt-vdd-rfa1p25-config = <1312000 1340000 0 1>; - qcom,pdc_init_table= + qcom,pdc_init_table = + "{class: wlan_pdc, ss: rf, res: s4j.m, enable: 1}", + "{class: wlan_pdc, ss: rf, res: s4j.v, enable: 1}", "{class: wlan_pdc, ss: rf, res: s4j.v, upval: 876}", - "{class: wlan_pdc, ss: rf, res: s4j.v, dwnval:660}", - "{class: wlan_pdc, ss: rf, res: s7i.v, upval: 1312}", - "{class: wlan_pdc, ss: rf, res: s7i.v, dwnval:1244}", - "{class: wlan_pdc, ss: rf, res: s3g.v, upval: 1860}", - "{class: wlan_pdc, ss: rf, res: s3g.v, dwnval: 0}"; + "{class: wlan_pdc, ss: rf, res: s4j.v, dwnval: 876}"; }; }; diff --git a/sun-wcn788x-v8.dtsi b/sun-wcn788x-v8.dtsi index 14952ca7..25a05c42 100644 --- a/sun-wcn788x-v8.dtsi +++ b/sun-wcn788x-v8.dtsi @@ -58,13 +58,11 @@ qcom,bt-vdd-rfa1p8-config = <1860000 2000000 0 1>; qcom,bt-vdd-rfa1p25-config = <1312000 1340000 0 1>; - qcom,pdc_init_table= + qcom,pdc_init_table = + "{class: wlan_pdc, ss: rf, res: s5f.m, enable: 1}", + "{class: wlan_pdc, ss: rf, res: s5f.v, enable: 1}", "{class: wlan_pdc, ss: rf, res: s5f.v, upval: 876}", - "{class: wlan_pdc, ss: rf, res: s5f.v, dwnval:660}", - "{class: wlan_pdc, ss: rf, res: s7i.v, upval: 1312}", - "{class: wlan_pdc, ss: rf, res: s7i.v, dwnval:1244}", - "{class: wlan_pdc, ss: rf, res: s3g.v, upval: 1860}", - "{class: wlan_pdc, ss: rf, res: s3g.v, dwnval: 0}"; + "{class: wlan_pdc, ss: rf, res: s5f.v, dwnval: 876}"; }; }; @@ -93,4 +91,4 @@ //uart instance &qupv3_se14_4uart { status = "ok"; -}; \ No newline at end of file +};