1c0c752d8SRob Herring# SPDX-License-Identifier: GPL-2.0 2c0c752d8SRob Herring%YAML 1.2 3c0c752d8SRob Herring--- 4c0c752d8SRob Herring$id: http://devicetree.org/schemas/arm/amlogic.yaml# 5c0c752d8SRob Herring$schema: http://devicetree.org/meta-schemas/core.yaml# 6c0c752d8SRob Herring 7dd3cb467SAndrew Lunntitle: Amlogic MesonX 8c0c752d8SRob Herring 9c0c752d8SRob Herringmaintainers: 10c0c752d8SRob Herring - Kevin Hilman <khilman@baylibre.com> 11c0c752d8SRob Herring 12c0c752d8SRob Herringdescription: |+ 13c0c752d8SRob Herring Work in progress statement: 14c0c752d8SRob Herring 15c0c752d8SRob Herring Device tree files and bindings applying to Amlogic SoCs and boards are 16c0c752d8SRob Herring considered "unstable". Any Amlogic device tree binding may change at 17c0c752d8SRob Herring any time. Be sure to use a device tree binary and a kernel image 18c0c752d8SRob Herring generated from the same source tree. 19c0c752d8SRob Herring 2056516a9fSMauro Carvalho Chehab Please refer to Documentation/devicetree/bindings/ABI.rst for a definition of a 21c0c752d8SRob Herring stable binding/ABI. 22c0c752d8SRob Herring 23c0c752d8SRob Herringproperties: 24c0c752d8SRob Herring $nodename: 25c0c752d8SRob Herring const: '/' 26c0c752d8SRob Herring compatible: 27c0c752d8SRob Herring oneOf: 28c0c752d8SRob Herring - description: Boards with the Amlogic Meson6 SoC 29c0c752d8SRob Herring items: 30c0c752d8SRob Herring - enum: 31c0c752d8SRob Herring - geniatech,atv1200 32c0c752d8SRob Herring - const: amlogic,meson6 33c0c752d8SRob Herring 34c0c752d8SRob Herring - description: Boards with the Amlogic Meson8 SoC 35c0c752d8SRob Herring items: 36c0c752d8SRob Herring - enum: 37c0c752d8SRob Herring - minix,neo-x8 38c0c752d8SRob Herring - const: amlogic,meson8 39c0c752d8SRob Herring 40c0c752d8SRob Herring - description: Boards with the Amlogic Meson8m2 SoC 41c0c752d8SRob Herring items: 42c0c752d8SRob Herring - enum: 43c0c752d8SRob Herring - tronsmart,mxiii-plus 44c0c752d8SRob Herring - const: amlogic,meson8m2 45c0c752d8SRob Herring 46c0c752d8SRob Herring - description: Boards with the Amlogic Meson8b SoC 47c0c752d8SRob Herring items: 48c0c752d8SRob Herring - enum: 49c0c752d8SRob Herring - endless,ec100 50c0c752d8SRob Herring - hardkernel,odroid-c1 51c0c752d8SRob Herring - tronfy,mxq 52c0c752d8SRob Herring - const: amlogic,meson8b 53c0c752d8SRob Herring 54c0c752d8SRob Herring - description: Boards with the Amlogic Meson GXBaby SoC 55c0c752d8SRob Herring items: 56c0c752d8SRob Herring - enum: 57c0c752d8SRob Herring - amlogic,p200 58c0c752d8SRob Herring - amlogic,p201 59c0c752d8SRob Herring - friendlyarm,nanopi-k2 60c0c752d8SRob Herring - hardkernel,odroid-c2 61c0c752d8SRob Herring - nexbox,a95x 62206e4d6fSMohammad Rasim - videostrong,kii-pro 63c0c752d8SRob Herring - wetek,hub 64c0c752d8SRob Herring - wetek,play2 65c0c752d8SRob Herring - const: amlogic,meson-gxbb 66c0c752d8SRob Herring 67c0c752d8SRob Herring - description: Tronsmart Vega S95 devices 68c0c752d8SRob Herring items: 69c0c752d8SRob Herring - enum: 70c0c752d8SRob Herring - tronsmart,vega-s95-pro 71c0c752d8SRob Herring - tronsmart,vega-s95-meta 72c0c752d8SRob Herring - tronsmart,vega-s95-telos 73c0c752d8SRob Herring - const: tronsmart,vega-s95 74c0c752d8SRob Herring - const: amlogic,meson-gxbb 75c0c752d8SRob Herring 76c0c752d8SRob Herring - description: Boards with the Amlogic Meson GXL S805X SoC 77c0c752d8SRob Herring items: 78c0c752d8SRob Herring - enum: 79c0c752d8SRob Herring - amlogic,p241 80c0c752d8SRob Herring - libretech,aml-s805x-ac 81c0c752d8SRob Herring - const: amlogic,s805x 82c0c752d8SRob Herring - const: amlogic,meson-gxl 83c0c752d8SRob Herring 84c0c752d8SRob Herring - description: Boards with the Amlogic Meson GXL S905W SoC 85c0c752d8SRob Herring items: 86c0c752d8SRob Herring - enum: 87c0c752d8SRob Herring - amlogic,p281 88c0c752d8SRob Herring - oranth,tx3-mini 89c649e25cSVyacheslav Bocharov - jethome,jethub-j80 90c0c752d8SRob Herring - const: amlogic,s905w 91c0c752d8SRob Herring - const: amlogic,meson-gxl 92c0c752d8SRob Herring 93c0c752d8SRob Herring - description: Boards with the Amlogic Meson GXL S905X SoC 94c0c752d8SRob Herring items: 95c0c752d8SRob Herring - enum: 96c0c752d8SRob Herring - amlogic,p212 97c0c752d8SRob Herring - hwacom,amazetv 98c0c752d8SRob Herring - khadas,vim 9939f137f5SChristian Hewitt - libretech,aml-s905x-cc 1000748c77fSJerome Brunet - libretech,aml-s905x-cc-v2 101c0c752d8SRob Herring - nexbox,a95x 102c0c752d8SRob Herring - const: amlogic,s905x 103c0c752d8SRob Herring - const: amlogic,meson-gxl 104c0c752d8SRob Herring 105c0c752d8SRob Herring - description: Boards with the Amlogic Meson GXL S905D SoC 106c0c752d8SRob Herring items: 107c0c752d8SRob Herring - enum: 108c0c752d8SRob Herring - amlogic,p230 109c0c752d8SRob Herring - amlogic,p231 110727d01cbSJerome Brunet - libretech,aml-s905d-pc 1113f7dbd33SChristian Hewitt - osmc,vero4k-plus 112c0c752d8SRob Herring - phicomm,n1 113341e8504SChristian Hewitt - smartlabs,sml5442tw 1140bbfea7cSChristian Hewitt - videostrong,gxl-kii-pro 115c0c752d8SRob Herring - const: amlogic,s905d 116c0c752d8SRob Herring - const: amlogic,meson-gxl 117c0c752d8SRob Herring 118c0c752d8SRob Herring - description: Boards with the Amlogic Meson GXM S912 SoC 119c0c752d8SRob Herring items: 120c0c752d8SRob Herring - enum: 121c0c752d8SRob Herring - amlogic,q200 122c0c752d8SRob Herring - amlogic,q201 12370bff3a6SChristian Hewitt - azw,gt1-ultimate 124c0c752d8SRob Herring - khadas,vim2 125c0c752d8SRob Herring - kingnovel,r-box-pro 126727d01cbSJerome Brunet - libretech,aml-s912-pc 12715c4dd13SChristian Hewitt - minix,neo-u9h 128c0c752d8SRob Herring - nexbox,a1 129c0c752d8SRob Herring - tronsmart,vega-s96 1300bbfea7cSChristian Hewitt - videostrong,gxm-kiii-pro 1318b6f53d7SChristian Hewitt - wetek,core2 132c0c752d8SRob Herring - const: amlogic,s912 133c0c752d8SRob Herring - const: amlogic,meson-gxm 134c0c752d8SRob Herring 135c0c752d8SRob Herring - description: Boards with the Amlogic Meson AXG A113D SoC 136c0c752d8SRob Herring items: 137c0c752d8SRob Herring - enum: 138c0c752d8SRob Herring - amlogic,s400 139c649e25cSVyacheslav Bocharov - jethome,jethub-j100 140a80c6035SVyacheslav Bocharov - jethome,jethub-j110 141c0c752d8SRob Herring - const: amlogic,a113d 142c0c752d8SRob Herring - const: amlogic,meson-axg 143c0c752d8SRob Herring 144e2fb6f7cSChristian Hewitt - description: Boards with the Amlogic Meson G12A S905D2/X2/Y2 SoC 145c0c752d8SRob Herring items: 146c0c752d8SRob Herring - enum: 147e2fb6f7cSChristian Hewitt - amediatech,x96-max 148c0c752d8SRob Herring - amlogic,u200 149663aa3b3SChristian Hewitt - radxa,zero 150e2fb6f7cSChristian Hewitt - seirobotics,sei510 151c0c752d8SRob Herring - const: amlogic,g12a 152c0c752d8SRob Herring 153a0250352SNeil Armstrong - description: Boards with the Amlogic Meson G12B A311D SoC 154a0250352SNeil Armstrong items: 1558f920256SChristian Hewitt - enum: 156*0e1598a1SChristian Hewitt - bananapi,bpi-m2s 1578f920256SChristian Hewitt - khadas,vim3 158229cfc6bSChristian Hewitt - radxa,zero2 159a0250352SNeil Armstrong - const: amlogic,a311d 160a0250352SNeil Armstrong - const: amlogic,g12b 161a0250352SNeil Armstrong 162b365c124SNeil Armstrong - description: Boards with the Amlogic Meson G12B S922X SoC 163b365c124SNeil Armstrong items: 16431137840SNeil Armstrong - enum: 165fc4aa380SChristian Hewitt - azw,gsking-x 1663a90ef28SChristian Hewitt - azw,gtking 1678d4b8772SChristian Hewitt - azw,gtking-pro 168*0e1598a1SChristian Hewitt - bananapi,bpi-m2s 16966af218fSNeil Armstrong - hardkernel,odroid-go-ultra 17031137840SNeil Armstrong - hardkernel,odroid-n2 1718280a4eaSNeil Armstrong - hardkernel,odroid-n2l 17288ba71cdSChristian Hewitt - hardkernel,odroid-n2-plus 1738f920256SChristian Hewitt - khadas,vim3 17415077811SChristian Hewitt - ugoos,am6 175a742eda9SNeil Armstrong - const: amlogic,s922x 176b365c124SNeil Armstrong - const: amlogic,g12b 177b365c124SNeil Armstrong 178aa08f314SNeil Armstrong - description: Boards with the Amlogic Meson SM1 S905X3/D3/Y3 SoC 1792fd10e6dSNeil Armstrong items: 180effdd8a6SNeil Armstrong - enum: 181d2ecf5aeSChristian Hewitt - amediatech,x96-air 182d2ecf5aeSChristian Hewitt - amediatech,x96-air-gbit 183bd2529aaSChristian Hewitt - bananapi,bpi-m2-pro 184c53ab8f9SNeil Armstrong - bananapi,bpi-m5 185bc7811bdSChristian Hewitt - cyx,a95xf3-air 186bc7811bdSChristian Hewitt - cyx,a95xf3-air-gbit 187838f0905SNeil Armstrong - hardkernel,odroid-c4 18856f45a21SChristian Hewitt - hardkernel,odroid-hc4 1892ca889b1SChristian Hewitt - haochuangyi,h96-max 190ad6d08d9SChristian Hewitt - khadas,vim3l 191ad6d08d9SChristian Hewitt - seirobotics,sei610 1922fd10e6dSNeil Armstrong - const: amlogic,sm1 193b7dda5caSJianxin Pan 194b7dda5caSJianxin Pan - description: Boards with the Amlogic Meson A1 A113L SoC 195b7dda5caSJianxin Pan items: 19646e72313SJianxin Pan - enum: 19746e72313SJianxin Pan - amlogic,ad401 198b7dda5caSJianxin Pan - const: amlogic,a1 19962298364SRob Herring 200fc32ca1eSXianwei Zhao - description: Boards with the Amlogic Meson S4 S805X2 SoC 201fc32ca1eSXianwei Zhao items: 202fc32ca1eSXianwei Zhao - enum: 203fc32ca1eSXianwei Zhao - amlogic,aq222 204fc32ca1eSXianwei Zhao - const: amlogic,s4 205fc32ca1eSXianwei Zhao 20662298364SRob HerringadditionalProperties: true 20762298364SRob Herring 208c0c752d8SRob Herring... 209