1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/serial/fsl,s32-linflexuart.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Freescale LINFlexD UART 8 9description: | 10 The LINFlexD controller implements several LIN protocol versions, as well 11 as support for full-duplex UART communication through 8-bit and 9-bit 12 frames. See chapter 47 ("LINFlexD") in the reference manual 13 https://www.nxp.com/webapp/Download?colCode=S32V234RM. 14 15maintainers: 16 - Chester Lin <chester62515@gmail.com> 17 18allOf: 19 - $ref: serial.yaml# 20 21properties: 22 compatible: 23 oneOf: 24 - const: fsl,s32v234-linflexuart 25 - items: 26 - enum: 27 - nxp,s32g2-linflexuart 28 - nxp,s32g3-linflexuart 29 - const: fsl,s32v234-linflexuart 30 31 reg: 32 maxItems: 1 33 34 interrupts: 35 maxItems: 1 36 37required: 38 - compatible 39 - reg 40 - interrupts 41 42unevaluatedProperties: false 43 44examples: 45 - | 46 serial@40053000 { 47 compatible = "fsl,s32v234-linflexuart"; 48 reg = <0x40053000 0x1000>; 49 interrupts = <0 59 4>; 50 }; 51