Commit | Line | Data |
---|---|---|
22698aa2 SG |
1 | * Freescale i.MX Universal Asynchronous Receiver/Transmitter (UART) |
2 | ||
3 | Required properties: | |
4 | - compatible : Should be "fsl,<soc>-uart" | |
5 | - reg : Address and length of the register set for the device | |
6 | - interrupts : Should contain uart interrupt | |
7 | ||
8 | Optional properties: | |
9 | - fsl,uart-has-rtscts : Indicate the uart has rts and cts | |
10 | - fsl,irda-mode : Indicate the uart supports irda mode | |
20ff2fe6 | 11 | - fsl,dte-mode : Indicate the uart works in DTE mode. The uart works |
32e593b9 | 12 | in DCE mode by default. |
22698aa2 | 13 | |
3e6648c9 KG |
14 | Note: Each uart controller should have an alias correctly numbered |
15 | in "aliases" node. | |
16 | ||
22698aa2 SG |
17 | Example: |
18 | ||
3e6648c9 KG |
19 | aliases { |
20 | serial0 = &uart1; | |
21 | }; | |
22 | ||
23 | uart1: serial@73fbc000 { | |
22698aa2 SG |
24 | compatible = "fsl,imx51-uart", "fsl,imx21-uart"; |
25 | reg = <0x73fbc000 0x4000>; | |
26 | interrupts = <31>; | |
27 | fsl,uart-has-rtscts; | |
20ff2fe6 | 28 | fsl,dte-mode; |
22698aa2 | 29 | }; |