14b74c424SGeert Uytterhoeven# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 24b74c424SGeert Uytterhoeven%YAML 1.2 34b74c424SGeert Uytterhoeven--- 44b74c424SGeert Uytterhoeven$id: "http://devicetree.org/schemas/serial/renesas,em-uart.yaml#" 54b74c424SGeert Uytterhoeven$schema: "http://devicetree.org/meta-schemas/core.yaml#" 64b74c424SGeert Uytterhoeven 74b74c424SGeert Uytterhoeventitle: Renesas EMMA Mobile UART Interface 84b74c424SGeert Uytterhoeven 94b74c424SGeert Uytterhoevenmaintainers: 104b74c424SGeert Uytterhoeven - Magnus Damm <magnus.damm@gmail.com> 114b74c424SGeert Uytterhoeven 124b74c424SGeert UytterhoevenallOf: 134b74c424SGeert Uytterhoeven - $ref: serial.yaml# 144b74c424SGeert Uytterhoeven 154b74c424SGeert Uytterhoevenproperties: 164b74c424SGeert Uytterhoeven compatible: 17*7bb30181SPhil Edworthy oneOf: 18*7bb30181SPhil Edworthy - items: 19*7bb30181SPhil Edworthy - enum: 20*7bb30181SPhil Edworthy - renesas,r9a09g011-uart # RZ/V2M 21*7bb30181SPhil Edworthy - const: renesas,em-uart # generic EMMA Mobile compatible UART 22*7bb30181SPhil Edworthy 23*7bb30181SPhil Edworthy - items: 24*7bb30181SPhil Edworthy - const: renesas,em-uart # generic EMMA Mobile compatible UART 254b74c424SGeert Uytterhoeven 264b74c424SGeert Uytterhoeven reg: 274b74c424SGeert Uytterhoeven maxItems: 1 284b74c424SGeert Uytterhoeven 294b74c424SGeert Uytterhoeven interrupts: 304b74c424SGeert Uytterhoeven maxItems: 1 314b74c424SGeert Uytterhoeven 324b74c424SGeert Uytterhoeven clocks: 334b74c424SGeert Uytterhoeven maxItems: 1 344b74c424SGeert Uytterhoeven 354b74c424SGeert Uytterhoeven clock-names: 364b74c424SGeert Uytterhoeven const: sclk 374b74c424SGeert Uytterhoeven 384b74c424SGeert Uytterhoevenrequired: 394b74c424SGeert Uytterhoeven - compatible 404b74c424SGeert Uytterhoeven - reg 414b74c424SGeert Uytterhoeven - interrupts 424b74c424SGeert Uytterhoeven - clocks 434b74c424SGeert Uytterhoeven - clock-names 444b74c424SGeert Uytterhoeven 458f082dcfSZhen LeiunevaluatedProperties: false 464b74c424SGeert Uytterhoeven 474b74c424SGeert Uytterhoevenexamples: 484b74c424SGeert Uytterhoeven - | 494b74c424SGeert Uytterhoeven #include <dt-bindings/interrupt-controller/arm-gic.h> 504b74c424SGeert Uytterhoeven uart0: serial@e1020000 { 514b74c424SGeert Uytterhoeven compatible = "renesas,em-uart"; 524b74c424SGeert Uytterhoeven reg = <0xe1020000 0x38>; 534b74c424SGeert Uytterhoeven interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>; 544b74c424SGeert Uytterhoeven clocks = <&usia_u0_sclk>; 554b74c424SGeert Uytterhoeven clock-names = "sclk"; 564b74c424SGeert Uytterhoeven }; 57