Loading qcom/sdxlemur-bluetooth.dtsi 0 → 100644 +40 −0 Original line number Diff line number Diff line #include <dt-bindings/clock/qcom,rpmh.h> &pmx65_gpios { bt_en { bt_en_default: bt_en_default { pins = "gpio15"; function = "normal"; output-low; bias-pull-down; qcom,drive-strength = <2>; power-source = <1>; }; }; }; &soc { bluetooth: bt_qca6490 { compatible = "qcom,qca6490"; pinctrl-names = "default"; pinctrl-0 = <&bt_en_default &bt_edl_default>; qcom,bt-reset-gpio = <&pmx65_gpios 15 0>; /* BT_EN */ qcom,bt-sw-ctrl-gpio = <&pmx65_gpios 2 0>; /* SW_CTRL */ clocks = <&rpmhcc RPMH_RF_CLK3>; clock-names = "ref3_clk"; qcom,bt-vdd-aon-supply = <&S7B>; qcom,bt-vdd-aon-config = <1012000 1012000 0 0>; qcom,bt-vdd-io-supply = <&L6B>; qcom,bt-vdd-io-config = <1800000 1800000 0 0>; }; }; &blsp1_uart2b_hs { status = "okay"; }; &i2c_6 { status = "disabled"; }; qcom/sdxlemur-cdp.dts +1 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ #include "sdxlemur.dtsi" #include "sdxlemur-cdp.dtsi" #include "sdxlemur-1024mb.dtsi" #include "sdxlemur-bluetooth.dtsi" / { model = "Qualcomm Technologies, Inc. SDXLEMUR CDP"; compatible = "qcom,sdxlemur-cdp", Loading qcom/sdxlemur-mtp-mbb-emmc.dts +1 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ #include "sdxlemur.dtsi" #include "sdxlemur-mtp-mbb-emmc.dtsi" #include "sdxlemur-1024mb.dtsi" #include "sdxlemur-bluetooth.dtsi" / { model = "Qualcomm Technologies, Inc. SDXLEMUR MTP MBB eMMC"; Loading qcom/sdxlemur-mtp-mbb.dts +1 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ #include "sdxlemur.dtsi" #include "sdxlemur-mtp-mbb.dtsi" #include "sdxlemur-1024mb.dtsi" #include "sdxlemur-bluetooth.dtsi" / { model = "Qualcomm Technologies, Inc. SDXLEMUR MTP MBB"; Loading qcom/sdxlemur-pinctrl.dtsi +1 −1 Original line number Diff line number Diff line Loading @@ -1417,7 +1417,7 @@ }; pmx_sec_mi2s_aux_din { sec_din_sleep: sec_din_sleep { bt_edl_default: sec_din_sleep: sec_din_sleep { mux { pins = "gpio17"; function = "gpio"; Loading Loading
qcom/sdxlemur-bluetooth.dtsi 0 → 100644 +40 −0 Original line number Diff line number Diff line #include <dt-bindings/clock/qcom,rpmh.h> &pmx65_gpios { bt_en { bt_en_default: bt_en_default { pins = "gpio15"; function = "normal"; output-low; bias-pull-down; qcom,drive-strength = <2>; power-source = <1>; }; }; }; &soc { bluetooth: bt_qca6490 { compatible = "qcom,qca6490"; pinctrl-names = "default"; pinctrl-0 = <&bt_en_default &bt_edl_default>; qcom,bt-reset-gpio = <&pmx65_gpios 15 0>; /* BT_EN */ qcom,bt-sw-ctrl-gpio = <&pmx65_gpios 2 0>; /* SW_CTRL */ clocks = <&rpmhcc RPMH_RF_CLK3>; clock-names = "ref3_clk"; qcom,bt-vdd-aon-supply = <&S7B>; qcom,bt-vdd-aon-config = <1012000 1012000 0 0>; qcom,bt-vdd-io-supply = <&L6B>; qcom,bt-vdd-io-config = <1800000 1800000 0 0>; }; }; &blsp1_uart2b_hs { status = "okay"; }; &i2c_6 { status = "disabled"; };
qcom/sdxlemur-cdp.dts +1 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ #include "sdxlemur.dtsi" #include "sdxlemur-cdp.dtsi" #include "sdxlemur-1024mb.dtsi" #include "sdxlemur-bluetooth.dtsi" / { model = "Qualcomm Technologies, Inc. SDXLEMUR CDP"; compatible = "qcom,sdxlemur-cdp", Loading
qcom/sdxlemur-mtp-mbb-emmc.dts +1 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ #include "sdxlemur.dtsi" #include "sdxlemur-mtp-mbb-emmc.dtsi" #include "sdxlemur-1024mb.dtsi" #include "sdxlemur-bluetooth.dtsi" / { model = "Qualcomm Technologies, Inc. SDXLEMUR MTP MBB eMMC"; Loading
qcom/sdxlemur-mtp-mbb.dts +1 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ #include "sdxlemur.dtsi" #include "sdxlemur-mtp-mbb.dtsi" #include "sdxlemur-1024mb.dtsi" #include "sdxlemur-bluetooth.dtsi" / { model = "Qualcomm Technologies, Inc. SDXLEMUR MTP MBB"; Loading
qcom/sdxlemur-pinctrl.dtsi +1 −1 Original line number Diff line number Diff line Loading @@ -1417,7 +1417,7 @@ }; pmx_sec_mi2s_aux_din { sec_din_sleep: sec_din_sleep { bt_edl_default: sec_din_sleep: sec_din_sleep { mux { pins = "gpio17"; function = "gpio"; Loading