xref: /freebsd/sys/contrib/device-tree/Bindings/hwinfo/ti,k3-socinfo.yaml (revision 5f4c09dd85bff675e0ca63c55ea3c517e0fddfcc)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/hwinfo/ti,k3-socinfo.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Texas Instruments K3 Multicore SoC platforms chipid module
8
9maintainers:
10  - Tero Kristo <t-kristo@ti.com>
11  - Nishanth Menon <nm@ti.com>
12
13description: |
14  Texas Instruments (ARM64) K3 Multicore SoC platforms chipid module is
15  represented by CTRLMMR_xxx_JTAGID register which contains information about
16  SoC id and revision.
17
18properties:
19  $nodename:
20    pattern: "^chipid@[0-9a-f]+$"
21
22  compatible:
23    items:
24      - const: ti,am654-chipid
25
26  reg:
27    maxItems: 1
28
29required:
30  - compatible
31  - reg
32
33additionalProperties: false
34
35examples:
36  - |
37    chipid@43000014 {
38        compatible = "ti,am654-chipid";
39        reg = <0x43000014 0x4>;
40    };
41