Loading arch/arm64/boot/dts/qcom/sa8155-adp-star.dtsi +4 −0 Original line number Diff line number Diff line Loading @@ -129,6 +129,10 @@ linux,can-disable; }; }; bluetooth: bt_qca6174 { status = "ok"; }; }; &ufsphy_mem { Loading arch/arm64/boot/dts/qcom/sa8155.dtsi +8 −0 Original line number Diff line number Diff line Loading @@ -66,6 +66,14 @@ /delete-node/ rpmh-regulator-ldof2; /delete-node/ rpmh-regulator-ldof5; /delete-node/ rpmh-regulator-ldof6; bluetooth: bt_qca6174 { compatible = "qca,qca6174"; pinctrl-names = "default"; pinctrl-0 = <&bt_en_active>; qca,bt-reset-gpio = <&tlmm 172 0>; /* BT_EN */ status = "disabled"; }; }; /* Add regulator nodes specific to SA8155 */ Loading arch/arm64/boot/dts/qcom/sm8150-pinctrl.dtsi +13 −0 Original line number Diff line number Diff line Loading @@ -4174,5 +4174,18 @@ }; }; }; bt_en_active: bt_en_active { mux { pins = "gpio172"; function = "gpio"; }; config { pins = "gpio172"; drive-strength = <2>; bias-pull-up; }; }; }; }; Loading
arch/arm64/boot/dts/qcom/sa8155-adp-star.dtsi +4 −0 Original line number Diff line number Diff line Loading @@ -129,6 +129,10 @@ linux,can-disable; }; }; bluetooth: bt_qca6174 { status = "ok"; }; }; &ufsphy_mem { Loading
arch/arm64/boot/dts/qcom/sa8155.dtsi +8 −0 Original line number Diff line number Diff line Loading @@ -66,6 +66,14 @@ /delete-node/ rpmh-regulator-ldof2; /delete-node/ rpmh-regulator-ldof5; /delete-node/ rpmh-regulator-ldof6; bluetooth: bt_qca6174 { compatible = "qca,qca6174"; pinctrl-names = "default"; pinctrl-0 = <&bt_en_active>; qca,bt-reset-gpio = <&tlmm 172 0>; /* BT_EN */ status = "disabled"; }; }; /* Add regulator nodes specific to SA8155 */ Loading
arch/arm64/boot/dts/qcom/sm8150-pinctrl.dtsi +13 −0 Original line number Diff line number Diff line Loading @@ -4174,5 +4174,18 @@ }; }; }; bt_en_active: bt_en_active { mux { pins = "gpio172"; function = "gpio"; }; config { pins = "gpio172"; drive-strength = <2>; bias-pull-up; }; }; }; };