xref: /freebsd/sys/contrib/device-tree/Bindings/arm/nuvoton/nuvoton,npcm.yaml (revision cb14a3fe5122c879eae1fb480ed7ce82a699ddb6)
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arm/nuvoton/nuvoton,npcm.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: NPCM Platforms
8
9maintainers:
10  - Jonathan Neuschäfer <j.neuschaefer@gmx.net>
11  - Tomer Maimon <tmaimon77@gmail.com>
12
13properties:
14  $nodename:
15    const: '/'
16  compatible:
17    oneOf:
18      - description: WPCM450 based boards
19        items:
20          - enum:
21              - supermicro,x9sci-ln4f-bmc   # Supermicro X9SCI-LN4F server's BMC
22          - const: nuvoton,wpcm450
23
24      - description: NPCM750 based boards
25        items:
26          - enum:
27              - nuvoton,npcm750-evb         # NPCM750 evaluation board
28          - const: nuvoton,npcm750
29
30      - description: NPCM845 based boards
31        items:
32          - enum:
33              - nuvoton,npcm845-evb         # NPCM845 evaluation board
34          - const: nuvoton,npcm845
35
36additionalProperties: true
37