arm64: dts: qcom: sa8775p-ride: enable the BT UART port
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Thu, 9 Mar 2023 10:37:52 +0000 (11:37 +0100)
committerBjorn Andersson <andersson@kernel.org>
Wed, 22 Mar 2023 02:51:42 +0000 (19:51 -0700)
Enable the high-speed UART port connected to the Bluetooth controller on
the sa8775p-adp development board.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230309103752.173541-10-brgl@bgdev.pl
arch/arm64/boot/dts/qcom/sa8775p-ride.dts

index cba7c81..1020dfd 100644 (file)
@@ -14,6 +14,7 @@
        aliases {
                serial0 = &uart10;
                serial1 = &uart12;
+               serial2 = &uart17;
                i2c18 = &i2c18;
                spi16 = &spi16;
        };
                        bias-pull-down;
                };
        };
+
+       qup_uart17_default: qup-uart17-state {
+               qup_uart17_cts: qup-uart17-cts-pins {
+                       pins = "gpio91";
+                       function = "qup2_se3";
+                       bias-disable;
+               };
+
+               qup_uart17_rts: qup0-uart17-rts-pins {
+                       pins = "gpio92";
+                       function = "qup2_se3";
+                       bias-pull-down;
+               };
+
+               qup_uart17_tx: qup0-uart17-tx-pins {
+                       pins = "gpio93";
+                       function = "qup2_se3";
+                       bias-pull-up;
+               };
+
+               qup_uart17_rx: qup0-uart17-rx-pins {
+                       pins = "gpio94";
+                       function = "qup2_se3";
+                       bias-pull-down;
+               };
+       };
 };
 
 &uart10 {
        status = "okay";
 };
 
+&uart17 {
+       pinctrl-0 = <&qup_uart17_default>;
+       pinctrl-names = "default";
+       status = "okay";
+};
+
 &xo_board_clk {
        clock-frequency = <38400000>;
 };