From 2eb9de043de16d182c93dac8e54b44e2ee57c98a Mon Sep 17 00:00:00 2001 From: Rupesh Tatiya Date: Fri, 3 Feb 2017 16:50:33 +0530 Subject: [PATCH] ARM: dts: msm: Add bluetooth node of wcn3990 for sdm630 Bluetooth functionality is provided by wcn3990 on sdm630. Add device tree entry having various voltage regulators, clock settings etc. Change-Id: I8640138f3485e1b1a26fb0f63526ad6083b93193 Signed-off-by: Rupesh Tatiya --- arch/arm/boot/dts/qcom/sdm630.dtsi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/arch/arm/boot/dts/qcom/sdm630.dtsi b/arch/arm/boot/dts/qcom/sdm630.dtsi index 953c26f2622d..7a1507163c26 100644 --- a/arch/arm/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm/boot/dts/qcom/sdm630.dtsi @@ -312,6 +312,25 @@ size = <0x0 0x5c00000>; }; }; + + bluetooth: bt_wcn3990 { + compatible = "qca,wcn3990"; + qca,bt-vdd-core-supply = <&pm660_l9_pin_ctrl>; + qca,bt-vdd-pa-supply = <&pm660_l6_pin_ctrl>; + qca,bt-vdd-ldo-supply = <&pm660_l19_pin_ctrl>; + qca,bt-chip-pwd-supply = <&pm660l_bob_pin1>; + clocks = <&clock_rpmcc RPM_RF_CLK1_PIN>; + clock-names = "rf_clk1"; + + qca,bt-vdd-core-voltage-level = <1800000 1900000>; + qca,bt-vdd-pa-voltage-level = <1304000 1370000>; + qca,bt-vdd-ldo-voltage-level = <3312000 3400000>; + qca,bt-chip-pwd-voltage-level = <3600000 3600000>; + + qca,bt-vdd-core-current-level = <1>; /* LPM/PFM */ + qca,bt-vdd-pa-current-level = <1>; /* LPM/PFM */ + qca,bt-vdd-ldo-current-level = <1>; /* LPM/PFM */ + }; }; #include "sdm660-blsp.dtsi"