blob: 0af7c750cbbee2a542a556cc196ec29bfad192b2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
/delete-node/ &pinctrl_uart4;
&iomuxc {
mcm-imx8m-mini-rs485 {
pinctrl_uart4: uart4grp {
fsl,pins = <
MX8MM_IOMUXC_ECSPI2_MISO_GPIO5_IO12 0x140
MX8MM_IOMUXC_ECSPI2_MOSI_UART4_DCE_TX 0x140
MX8MM_IOMUXC_ECSPI2_SCLK_UART4_DCE_RX 0x140
>;
};
};
};
&uart4 { /* rs485 */
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_uart4>;
assigned-clocks = <&clk IMX8MM_CLK_UART4>;
assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
linux,rs485-enabled-at-boot-time;
rs485-rts-active-high;
rts-gpios = <&gpio5 12 GPIO_ACTIVE_HIGH>;
status = "okay";
};
|