]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: dts: rockchip: Add UART9 (bluetooth) to Khadas Edge 2
authorMuhammed Efe Cetin <efectn@protonmail.com>
Mon, 19 Feb 2024 22:34:24 +0000 (01:34 +0300)
committerHeiko Stuebner <heiko@sntech.de>
Thu, 11 Apr 2024 18:21:55 +0000 (20:21 +0200)
Khadas Edge 2 has onboard AP6275P Wi-Fi6 (PCIe2) and BT5 (UART9) module.
This commit enables UART9.

Signed-off-by: Muhammed Efe Cetin <efectn@protonmail.com>
Link: https://lore.kernel.org/r/0a10afeff3aec3a8bccca2dbe4e65f7b4a2c4666.1708381247.git.efectn@protonmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3588s-khadas-edge2.dts

index 1bd6cb9c61111be2519b2616ae9315ff48a9a478..4173afb78f9b33f1507e535137a8d6a43d2755b0 100644 (file)
                        rockchip,pins = <1  RK_PA7  RK_FUNC_GPIO  &pcfg_pull_none>;
                };
        };
+
+       wireless-bluetooth {
+               bt_reset_pin: bt-reset-pin {
+                       rockchip,pins = <0 RK_PD4 RK_FUNC_GPIO &pcfg_pull_none>;
+               };
+
+               bt_wake_pin: bt-wake-pin {
+                       rockchip,pins = <0 RK_PD3 RK_FUNC_GPIO &pcfg_pull_up>;
+               };
+
+               bt_wake_host_irq: bt-wake-host-irq {
+                       rockchip,pins = <0 RK_PD5 RK_FUNC_GPIO &pcfg_pull_down>;
+               };
+       };
 };
 
 &pcie2x1l2 {
        status = "okay";
 };
 
+&uart9 {
+       pinctrl-names = "default";
+       pinctrl-0 = <&uart9m2_xfer &uart9m2_ctsn>;
+       status = "okay";
+};
+
 &u2phy2 {
        status = "okay";
 };