arm64: dts: sm8150: add the QUPv3 high-speed UART node
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 9 Mar 2023 14:35:50 +0000 (15:35 +0100)
committerBjorn Andersson <andersson@kernel.org>
Mon, 13 Mar 2023 19:11:27 +0000 (12:11 -0700)
Add the high-speed UART node to the dtsi for sm8150.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230309143551.200694-2-brgl@bgdev.pl
arch/arm64/boot/dts/qcom/sm8150.dtsi

index fd20096cfc6e30f9deb5be005346deb38c012494..bfa19414c4bef3164db71c0197946288c8b6fcf8 100644 (file)
                                status = "disabled";
                        };
 
+                       uart9: serial@a8c000 {
+                               compatible = "qcom,geni-uart";
+                               reg = <0x0 0x00a84000 0x0 0x4000>;
+                               reg-names = "se";
+                               clocks = <&gcc GCC_QUPV3_WRAP1_S1_CLK>;
+                               clock-names = "se";
+                               pinctrl-0 = <&qup_uart9_default>;
+                               pinctrl-names = "default";
+                               interrupts = <GIC_SPI 354 IRQ_TYPE_LEVEL_HIGH>;
+                               #address-cells = <1>;
+                               #size-cells = <0>;
+                               status = "disabled";
+                       };
+
                        i2c10: i2c@a88000 {
                                compatible = "qcom,geni-i2c";
                                reg = <0 0x00a88000 0 0x4000>;
                                bias-disable;
                        };
 
+                       qup_uart9_default: qup-uart9-default-state {
+                               pins = "gpio41", "gpio42";
+                               function = "qup9";
+                               drive-strength = <2>;
+                               bias-disable;
+                       };
+
                        qup_i2c10_default: qup-i2c10-default-state {
                                pins = "gpio9", "gpio10";
                                function = "qup10";