uart9 is debug serial on USB SBU1/2
uart6 is bluetooth

Signed-off-by: Paul Sajna <sajatt...@postmarketos.org>
---
 arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi | 45 ++++++++++++++++++++++++++
 arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts  | 10 ++++++
 2 files changed, 55 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi 
b/arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi
index 
82d6543835324ed92300c4ed24c51f4b79321f99..911f5e614d0a4a85da61570ce400a85efa08623b
 100644
--- a/arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi
+++ b/arch/arm64/boot/dts/qcom/sdm845-lg-common.dtsi
@@ -27,10 +27,17 @@
 /delete-node/ &wlan_msa_mem;
 
 / {
+       aliases {
+               serial0 = &uart9;
+               serial1 = &uart6;
+       };
+
        chosen {
                #address-cells = <2>;
                #size-cells = <2>;
                ranges;
+
+               stdout-path = "serial0:115200n8";
        };
 
        reserved-memory {
@@ -595,3 +602,41 @@ &usb_1_qmpphy {
 
        status = "okay";
 };
+
+&qupv3_id_0 {
+       status = "okay";
+};
+
+&qupv3_id_1 {
+       status = "okay";
+};
+
+&qup_uart9_rx {
+       drive-strength = <2>;
+       bias-pull-up;
+};
+
+&qup_uart9_tx {
+       drive-strength = <2>;
+       bias-disable;
+};
+
+&uart6 {
+       pinctrl-0 = <&qup_uart6_4pin>;
+
+       status = "okay";
+
+       bluetooth {
+               compatible = "qcom,wcn3990-bt";
+
+               vddio-supply = <&vreg_s4a_1p8>;
+               vddxo-supply = <&vreg_l7a_1p8>;
+               vddrf-supply = <&vreg_l17a_1p3>;
+               vddch0-supply = <&vreg_l25a_3p3>;
+               max-speed = <3200000>;
+       };
+};
+
+&uart9 {
+       status = "okay";
+};
diff --git a/arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts 
b/arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts
index 
a12723310c8b630a4961de671ea8b60f1f8b512b..49225e4fa80e5f45a36964d5d733dc238e4413f8
 100644
--- a/arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts
+++ b/arch/arm64/boot/dts/qcom/sdm845-lg-judyln.dts
@@ -66,3 +66,13 @@ thinq_key_default: thinq-key-default-state {
                bias-pull-up;
        };
 };
+
+&uart6 {
+       bluetooth {
+               /*
+                * This path is relative to the qca/
+                * subdir under lib/firmware.
+                */
+               firmware-name = "judyln/crnv21.bin";
+       };
+};

-- 
2.51.0


Reply via email to