diff --git a/patch/kernel/archive/rockchip64-6.19/dt/rk3588-blueberry-edge-v12-linux.dts b/patch/kernel/archive/rockchip64-6.19/dt/rk3588-blueberry-edge-v12-linux.dts index a26f61faa8..bde18776fb 100644 --- a/patch/kernel/archive/rockchip64-6.19/dt/rk3588-blueberry-edge-v12-linux.dts +++ b/patch/kernel/archive/rockchip64-6.19/dt/rk3588-blueberry-edge-v12-linux.dts @@ -18,6 +18,8 @@ mmc0 = &sdhci; // eMMC ethernet0 = &gmac0; ethernet1 = &gmac1; + rs485 = &uart0; + rs232 = &uart3; }; chosen { @@ -874,21 +876,27 @@ status = "okay"; }; -// @TODO: uart0 (?) -// @TODO: uart3 (?) -/* @TODO delete -&uart1 { +// RS-485 on the back +&uart0 { status = "okay"; pinctrl-names = "default"; - pinctrl-0 = <&uart1m0_xfer>; + pinctrl-0 = <&uart0m2_xfer>; + + linux,rs485-enabled-at-boot-time; }; -*/ &uart2 { pinctrl-0 = <&uart2m0_xfer>; status = "okay"; }; +// RS-232 on the back +&uart3 { + status = "okay"; + pinctrl-names = "default"; + pinctrl-0 = <&uart3m2_xfer>; +}; + // bluetooth via the BCM43752 &uart6 { status = "okay";