xref: /linux/Documentation/devicetree/bindings/arm/mstar/mstar.yaml (revision 9dbbc3b9d09d6deba9f3b9e1d5b355032ed46a75)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arm/mstar/mstar.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: MStar platforms device tree bindings
8
9maintainers:
10  - Daniel Palmer <daniel@thingy.jp>
11
12properties:
13  $nodename:
14    const: '/'
15  compatible:
16    oneOf:
17      - description: infinity boards
18        items:
19          - enum:
20              - thingyjp,breadbee-crust # thingy.jp BreadBee Crust
21          - const: mstar,infinity
22
23      - description: infinity2m boards
24        items:
25          - enum:
26              - honestar,ssd201htv2 # Honestar SSD201_HT_V2 devkit
27              - m5stack,unitv2 # M5Stack UnitV2
28          - const: mstar,infinity2m
29
30      - description: infinity3 boards
31        items:
32          - enum:
33              - thingyjp,breadbee # thingy.jp BreadBee
34          - const: mstar,infinity3
35
36      - description: mercury5 boards
37        items:
38          - enum:
39              - 70mai,midrived08 # 70mai midrive d08
40          - const: mstar,mercury5
41
42additionalProperties: true
43