xref: /openbmc/linux/Documentation/devicetree/bindings/serial/socionext,uniphier-uart.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
14f325e8cSMasahiro Yamada# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
24f325e8cSMasahiro Yamada%YAML 1.2
34f325e8cSMasahiro Yamada---
44f325e8cSMasahiro Yamada$id: http://devicetree.org/schemas/serial/socionext,uniphier-uart.yaml#
54f325e8cSMasahiro Yamada$schema: http://devicetree.org/meta-schemas/core.yaml#
64f325e8cSMasahiro Yamada
74f325e8cSMasahiro Yamadatitle: UniPhier UART controller
84f325e8cSMasahiro Yamada
94f325e8cSMasahiro Yamadamaintainers:
104f325e8cSMasahiro Yamada  - Masahiro Yamada <yamada.masahiro@socionext.com>
114f325e8cSMasahiro Yamada
124f325e8cSMasahiro Yamadaproperties:
134f325e8cSMasahiro Yamada  compatible:
144f325e8cSMasahiro Yamada    const: socionext,uniphier-uart
154f325e8cSMasahiro Yamada
164f325e8cSMasahiro Yamada  reg:
174f325e8cSMasahiro Yamada    maxItems: 1
184f325e8cSMasahiro Yamada
194f325e8cSMasahiro Yamada  interrupts:
204f325e8cSMasahiro Yamada    maxItems: 1
214f325e8cSMasahiro Yamada
224f325e8cSMasahiro Yamada  clocks:
23ef9a23f3SKunihiko Hayashi    maxItems: 1
244f325e8cSMasahiro Yamada
25*e5fe471fSKunihiko Hayashi  resets:
26*e5fe471fSKunihiko Hayashi    maxItems: 1
27*e5fe471fSKunihiko Hayashi
284f325e8cSMasahiro Yamada  auto-flow-control:
294f325e8cSMasahiro Yamada    description: enable automatic flow control support.
304f325e8cSMasahiro Yamada    $ref: /schemas/types.yaml#/definitions/flag
314f325e8cSMasahiro Yamada
324f325e8cSMasahiro Yamadarequired:
334f325e8cSMasahiro Yamada  - compatible
344f325e8cSMasahiro Yamada  - reg
354f325e8cSMasahiro Yamada  - interrupts
364f325e8cSMasahiro Yamada  - clocks
374f325e8cSMasahiro Yamada
385be478f9SRob HerringadditionalProperties: false
395be478f9SRob Herring
404f325e8cSMasahiro Yamadaexamples:
414f325e8cSMasahiro Yamada  - |
424f325e8cSMasahiro Yamada    aliases {
434f325e8cSMasahiro Yamada        serial0 = &serial0;
444f325e8cSMasahiro Yamada    };
454f325e8cSMasahiro Yamada
464f325e8cSMasahiro Yamada    serial0: serial@54006800 {
474f325e8cSMasahiro Yamada        compatible = "socionext,uniphier-uart";
484f325e8cSMasahiro Yamada        reg = <0x54006800 0x40>;
494f325e8cSMasahiro Yamada        interrupts = <0 33 4>;
504f325e8cSMasahiro Yamada        clocks = <&uart_clk>;
514f325e8cSMasahiro Yamada    };
52