12a368ed7SRob Herring# SPDX-License-Identifier: GPL-2.0
22a368ed7SRob Herring%YAML 1.2
32a368ed7SRob Herring---
42a368ed7SRob Herring$id: http://devicetree.org/schemas/arm/mediatek.yaml#
52a368ed7SRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml#
62a368ed7SRob Herring
72a368ed7SRob Herringtitle: MediaTek SoC based Platforms Device Tree Bindings
82a368ed7SRob Herring
92a368ed7SRob Herringmaintainers:
102a368ed7SRob Herring  - Sean Wang <sean.wang@mediatek.com>
112a368ed7SRob Herring  - Matthias Brugger <matthias.bgg@gmail.com>
122a368ed7SRob Herringdescription: |
132a368ed7SRob Herring  Boards with a MediaTek SoC shall have the following properties.
142a368ed7SRob Herring
152a368ed7SRob Herringproperties:
162a368ed7SRob Herring  $nodename:
172a368ed7SRob Herring    const: '/'
182a368ed7SRob Herring  compatible:
192a368ed7SRob Herring    oneOf:
202a368ed7SRob Herring      - items:
212a368ed7SRob Herring          - enum:
222a368ed7SRob Herring              - mediatek,mt2701-evb
232a368ed7SRob Herring          - const: mediatek,mt2701
242a368ed7SRob Herring
252a368ed7SRob Herring      - items:
262a368ed7SRob Herring          - enum:
272a368ed7SRob Herring              - mediatek,mt2712-evb
282a368ed7SRob Herring          - const: mediatek,mt2712
292a368ed7SRob Herring      - items:
302a368ed7SRob Herring          - enum:
312a368ed7SRob Herring              - mediatek,mt6580-evbp1
322a368ed7SRob Herring          - const: mediatek,mt6580
332a368ed7SRob Herring      - items:
342a368ed7SRob Herring          - enum:
352a368ed7SRob Herring              - mundoreader,bq-aquaris5
362a368ed7SRob Herring          - const: mediatek,mt6589
372a368ed7SRob Herring      - items:
382a368ed7SRob Herring          - enum:
392a368ed7SRob Herring              - mediatek,mt6592-evb
402a368ed7SRob Herring          - const: mediatek,mt6592
412a368ed7SRob Herring      - items:
422a368ed7SRob Herring          - enum:
432a368ed7SRob Herring              - mediatek,mt6755-evb
442a368ed7SRob Herring          - const: mediatek,mt6755
452a368ed7SRob Herring      - items:
462a368ed7SRob Herring          - enum:
472a368ed7SRob Herring              - mediatek,mt6765-evb
482a368ed7SRob Herring          - const: mediatek,mt6765
492a368ed7SRob Herring      - items:
502a368ed7SRob Herring          - enum:
51d9bd211dSMars Cheng              - mediatek,mt6779-evb
52d9bd211dSMars Cheng          - const: mediatek,mt6779
53d9bd211dSMars Cheng      - items:
54d9bd211dSMars Cheng          - enum:
552a368ed7SRob Herring              - mediatek,mt6795-evb
562a368ed7SRob Herring          - const: mediatek,mt6795
572a368ed7SRob Herring      - items:
582a368ed7SRob Herring          - enum:
592a368ed7SRob Herring              - archermind,mt6797-x20-dev
602a368ed7SRob Herring              - mediatek,mt6797-evb
612a368ed7SRob Herring          - const: mediatek,mt6797
622a368ed7SRob Herring      - items:
632a368ed7SRob Herring          - enum:
642a368ed7SRob Herring              - bananapi,bpi-r64
652a368ed7SRob Herring              - mediatek,mt7622-rfb1
662a368ed7SRob Herring          - const: mediatek,mt7622
672a368ed7SRob Herring      - items:
682a368ed7SRob Herring          - enum:
692a368ed7SRob Herring              - mediatek,mt7623a-rfb-emmc
702a368ed7SRob Herring              - mediatek,mt7623a-rfb-nand
712a368ed7SRob Herring              - mediatek,mt7623n-rfb-emmc
722a368ed7SRob Herring              - bananapi,bpi-r2
732a368ed7SRob Herring          - const: mediatek,mt7623
742a368ed7SRob Herring
752a368ed7SRob Herring      - items:
762a368ed7SRob Herring          - enum:
772a368ed7SRob Herring              - mediatek,mt7629-rfb
782a368ed7SRob Herring          - const: mediatek,mt7629
792a368ed7SRob Herring      - items:
802a368ed7SRob Herring          - enum:
812a368ed7SRob Herring              - mediatek,mt8127-moose
822a368ed7SRob Herring          - const: mediatek,mt8127
832a368ed7SRob Herring      - items:
842a368ed7SRob Herring          - enum:
852a368ed7SRob Herring              - mediatek,mt8135-evbp1
862a368ed7SRob Herring          - const: mediatek,mt8135
876d5af8c9SFabien Parent      - items:
886d5af8c9SFabien Parent          - enum:
896d5af8c9SFabien Parent              - mediatek,mt8167-pumpkin
906d5af8c9SFabien Parent          - const: mediatek,mt8167
91668f44f3SHsin-Yi Wang      - description: Google Elm (Acer Chromebook R13)
92668f44f3SHsin-Yi Wang        items:
93668f44f3SHsin-Yi Wang          - const: google,elm-rev8
94668f44f3SHsin-Yi Wang          - const: google,elm-rev7
95668f44f3SHsin-Yi Wang          - const: google,elm-rev6
96668f44f3SHsin-Yi Wang          - const: google,elm-rev5
97668f44f3SHsin-Yi Wang          - const: google,elm-rev4
98668f44f3SHsin-Yi Wang          - const: google,elm-rev3
99668f44f3SHsin-Yi Wang          - const: google,elm
100668f44f3SHsin-Yi Wang          - const: mediatek,mt8173
101668f44f3SHsin-Yi Wang      - description: Google Hana (Lenovo Chromebook N23 Yoga, C330, 300e,...)
102668f44f3SHsin-Yi Wang        items:
103668f44f3SHsin-Yi Wang          - const: google,hana-rev6
104668f44f3SHsin-Yi Wang          - const: google,hana-rev5
105668f44f3SHsin-Yi Wang          - const: google,hana-rev4
106668f44f3SHsin-Yi Wang          - const: google,hana-rev3
107668f44f3SHsin-Yi Wang          - const: google,hana
108668f44f3SHsin-Yi Wang          - const: mediatek,mt8173
109668f44f3SHsin-Yi Wang      - description: Google Hana rev7 (Poin2 Chromebook 11C)
110668f44f3SHsin-Yi Wang        items:
111668f44f3SHsin-Yi Wang          - const: google,hana-rev7
112668f44f3SHsin-Yi Wang          - const: mediatek,mt8173
1132a368ed7SRob Herring      - items:
1142a368ed7SRob Herring          - enum:
1152a368ed7SRob Herring              - mediatek,mt8173-evb
1162a368ed7SRob Herring          - const: mediatek,mt8173
1172a368ed7SRob Herring      - items:
1182a368ed7SRob Herring          - enum:
1192a368ed7SRob Herring              - mediatek,mt8183-evb
1202a368ed7SRob Herring          - const: mediatek,mt8183
121*13225a5cSSeiya Wang      - items:
122*13225a5cSSeiya Wang          - enum:
123*13225a5cSSeiya Wang              - mediatek,mt8195-evb
124*13225a5cSSeiya Wang          - const: mediatek,mt8195
125be212b00SEnric Balletbo i Serra      - description: Google Krane (Lenovo IdeaPad Duet, 10e,...)
126be212b00SEnric Balletbo i Serra        items:
127f93b04efSHsin-Yi Wang          - enum:
128f93b04efSHsin-Yi Wang              - google,krane-sku0
129f93b04efSHsin-Yi Wang              - google,krane-sku176
130be212b00SEnric Balletbo i Serra          - const: google,krane
131be212b00SEnric Balletbo i Serra          - const: mediatek,mt8183
13202e744a1SHsin-Yi Wang      - description: Google Damu (ASUS Chromebook Flip CM3)
13302e744a1SHsin-Yi Wang        items:
13402e744a1SHsin-Yi Wang          - const: google,damu
13502e744a1SHsin-Yi Wang          - const: mediatek,mt8183
136c60dd29eSHsin-Yi Wang      - description: Google Juniper (Acer Chromebook Spin 311)
137c60dd29eSHsin-Yi Wang        items:
138c60dd29eSHsin-Yi Wang          - const: google,juniper-sku16
139c60dd29eSHsin-Yi Wang          - const: google,juniper
140c60dd29eSHsin-Yi Wang          - const: mediatek,mt8183
14162298364SRob Herring
14262298364SRob HerringadditionalProperties: true
14362298364SRob Herring
1442a368ed7SRob Herring...
145