Lines Matching +full:uart +full:- +full:has +full:- +full:rtscts
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Geert Uytterhoeven <geert+renesas@glider.be>
13 - $ref: serial.yaml#
18 - items:
19 - enum:
20 - renesas,r9a07g043-sci # RZ/G2UL
21 - renesas,r9a07g044-sci # RZ/G2{L,LC}
22 - renesas,r9a07g054-sci # RZ/V2L
23 - const: renesas,sci # generic SCI compatible UART
25 - items:
26 - const: renesas,sci # generic SCI compatible UART
33 - description: Error interrupt
34 - description: Receive buffer full interrupt
35 - description: Transmit buffer empty interrupt
36 - description: Transmit end interrupt
38 interrupt-names:
40 - const: eri
41 - const: rxi
42 - const: txi
43 - const: tei
49 clock-names:
54 - fck # UART functional clock
55 - sck # optional external clock input
57 uart-has-rtscts: false
60 - compatible
61 - reg
62 - interrupts
63 - clocks
64 - clock-names
71 - renesas,r9a07g043-sci
72 - renesas,r9a07g044-sci
73 - renesas,r9a07g054-sci
79 power-domains:
83 - resets
84 - power-domains
89 - |
90 #include <dt-bindings/clock/r9a07g044-cpg.h>
91 #include <dt-bindings/interrupt-controller/arm-gic.h>
98 compatible = "renesas,r9a07g044-sci", "renesas,sci";
104 interrupt-names = "eri", "rxi", "txi", "tei";
106 clock-names = "fck";
107 power-domains = <&cpg>;