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

ARM: dts: da850: Add missing pin muxing for the UARTs

This adds 2 pinctrl groups (rtscts, rxtx) for each of the 3 UARTs.

Signed-off-by: Karl Beldan <kbeldan@baylibre.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>

authored by

Karl Beldan and committed by
Sekhar Nori
10ead752 38b8da79

+36
+36
arch/arm/boot/dts/da850.dtsi
··· 41 41 pinctrl-single,function-mask = <0xf>; 42 42 status = "disabled"; 43 43 44 + serial0_rtscts_pins: pinmux_serial0_rtscts_pins { 45 + pinctrl-single,bits = < 46 + /* UART0_RTS UART0_CTS */ 47 + 0x0c 0x22000000 0xff000000 48 + >; 49 + }; 50 + serial0_rxtx_pins: pinmux_serial0_rxtx_pins { 51 + pinctrl-single,bits = < 52 + /* UART0_TXD UART0_RXD */ 53 + 0x0c 0x00220000 0x00ff0000 54 + >; 55 + }; 56 + serial1_rtscts_pins: pinmux_serial1_rtscts_pins { 57 + pinctrl-single,bits = < 58 + /* UART1_CTS UART1_RTS */ 59 + 0x00 0x00440000 0x00ff0000 60 + >; 61 + }; 62 + serial1_rxtx_pins: pinmux_serial1_rxtx_pins { 63 + pinctrl-single,bits = < 64 + /* UART1_TXD UART1_RXD */ 65 + 0x10 0x22000000 0xff000000 66 + >; 67 + }; 68 + serial2_rtscts_pins: pinmux_serial2_rtscts_pins { 69 + pinctrl-single,bits = < 70 + /* UART2_CTS UART2_RTS */ 71 + 0x00 0x44000000 0xff000000 72 + >; 73 + }; 74 + serial2_rxtx_pins: pinmux_serial2_rxtx_pins { 75 + pinctrl-single,bits = < 76 + /* UART2_TXD UART2_RXD */ 77 + 0x10 0x00220000 0x00ff0000 78 + >; 79 + }; 44 80 nand_cs3_pins: pinmux_nand_pins { 45 81 pinctrl-single,bits = < 46 82 /* EMA_OE, EMA_WE */