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