Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: sun7i: som204: Use the UART3 TX and RX pin group

The SOM204-EVB doesn't use the CTS pin, and thus was defining its own
pinctrl node for the UART3 muxing. Since we split away the TX and RX pin,
we can use the global node now, and only have the RTS pin in our local
node.

Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
Acked-by: Chen-Yu Tsai <wens@csie.org>

+3 -3
+3 -3
arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts
··· 203 203 }; 204 204 205 205 &pio { 206 - bt_uart_pins: bt_uart_pins@0 { 207 - pins = "PG6", "PG7", "PG8"; 206 + uart3_rts_pin: uart3-rts-pin { 207 + pins = "PG8"; 208 208 function = "uart3"; 209 209 }; 210 210 }; ··· 296 296 /* Used for RTL8723BS bluetooth */ 297 297 &uart3 { 298 298 pinctrl-names = "default"; 299 - pinctrl-0 = <&bt_uart_pins>; 299 + pinctrl-0 = <&uart3_pg_pins>, <&uart3_rts_pin>; 300 300 status = "okay"; 301 301 }; 302 302