From: Maud Spierings <maud_spieri...@hotmail.com>

Add bluetooth for the asus vivobook s15

Signed-off-by: Maud Spierings <maud_spieri...@hotmail.com>
---
 .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts   | 24 ++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts 
b/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts
index 
109b9d8816d26550ccfcb9906d69f2745d02f1d3..bb22a853cf49fa2c06d0208932f8b68384e9e407
 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts
+++ b/arch/arm64/boot/dts/qcom/x1e80100-asus-vivobook-s15.dts
@@ -17,6 +17,11 @@ / {
        compatible = "asus,vivobook-s15", "qcom,x1e80100";
        chassis-type = "laptop";
 
+       aliases {
+               serial0 = &uart21;
+               serial1 = &uart14;
+       };
+
        gpio-keys {
                compatible = "gpio-keys";
                pinctrl-0 = <&hall_int_n_default>;
@@ -543,6 +548,14 @@ &tlmm {
                               <44 4>, /* SPI (TPM) */
                               <238 1>; /* UFS Reset */
 
+       bt_en_default: bt-en-sleep {
+               pins = "gpio116";
+               function = "gpio";
+               output-low;
+               bias-disable;
+               qcom,drive-strength = <16>;
+       };
+
        edp_reg_en: edp-reg-en-state {
                pins = "gpio70";
                function = "gpio";
@@ -622,6 +635,17 @@ tpad_default: tpad-default-state {
        };
 };
 
+&uart14 {
+       status = "okay";
+       bluetooth: bt_wcn7850 {
+               compatible = "qcom,wcn7850-bt";
+               pinctrl-names = "default";
+               pinctrl-0 = <&bt_en_default>;
+               enable-gpios = <&tlmm 116 GPIO_ACTIVE_HIGH>;
+               max-speed = <3200000>;
+       };
+};
+
 &usb_1_ss0_hsphy {
        vdd-supply = <&vreg_l3j_0p8>;
        vdda12-supply = <&vreg_l2j_1p2>;

-- 
2.47.0


Reply via email to