xref: /freebsd/sys/contrib/device-tree/Bindings/arm/mstar/mstar.yaml (revision 9f44a47fd07924afc035991af15d84e6585dea4f)
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              - 100ask,dongshanpione # 100ask DongShanPiOne
27              - honestar,ssd201htv2 # Honestar SSD201_HT_V2 devkit
28              - m5stack,unitv2 # M5Stack UnitV2
29              - miyoo,miyoo-mini # Miyoo Mini
30              - wirelesstag,ido-som2d01 # Wireless Tag IDO-SOM2D01
31              - wirelesstag,ido-sbc2d06-v1b-22w # Wireless Tag IDO-SBC2D06-1VB-22W
32          - const: mstar,infinity2m
33
34      - description: infinity3 boards
35        items:
36          - enum:
37              - thingyjp,breadbee # thingy.jp BreadBee
38          - const: mstar,infinity3
39
40      - description: mercury5 boards
41        items:
42          - enum:
43              - 70mai,midrived08 # 70mai midrive d08
44          - const: mstar,mercury5
45
46additionalProperties: true
47