Based on kernel version 3.11. Page generated on 2013-09-03 22:55 EST.
1 * Freescale MXS Application UART (AUART) 2 3 Required properties: 4 - compatible : Should be "fsl,<soc>-auart". The supported SoCs include 5 imx23 and imx28. 6 - reg : Address and length of the register set for the device 7 - interrupts : Should contain the auart interrupt numbers 8 - dmas: DMA specifier, consisting of a phandle to DMA controller node 9 and AUART DMA channel ID. 10 Refer to dma.txt and fsl-mxs-dma.txt for details. 11 - dma-names: "rx" for RX channel, "tx" for TX channel. 12 13 Example: 14 auart0: serial@8006a000 { 15 compatible = "fsl,imx28-auart", "fsl,imx23-auart"; 16 reg = <0x8006a000 0x2000>; 17 interrupts = <112>; 18 dmas = <&dma_apbx 8>, <&dma_apbx 9>; 19 dma-names = "rx", "tx"; 20 }; 21 22 Note: Each auart port should have an alias correctly numbered in "aliases" 23 node. 24 25 Example: 26 27 aliases { 28 serial0 = &auart0; 29 serial1 = &auart1; 30 serial2 = &auart2; 31 serial3 = &auart3; 32 serial4 = &auart4; 33 };