xref: /linux/Documentation/devicetree/bindings/serial/via,vt8500-uart.yaml (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
1*418af7eeSKanak Shilledar# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*418af7eeSKanak Shilledar
3*418af7eeSKanak Shilledar%YAML 1.2
4*418af7eeSKanak Shilledar---
5*418af7eeSKanak Shilledar$id: http://devicetree.org/schemas/serial/via,vt8500-uart.yaml#
6*418af7eeSKanak Shilledar$schema: http://devicetree.org/meta-schemas/core.yaml#
7*418af7eeSKanak Shilledar
8*418af7eeSKanak Shilledartitle: VIA VT8500 and WonderMedia WM8xxx UART Controller
9*418af7eeSKanak Shilledar
10*418af7eeSKanak Shilledarmaintainers:
11*418af7eeSKanak Shilledar  - Alexey Charkov <alchark@gmail.com>
12*418af7eeSKanak Shilledar
13*418af7eeSKanak ShilledarallOf:
14*418af7eeSKanak Shilledar  - $ref: serial.yaml
15*418af7eeSKanak Shilledar
16*418af7eeSKanak Shilledarproperties:
17*418af7eeSKanak Shilledar  compatible:
18*418af7eeSKanak Shilledar    enum:
19*418af7eeSKanak Shilledar      - via,vt8500-uart # up to WM8850/WM8950
20*418af7eeSKanak Shilledar      - wm,wm8880-uart  # for WM8880 and later
21*418af7eeSKanak Shilledar
22*418af7eeSKanak Shilledar  clocks:
23*418af7eeSKanak Shilledar    maxItems: 1
24*418af7eeSKanak Shilledar
25*418af7eeSKanak Shilledar  interrupts:
26*418af7eeSKanak Shilledar    maxItems: 1
27*418af7eeSKanak Shilledar
28*418af7eeSKanak Shilledar  reg:
29*418af7eeSKanak Shilledar    maxItems: 1
30*418af7eeSKanak Shilledar
31*418af7eeSKanak Shilledarrequired:
32*418af7eeSKanak Shilledar  - compatible
33*418af7eeSKanak Shilledar  - clocks
34*418af7eeSKanak Shilledar  - interrupts
35*418af7eeSKanak Shilledar  - reg
36*418af7eeSKanak Shilledar
37*418af7eeSKanak ShilledarunevaluatedProperties: false
38*418af7eeSKanak Shilledar
39*418af7eeSKanak Shilledarexamples:
40*418af7eeSKanak Shilledar  - |
41*418af7eeSKanak Shilledar    serial@d8200000 {
42*418af7eeSKanak Shilledar        compatible = "via,vt8500-uart";
43*418af7eeSKanak Shilledar        reg = <0xd8200000 0x1040>;
44*418af7eeSKanak Shilledar        interrupts = <32>;
45*418af7eeSKanak Shilledar        clocks = <&clkuart0>;
46*418af7eeSKanak Shilledar    };
47