xref: /freebsd/sys/contrib/device-tree/Bindings/hwinfo/via,vt8500-scc-id.yaml (revision ae5de77ed78ae54d86cead5604869212e8008e6b)
1*ae5de77eSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*ae5de77eSEmmanuel Vadot%YAML 1.2
3*ae5de77eSEmmanuel Vadot---
4*ae5de77eSEmmanuel Vadot$id: http://devicetree.org/schemas/hwinfo/via,vt8500-scc-id.yaml#
5*ae5de77eSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
6*ae5de77eSEmmanuel Vadot
7*ae5de77eSEmmanuel Vadottitle: VIA/WonderMedia SoC system configuration information
8*ae5de77eSEmmanuel Vadot
9*ae5de77eSEmmanuel Vadotmaintainers:
10*ae5de77eSEmmanuel Vadot  - Alexey Charkov <alchark@gmail.com>
11*ae5de77eSEmmanuel Vadot
12*ae5de77eSEmmanuel Vadotdescription:
13*ae5de77eSEmmanuel Vadot  The system configuration controller on VIA/WonderMedia SoC's contains a chip
14*ae5de77eSEmmanuel Vadot  identifier and revision used to differentiate between different hardware
15*ae5de77eSEmmanuel Vadot  versions of on-chip IP blocks having their own peculiarities which may or
16*ae5de77eSEmmanuel Vadot  may not be captured by their respective DT compatible strings
17*ae5de77eSEmmanuel Vadot
18*ae5de77eSEmmanuel Vadotproperties:
19*ae5de77eSEmmanuel Vadot  compatible:
20*ae5de77eSEmmanuel Vadot    items:
21*ae5de77eSEmmanuel Vadot      - const: via,vt8500-scc-id
22*ae5de77eSEmmanuel Vadot
23*ae5de77eSEmmanuel Vadot  reg:
24*ae5de77eSEmmanuel Vadot    maxItems: 1
25*ae5de77eSEmmanuel Vadot
26*ae5de77eSEmmanuel Vadotrequired:
27*ae5de77eSEmmanuel Vadot  - compatible
28*ae5de77eSEmmanuel Vadot  - reg
29*ae5de77eSEmmanuel Vadot
30*ae5de77eSEmmanuel VadotadditionalProperties: false
31*ae5de77eSEmmanuel Vadot
32*ae5de77eSEmmanuel Vadotexamples:
33*ae5de77eSEmmanuel Vadot  - |
34*ae5de77eSEmmanuel Vadot    chipid@d8120000 {
35*ae5de77eSEmmanuel Vadot        compatible = "via,vt8500-scc-id";
36*ae5de77eSEmmanuel Vadot        reg = <0xd8120000 0x4>;
37*ae5de77eSEmmanuel Vadot    };
38