GNU Linux-libre 6.8.9-gnu
[releases.git] / Documentation / devicetree / bindings / arm / mstar / mstar.yaml
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
7 title: MStar platforms
8
9 maintainers:
10   - Daniel Palmer <daniel@thingy.jp>
11
12 properties:
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
46 additionalProperties: true