Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
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 - prestigio,pmt5008-3g
36 - const: mediatek,mt6582
37 - items:
38 - enum:
39 - fairphone,fp1
40 - mundoreader,bq-aquaris5
41 - const: mediatek,mt6589
42 - items:
43 - enum:
44 - mediatek,mt6592-evb
45 - const: mediatek,mt6592
46 - items:
47 - enum:
48 - mediatek,mt6755-evb
49 - const: mediatek,mt6755
50 - items:
51 - enum:
52 - mediatek,mt6765-evb
53 - const: mediatek,mt6765
54 - items:
55 - enum:
56 - mediatek,mt6779-evb
57 - const: mediatek,mt6779
58 - items:
59 - enum:
60 - mediatek,mt6795-evb
61 - const: mediatek,mt6795
62 - items:
63 - enum:
64 - archermind,mt6797-x20-dev
65 - mediatek,mt6797-evb
66 - const: mediatek,mt6797
67 - items:
68 - enum:
69 - bananapi,bpi-r64
70 - mediatek,mt7622-rfb1
71 - const: mediatek,mt7622
72 - items:
73 - enum:
74 - mediatek,mt7623a-rfb-emmc
75 - mediatek,mt7623a-rfb-nand
76 - mediatek,mt7623n-rfb-emmc
77 - bananapi,bpi-r2
78 - const: mediatek,mt7623
79
80 - items:
81 - enum:
82 - mediatek,mt7629-rfb
83 - const: mediatek,mt7629
84 - items:
85 - enum:
86 - mediatek,mt7986a-rfb
87 - const: mediatek,mt7986a
88 - items:
89 - enum:
90 - mediatek,mt7986b-rfb
91 - const: mediatek,mt7986b
92 - items:
93 - enum:
94 - mediatek,mt8127-moose
95 - const: mediatek,mt8127
96 - items:
97 - enum:
98 - mediatek,mt8135-evbp1
99 - const: mediatek,mt8135
100 - items:
101 - enum:
102 - mediatek,mt8167-pumpkin
103 - const: mediatek,mt8167
104 - description: Google Elm (Acer Chromebook R13)
105 items:
106 - const: google,elm-rev8
107 - const: google,elm-rev7
108 - const: google,elm-rev6
109 - const: google,elm-rev5
110 - const: google,elm-rev4
111 - const: google,elm-rev3
112 - const: google,elm
113 - const: mediatek,mt8173
114 - description: Google Hana (Lenovo Chromebook N23 Yoga, C330, 300e,...)
115 items:
116 - const: google,hana-rev6
117 - const: google,hana-rev5
118 - const: google,hana-rev4
119 - const: google,hana-rev3
120 - const: google,hana
121 - const: mediatek,mt8173
122 - description: Google Hana rev7 (Poin2 Chromebook 11C)
123 items:
124 - const: google,hana-rev7
125 - const: mediatek,mt8173
126 - items:
127 - enum:
128 - mediatek,mt8173-evb
129 - const: mediatek,mt8173
130 - items:
131 - enum:
132 - mediatek,mt8183-evb
133 - const: mediatek,mt8183
134 - items:
135 - enum:
136 - mediatek,mt8192-evb
137 - const: mediatek,mt8192
138 - items:
139 - enum:
140 - mediatek,mt8195-demo
141 - mediatek,mt8195-evb
142 - const: mediatek,mt8195
143 - description: Google Burnet (HP Chromebook x360 11MK G3 EE)
144 items:
145 - const: google,burnet
146 - const: mediatek,mt8183
147 - description: Google Krane (Lenovo IdeaPad Duet, 10e,...)
148 items:
149 - enum:
150 - google,krane-sku0
151 - google,krane-sku176
152 - const: google,krane
153 - const: mediatek,mt8183
154 - description: Google Cozmo (Acer Chromebook 314)
155 items:
156 - const: google,cozmo
157 - const: mediatek,mt8183
158 - description: Google Damu (ASUS Chromebook Flip CM3)
159 items:
160 - const: google,damu
161 - const: mediatek,mt8183
162 - description: Google Fennel (Lenovo IdeaPad 3 Chromebook)
163 items:
164 - enum:
165 - google,fennel-sku0
166 - google,fennel-sku1
167 - google,fennel-sku2
168 - google,fennel-sku6
169 - google,fennel-sku7
170 - const: google,fennel
171 - const: mediatek,mt8183
172 - description: Google Juniper (Acer Chromebook Spin 311) / Kenzo (Acer Chromebook 311)
173 items:
174 - enum:
175 - google,juniper-sku16
176 - google,juniper-sku17
177 - const: google,juniper
178 - const: mediatek,mt8183
179 - description: Google Kakadu (ASUS Chromebook Detachable CM3)
180 items:
181 - const: google,kakadu-rev3
182 - const: google,kakadu-rev2
183 - const: google,kakadu
184 - const: mediatek,mt8183
185 - description: Google Kakadu (ASUS Chromebook Detachable CM3)
186 items:
187 - const: google,kakadu-rev3-sku22
188 - const: google,kakadu-rev2-sku22
189 - const: google,kakadu
190 - const: mediatek,mt8183
191 - description: Google Kappa (HP Chromebook 11a)
192 items:
193 - const: google,kappa
194 - const: mediatek,mt8183
195 - description: Google Kodama (Lenovo 10e Chromebook Tablet)
196 items:
197 - enum:
198 - google,kodama-sku16
199 - google,kodama-sku272
200 - google,kodama-sku288
201 - google,kodama-sku32
202 - const: google,kodama
203 - const: mediatek,mt8183
204 - description: Google Willow (Acer Chromebook 311 C722/C722T)
205 items:
206 - enum:
207 - google,willow-sku0
208 - google,willow-sku1
209 - const: google,willow
210 - const: mediatek,mt8183
211 - items:
212 - enum:
213 - mediatek,mt8183-pumpkin
214 - const: mediatek,mt8183
215 - items:
216 - enum:
217 - mediatek,mt8516-pumpkin
218 - const: mediatek,mt8516
219
220additionalProperties: true
221
222...