1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arm/mediatek.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: MediaTek SoC based Platforms Device Tree Bindings
8
9maintainers:
10  - Sean Wang <sean.wang@mediatek.com>
11  - Matthias Brugger <matthias.bgg@gmail.com>
12description: |
13  Boards with a MediaTek SoC shall have the following properties.
14
15properties:
16  $nodename:
17    const: '/'
18  compatible:
19    oneOf:
20      - items:
21          - enum:
22              - mediatek,mt2701-evb
23          - const: mediatek,mt2701
24
25      - items:
26          - enum:
27              - mediatek,mt2712-evb
28          - const: mediatek,mt2712
29      - items:
30          - enum:
31              - mediatek,mt6580-evbp1
32          - const: mediatek,mt6580
33      - items:
34          - enum:
35              - mundoreader,bq-aquaris5
36          - const: mediatek,mt6589
37      - items:
38          - enum:
39              - mediatek,mt6592-evb
40          - const: mediatek,mt6592
41      - items:
42          - enum:
43              - mediatek,mt6755-evb
44          - const: mediatek,mt6755
45      - items:
46          - enum:
47              - mediatek,mt6765-evb
48          - const: mediatek,mt6765
49      - items:
50          - enum:
51              - mediatek,mt6795-evb
52          - const: mediatek,mt6795
53      - items:
54          - enum:
55              - archermind,mt6797-x20-dev
56              - mediatek,mt6797-evb
57          - const: mediatek,mt6797
58      - items:
59          - enum:
60              - bananapi,bpi-r64
61              - mediatek,mt7622-rfb1
62          - const: mediatek,mt7622
63      - items:
64          - enum:
65              - mediatek,mt7623a-rfb-emmc
66              - mediatek,mt7623a-rfb-nand
67              - mediatek,mt7623n-rfb-emmc
68              - bananapi,bpi-r2
69          - const: mediatek,mt7623
70
71      - items:
72          - enum:
73              - mediatek,mt7629-rfb
74          - const: mediatek,mt7629
75      - items:
76          - enum:
77              - mediatek,mt8127-moose
78          - const: mediatek,mt8127
79      - items:
80          - enum:
81              - mediatek,mt8135-evbp1
82          - const: mediatek,mt8135
83      - items:
84          - enum:
85              - mediatek,mt8173-evb
86          - const: mediatek,mt8173
87      - items:
88          - enum:
89              - mediatek,mt8183-evb
90          - const: mediatek,mt8183
91...
92