mt8173: - add new power domain controller node mt8183: - add new power domain controller - add display, iommu and dsi nodes mt8192: - add basic support, pinctrl, uart, spi, i2c and timer mt8516: - add auxadc, efuse and usb nodes mt8167: - add basic support for the SoC - add support for the pumkin board mt6779: - add initial support, interrupt controller, clocks, uart mt7622: - PWM node for all available PWM channels * tag 'v5.10-next-dts64' of git://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux: (25 commits) dts64: mt7622: disable spi1 and uart2 because pins are used by pwm dts64: mt7622: enable all pwm for bananapi r64 arm64: dts: mt8183: Add display nodes for MT8183 arm64: dts: mt8183: Add iommu and larb nodes arm64: dts: mt8183: Add dsi node arm64: dts: mt8183: Add pwm and backlight node arm64: dts: mediatek: Add mt8183 power domains controller arm64: dts: mediatek: Add smi_common node for MT8183 arm64: dts: mediatek: Add mt8173 power domain controller dt-bindings: power: Add MT8192 power domains dt-bindings: power: Add MT8183 power domains dt-bindings: power: Add bindings for the Mediatek SCPSYS power domains controller arm64: dts: Add Mediatek SoC MT8192 and evaluation board dts and Makefile arm64: dts: mediatek: add MT8167 pumpkin board dts arm64: dts: mediatek: add dtsi for MT8167 dt-bindings: arm64: dts: mediatek: Add mt8167-pumpkin board arm64: dts: mediatek: mt8516: add efuse node arm64: dts: mediatek: align GPIO hog names with dtschema arm64: dts: mediatek: mt8516: add usb1 node arm64: dts: mediatek: mt8516: rename usb phy ... Link: https://lore.kernel.org/r/72fe1c4f-f27c-c455-dfd9-66bde90bb295@gmail.com Signed-off-by: Arnd Bergmann <arnd@arndb.de>
130 lines
3.5 KiB
YAML
130 lines
3.5 KiB
YAML
# SPDX-License-Identifier: GPL-2.0
|
|
%YAML 1.2
|
|
---
|
|
$id: http://devicetree.org/schemas/arm/mediatek.yaml#
|
|
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
|
|
|
title: MediaTek SoC based Platforms Device Tree Bindings
|
|
|
|
maintainers:
|
|
- Sean Wang <sean.wang@mediatek.com>
|
|
- Matthias Brugger <matthias.bgg@gmail.com>
|
|
description: |
|
|
Boards with a MediaTek SoC shall have the following properties.
|
|
|
|
properties:
|
|
$nodename:
|
|
const: '/'
|
|
compatible:
|
|
oneOf:
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt2701-evb
|
|
- const: mediatek,mt2701
|
|
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt2712-evb
|
|
- const: mediatek,mt2712
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt6580-evbp1
|
|
- const: mediatek,mt6580
|
|
- items:
|
|
- enum:
|
|
- mundoreader,bq-aquaris5
|
|
- const: mediatek,mt6589
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt6592-evb
|
|
- const: mediatek,mt6592
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt6755-evb
|
|
- const: mediatek,mt6755
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt6765-evb
|
|
- const: mediatek,mt6765
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt6779-evb
|
|
- const: mediatek,mt6779
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt6795-evb
|
|
- const: mediatek,mt6795
|
|
- items:
|
|
- enum:
|
|
- archermind,mt6797-x20-dev
|
|
- mediatek,mt6797-evb
|
|
- const: mediatek,mt6797
|
|
- items:
|
|
- enum:
|
|
- bananapi,bpi-r64
|
|
- mediatek,mt7622-rfb1
|
|
- const: mediatek,mt7622
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt7623a-rfb-emmc
|
|
- mediatek,mt7623a-rfb-nand
|
|
- mediatek,mt7623n-rfb-emmc
|
|
- bananapi,bpi-r2
|
|
- const: mediatek,mt7623
|
|
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt7629-rfb
|
|
- const: mediatek,mt7629
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt8127-moose
|
|
- const: mediatek,mt8127
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt8135-evbp1
|
|
- const: mediatek,mt8135
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt8167-pumpkin
|
|
- const: mediatek,mt8167
|
|
- description: Google Elm (Acer Chromebook R13)
|
|
items:
|
|
- const: google,elm-rev8
|
|
- const: google,elm-rev7
|
|
- const: google,elm-rev6
|
|
- const: google,elm-rev5
|
|
- const: google,elm-rev4
|
|
- const: google,elm-rev3
|
|
- const: google,elm
|
|
- const: mediatek,mt8173
|
|
- description: Google Hana (Lenovo Chromebook N23 Yoga, C330, 300e,...)
|
|
items:
|
|
- const: google,hana-rev6
|
|
- const: google,hana-rev5
|
|
- const: google,hana-rev4
|
|
- const: google,hana-rev3
|
|
- const: google,hana
|
|
- const: mediatek,mt8173
|
|
- description: Google Hana rev7 (Poin2 Chromebook 11C)
|
|
items:
|
|
- const: google,hana-rev7
|
|
- const: mediatek,mt8173
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt8173-evb
|
|
- const: mediatek,mt8173
|
|
- items:
|
|
- enum:
|
|
- mediatek,mt8183-evb
|
|
- const: mediatek,mt8183
|
|
- description: Google Krane (Lenovo IdeaPad Duet, 10e,...)
|
|
items:
|
|
- const: google,krane-sku176
|
|
- const: google,krane
|
|
- const: mediatek,mt8183
|
|
|
|
additionalProperties: true
|
|
|
|
...
|