xref: /freebsd/sys/contrib/device-tree/Bindings/arm/ti/k3.yaml (revision e67e85659c0de33e617e5fbf1028c6e8b49eee53)
16be33864SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
26be33864SEmmanuel Vadot%YAML 1.2
36be33864SEmmanuel Vadot---
46be33864SEmmanuel Vadot$id: http://devicetree.org/schemas/arm/ti/k3.yaml#
56be33864SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml#
66be33864SEmmanuel Vadot
76be33864SEmmanuel Vadottitle: Texas Instruments K3 Multicore SoC architecture device tree bindings
86be33864SEmmanuel Vadot
96be33864SEmmanuel Vadotmaintainers:
106be33864SEmmanuel Vadot  - Nishanth Menon <nm@ti.com>
116be33864SEmmanuel Vadot
126be33864SEmmanuel Vadotdescription: |
136be33864SEmmanuel Vadot  Platforms based on Texas Instruments K3 Multicore SoC architecture
146be33864SEmmanuel Vadot  shall have the following properties.
156be33864SEmmanuel Vadot
166be33864SEmmanuel Vadotproperties:
176be33864SEmmanuel Vadot  $nodename:
186be33864SEmmanuel Vadot    const: '/'
196be33864SEmmanuel Vadot  compatible:
206be33864SEmmanuel Vadot    oneOf:
216be33864SEmmanuel Vadot
226be33864SEmmanuel Vadot      - description: K3 AM654 SoC
236be33864SEmmanuel Vadot        items:
246be33864SEmmanuel Vadot          - enum:
256be33864SEmmanuel Vadot              - ti,am654-evm
262eb4d8dcSEmmanuel Vadot              - siemens,iot2050-basic
278cc087a1SEmmanuel Vadot              - siemens,iot2050-basic-pg2
282eb4d8dcSEmmanuel Vadot              - siemens,iot2050-advanced
298cc087a1SEmmanuel Vadot              - siemens,iot2050-advanced-pg2
306be33864SEmmanuel Vadot          - const: ti,am654
316be33864SEmmanuel Vadot
326be33864SEmmanuel Vadot      - description: K3 J721E SoC
338cc087a1SEmmanuel Vadot        oneOf:
348cc087a1SEmmanuel Vadot          - const: ti,j721e
358cc087a1SEmmanuel Vadot          - items:
368cc087a1SEmmanuel Vadot              - enum:
378cc087a1SEmmanuel Vadot                  - ti,j721e-evm
388cc087a1SEmmanuel Vadot                  - ti,j721e-sk
396be33864SEmmanuel Vadot              - const: ti,j721e
406be33864SEmmanuel Vadot
416be33864SEmmanuel Vadot      - description: K3 J7200 SoC
428cc087a1SEmmanuel Vadot        oneOf:
438cc087a1SEmmanuel Vadot          - const: ti,j7200
448cc087a1SEmmanuel Vadot          - items:
458cc087a1SEmmanuel Vadot              - enum:
468cc087a1SEmmanuel Vadot                  - ti,j7200-evm
476be33864SEmmanuel Vadot              - const: ti,j7200
486be33864SEmmanuel Vadot
492eb4d8dcSEmmanuel Vadot      - description: K3 AM642 SoC
502eb4d8dcSEmmanuel Vadot        items:
512eb4d8dcSEmmanuel Vadot          - enum:
522eb4d8dcSEmmanuel Vadot              - ti,am642-evm
532eb4d8dcSEmmanuel Vadot              - ti,am642-sk
542eb4d8dcSEmmanuel Vadot          - const: ti,am642
552eb4d8dcSEmmanuel Vadot
56*e67e8565SEmmanuel Vadot      - description: K3 J721s2 SoC
57*e67e8565SEmmanuel Vadot        items:
58*e67e8565SEmmanuel Vadot          - enum:
59*e67e8565SEmmanuel Vadot              - ti,j721s2-evm
60*e67e8565SEmmanuel Vadot          - const: ti,j721s2
61*e67e8565SEmmanuel Vadot
626be33864SEmmanuel VadotadditionalProperties: true
636be33864SEmmanuel Vadot
646be33864SEmmanuel Vadot...
65