2017-07-31 15:36:34 +08:00
|
|
|
MediaTek SoC based Platforms Device Tree Bindings
|
2014-05-13 07:14:17 +08:00
|
|
|
|
2017-07-31 15:36:34 +08:00
|
|
|
Boards with a MediaTek SoC shall have the following property:
|
2014-05-13 07:14:17 +08:00
|
|
|
|
|
|
|
Required root node property:
|
|
|
|
|
2014-11-04 15:30:52 +08:00
|
|
|
compatible: Must contain one of
|
2015-10-20 14:34:30 +08:00
|
|
|
"mediatek,mt2701"
|
2017-08-04 19:59:36 +08:00
|
|
|
"mediatek,mt2712"
|
2015-07-14 14:07:08 +08:00
|
|
|
"mediatek,mt6580"
|
2014-11-04 15:30:52 +08:00
|
|
|
"mediatek,mt6589"
|
2014-11-14 13:14:54 +08:00
|
|
|
"mediatek,mt6592"
|
2016-06-29 10:09:32 +08:00
|
|
|
"mediatek,mt6755"
|
2018-07-04 09:52:51 +08:00
|
|
|
"mediatek,mt6765"
|
2015-07-14 14:58:12 +08:00
|
|
|
"mediatek,mt6795"
|
2017-04-08 09:20:26 +08:00
|
|
|
"mediatek,mt6797"
|
2017-06-01 01:28:59 +08:00
|
|
|
"mediatek,mt7622"
|
2017-07-31 15:36:34 +08:00
|
|
|
"mediatek,mt7623" which is referred to MT7623N SoC
|
2017-07-31 15:36:35 +08:00
|
|
|
"mediatek,mt7623a"
|
2014-11-04 15:30:52 +08:00
|
|
|
"mediatek,mt8127"
|
|
|
|
"mediatek,mt8135"
|
2015-12-01 17:14:00 +08:00
|
|
|
"mediatek,mt8173"
|
2019-01-24 16:07:16 +08:00
|
|
|
"mediatek,mt8183"
|
2014-05-13 07:14:17 +08:00
|
|
|
|
2014-08-18 22:58:00 +08:00
|
|
|
|
|
|
|
Supported boards:
|
|
|
|
|
2015-10-20 14:34:30 +08:00
|
|
|
- Evaluation board for MT2701:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt2701-evb", "mediatek,mt2701";
|
2017-08-04 19:59:36 +08:00
|
|
|
- Evaluation board for MT2712:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt2712-evb", "mediatek,mt2712";
|
2015-07-14 14:07:08 +08:00
|
|
|
- Evaluation board for MT6580:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt6580-evbp1", "mediatek,mt6580";
|
2014-08-18 22:58:00 +08:00
|
|
|
- bq Aquaris5 smart phone:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mundoreader,bq-aquaris5", "mediatek,mt6589";
|
2014-11-14 13:14:54 +08:00
|
|
|
- Evaluation board for MT6592:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt6592-evb", "mediatek,mt6592";
|
2016-06-29 10:09:32 +08:00
|
|
|
- Evaluation phone for MT6755(Helio P10):
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt6755-evb", "mediatek,mt6755";
|
2018-07-04 09:52:51 +08:00
|
|
|
- Evaluation board for MT6765(Helio P22):
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt6765-evb", "mediatek,mt6765";
|
2015-07-14 14:58:12 +08:00
|
|
|
- Evaluation board for MT6795(Helio X10):
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt6795-evb", "mediatek,mt6795";
|
2017-04-08 09:20:26 +08:00
|
|
|
- Evaluation board for MT6797(Helio X20):
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt6797-evb", "mediatek,mt6797";
|
2018-07-19 18:54:49 +08:00
|
|
|
- Mediatek X20 Development Board:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "archermind,mt6797-x20-dev", "mediatek,mt6797";
|
2017-06-01 01:28:59 +08:00
|
|
|
- Reference board variant 1 for MT7622:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt7622-rfb1", "mediatek,mt7622";
|
2018-02-23 18:16:24 +08:00
|
|
|
- Reference board for MT7623a with eMMC:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt7623a-rfb-emmc", "mediatek,mt7623";
|
|
|
|
- Reference board for MT7623a with NAND:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt7623a-rfb-nand", "mediatek,mt7623";
|
|
|
|
- Reference board for MT7623n with eMMC:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt7623n-rfb-emmc", "mediatek,mt7623";
|
arm: dts: mt7623: add support for Bananapi R2 (BPI-R2) board
Add support for the Bananapi R2 (BPI-R2) development board from
BIPAI KEJI. Detailed hardware information for BPI-R2 which could be
found on http://www.banana-pi.org/r2.html
The patch added nodes into the SoC-level file mt7623.dtsi such as CPU OPP
table and thermal zone treating CPU as one of cooling devices and also
added nodes into board-level file mt7623n-bananapi-bpi-r2.dts such as
MediaTek GMAC, MT7530 Switch, the crypto engine, USB, IR, I2S, I2C, UART,
SPI, PWM, GPIO keys, GPIO LEDs and PMIC LEDs. As to the other missing
hardware and peripherals, they would be added and integrated continuously.
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
2017-07-31 15:36:42 +08:00
|
|
|
- Bananapi BPI-R2 board:
|
|
|
|
- compatible = "bananapi,bpi-r2", "mediatek,mt7623";
|
2014-11-04 15:30:52 +08:00
|
|
|
- MTK mt8127 tablet moose EVB:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt8127-moose", "mediatek,mt8127";
|
|
|
|
- MTK mt8135 tablet EVB:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt8135-evbp1", "mediatek,mt8135";
|
2015-12-01 17:14:00 +08:00
|
|
|
- MTK mt8173 tablet EVB:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt8173-evb", "mediatek,mt8173";
|
2019-01-24 16:07:16 +08:00
|
|
|
- Evaluation board for MT8183:
|
|
|
|
Required root node properties:
|
|
|
|
- compatible = "mediatek,mt8183-evb", "mediatek,mt8183";
|