166f669d6SAnson Huang# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 266f669d6SAnson Huang%YAML 1.2 366f669d6SAnson Huang--- 466f669d6SAnson Huang$id: http://devicetree.org/schemas/serial/fsl-mxs-auart.yaml# 566f669d6SAnson Huang$schema: http://devicetree.org/meta-schemas/core.yaml# 666f669d6SAnson Huang 766f669d6SAnson Huangtitle: Freescale MXS Application UART (AUART) 866f669d6SAnson Huang 966f669d6SAnson Huangmaintainers: 10*81004f0bSFabio Estevam - Fabio Estevam <festevam@gmail.com> 1166f669d6SAnson Huang 1266f669d6SAnson HuangallOf: 1366f669d6SAnson Huang - $ref: "serial.yaml" 1466f669d6SAnson Huang 1566f669d6SAnson Huangproperties: 1666f669d6SAnson Huang compatible: 1766f669d6SAnson Huang enum: 1866f669d6SAnson Huang - fsl,imx23-auart 1966f669d6SAnson Huang - fsl,imx28-auart 2066f669d6SAnson Huang - alphascale,asm9260-auart 2166f669d6SAnson Huang 2266f669d6SAnson Huang reg: 2366f669d6SAnson Huang maxItems: 1 2466f669d6SAnson Huang 2566f669d6SAnson Huang interrupts: 2666f669d6SAnson Huang maxItems: 1 2766f669d6SAnson Huang 2866f669d6SAnson Huang dmas: 2966f669d6SAnson Huang items: 3066f669d6SAnson Huang - description: DMA controller phandle and request line for RX 3166f669d6SAnson Huang - description: DMA controller phandle and request line for TX 3266f669d6SAnson Huang 3366f669d6SAnson Huang dma-names: 3466f669d6SAnson Huang items: 3566f669d6SAnson Huang - const: rx 3666f669d6SAnson Huang - const: tx 3766f669d6SAnson Huang 3866f669d6SAnson Huang clocks: 3966f669d6SAnson Huang items: 4066f669d6SAnson Huang - description: mod clock 4166f669d6SAnson Huang - description: ahb clock 4266f669d6SAnson Huang minItems: 1 4366f669d6SAnson Huang 4466f669d6SAnson Huang clock-names: 4566f669d6SAnson Huang items: 4666f669d6SAnson Huang - const: mod 4766f669d6SAnson Huang - const: ahb 4866f669d6SAnson Huang minItems: 1 4966f669d6SAnson Huang 5066f669d6SAnson Huang uart-has-rtscts: true 5166f669d6SAnson Huang rts-gpios: true 5266f669d6SAnson Huang cts-gpios: true 5366f669d6SAnson Huang dtr-gpios: true 5466f669d6SAnson Huang dsr-gpios: true 5566f669d6SAnson Huang rng-gpios: true 5666f669d6SAnson Huang dcd-gpios: true 5766f669d6SAnson Huang 5866f669d6SAnson Huangif: 5966f669d6SAnson Huang properties: 6066f669d6SAnson Huang compatible: 6166f669d6SAnson Huang contains: 6266f669d6SAnson Huang enum: 6366f669d6SAnson Huang - alphascale,asm9260-auart 6466f669d6SAnson Huangthen: 6566f669d6SAnson Huang required: 6666f669d6SAnson Huang - clocks 6766f669d6SAnson Huang - clock-names 6866f669d6SAnson Huang 6966f669d6SAnson Huangrequired: 7066f669d6SAnson Huang - compatible 7166f669d6SAnson Huang - reg 7266f669d6SAnson Huang - interrupts 7366f669d6SAnson Huang - dmas 7466f669d6SAnson Huang - dma-names 7566f669d6SAnson Huang 7666f669d6SAnson HuangunevaluatedProperties: false 7766f669d6SAnson Huang 7866f669d6SAnson Huangexamples: 7966f669d6SAnson Huang - | 8066f669d6SAnson Huang aliases { 8166f669d6SAnson Huang serial0 = &auart0; 8266f669d6SAnson Huang }; 8366f669d6SAnson Huang 8466f669d6SAnson Huang auart0: serial@8006a000 { 8566f669d6SAnson Huang compatible = "fsl,imx28-auart"; 8666f669d6SAnson Huang reg = <0x8006a000 0x2000>; 8766f669d6SAnson Huang interrupts = <112>; 8866f669d6SAnson Huang dmas = <&dma_apbx 8>, <&dma_apbx 9>; 8966f669d6SAnson Huang dma-names = "rx", "tx"; 9066f669d6SAnson Huang clocks = <&clks 45>; 9166f669d6SAnson Huang }; 92