diff --git a/sun-peach-bt-v8.dtsi b/sun-peach-bt-v8.dtsi index fd3b3506..f2bef0c5 100644 --- a/sun-peach-bt-v8.dtsi +++ b/sun-peach-bt-v8.dtsi @@ -68,11 +68,15 @@ qcom,bt-vdd12-io-config = <1200000 1200000 30000 1 1>; qcom,bt-ant-ldo-config = <1800000 1860000 0 1 0>; qcom,bt-vdd-aon-config = <876000 1000000 0 1 0>; - qcom,bt-vdd-dig-config = <876000 1000000 0 1 0>; + qcom,bt-vdd-dig-config = <876000 1000000 0 1 1>; qcom,bt-vdd-rfa0p75-config = <876000 1000000 0 1 0>; qcom,bt-vdd-rfa1p8-config = <1860000 2000000 0 1 0>; qcom,bt-vdd-rfa1p25-config = <1312000 1340000 0 1 0>; + /* WLAN regulator for FMD feature */ + qcom,bt-vdd-wlan-aon-supply = <&S4D>; + qcom,bt-vdd-wlan-aon-config = <876000 1036000 0 0 1>; + qcom,pdc_init_table = "{class: wlan_pdc, ss: rf, res: s5f.m, enable: 1}", "{class: wlan_pdc, ss: rf, res: s5f.v, enable: 1}", diff --git a/sun-wcn788x-v8.dtsi b/sun-wcn788x-v8.dtsi index 96cb39d6..75d5ecb2 100644 --- a/sun-wcn788x-v8.dtsi +++ b/sun-wcn788x-v8.dtsi @@ -68,11 +68,15 @@ qcom,bt-vdd12-io-config = <1200000 1200000 30000 1 1>; qcom,bt-ant-ldo-config = <1800000 1860000 0 1 0>; qcom,bt-vdd-aon-config = <876000 1000000 0 1 0>; - qcom,bt-vdd-dig-config = <876000 1000000 0 1 0>; + qcom,bt-vdd-dig-config = <876000 1000000 0 1 1>; qcom,bt-vdd-rfa0p75-config = <876000 1000000 0 1 0>; qcom,bt-vdd-rfa1p8-config = <1860000 2000000 0 1 0>; qcom,bt-vdd-rfa1p25-config = <1312000 1340000 0 1 0>; + /* WLAN regulator for FMD operation, and to be used only in GNG/BRH 2.0 */ + qcom,bt-vdd-wlan-aon-supply = <&S4D>; + qcom,bt-vdd-wlan-aon-config = <876000 1036000 0 0 1>; + qcom,pdc_init_table = "{class: wlan_pdc, ss: rf, res: s5f.m, enable: 1}", "{class: wlan_pdc, ss: rf, res: s5f.v, enable: 1}",