18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci%YAML 1.2 38c2ecf20Sopenharmony_ci--- 48c2ecf20Sopenharmony_ci$id: http://devicetree.org/schemas/arm/amlogic.yaml# 58c2ecf20Sopenharmony_ci$schema: http://devicetree.org/meta-schemas/core.yaml# 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_cititle: Amlogic MesonX device tree bindings 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_cimaintainers: 108c2ecf20Sopenharmony_ci - Kevin Hilman <khilman@baylibre.com> 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_cidescription: |+ 138c2ecf20Sopenharmony_ci Work in progress statement: 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci Device tree files and bindings applying to Amlogic SoCs and boards are 168c2ecf20Sopenharmony_ci considered "unstable". Any Amlogic device tree binding may change at 178c2ecf20Sopenharmony_ci any time. Be sure to use a device tree binary and a kernel image 188c2ecf20Sopenharmony_ci generated from the same source tree. 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci Please refer to Documentation/devicetree/bindings/ABI.rst for a definition of a 218c2ecf20Sopenharmony_ci stable binding/ABI. 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ciproperties: 248c2ecf20Sopenharmony_ci $nodename: 258c2ecf20Sopenharmony_ci const: '/' 268c2ecf20Sopenharmony_ci compatible: 278c2ecf20Sopenharmony_ci oneOf: 288c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson6 SoC 298c2ecf20Sopenharmony_ci items: 308c2ecf20Sopenharmony_ci - enum: 318c2ecf20Sopenharmony_ci - geniatech,atv1200 328c2ecf20Sopenharmony_ci - const: amlogic,meson6 338c2ecf20Sopenharmony_ci 348c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson8 SoC 358c2ecf20Sopenharmony_ci items: 368c2ecf20Sopenharmony_ci - enum: 378c2ecf20Sopenharmony_ci - minix,neo-x8 388c2ecf20Sopenharmony_ci - const: amlogic,meson8 398c2ecf20Sopenharmony_ci 408c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson8m2 SoC 418c2ecf20Sopenharmony_ci items: 428c2ecf20Sopenharmony_ci - enum: 438c2ecf20Sopenharmony_ci - tronsmart,mxiii-plus 448c2ecf20Sopenharmony_ci - const: amlogic,meson8m2 458c2ecf20Sopenharmony_ci 468c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson8b SoC 478c2ecf20Sopenharmony_ci items: 488c2ecf20Sopenharmony_ci - enum: 498c2ecf20Sopenharmony_ci - endless,ec100 508c2ecf20Sopenharmony_ci - hardkernel,odroid-c1 518c2ecf20Sopenharmony_ci - tronfy,mxq 528c2ecf20Sopenharmony_ci - const: amlogic,meson8b 538c2ecf20Sopenharmony_ci 548c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson GXBaby SoC 558c2ecf20Sopenharmony_ci items: 568c2ecf20Sopenharmony_ci - enum: 578c2ecf20Sopenharmony_ci - amlogic,p200 588c2ecf20Sopenharmony_ci - amlogic,p201 598c2ecf20Sopenharmony_ci - friendlyarm,nanopi-k2 608c2ecf20Sopenharmony_ci - hardkernel,odroid-c2 618c2ecf20Sopenharmony_ci - nexbox,a95x 628c2ecf20Sopenharmony_ci - videostrong,kii-pro 638c2ecf20Sopenharmony_ci - wetek,hub 648c2ecf20Sopenharmony_ci - wetek,play2 658c2ecf20Sopenharmony_ci - const: amlogic,meson-gxbb 668c2ecf20Sopenharmony_ci 678c2ecf20Sopenharmony_ci - description: Tronsmart Vega S95 devices 688c2ecf20Sopenharmony_ci items: 698c2ecf20Sopenharmony_ci - enum: 708c2ecf20Sopenharmony_ci - tronsmart,vega-s95-pro 718c2ecf20Sopenharmony_ci - tronsmart,vega-s95-meta 728c2ecf20Sopenharmony_ci - tronsmart,vega-s95-telos 738c2ecf20Sopenharmony_ci - const: tronsmart,vega-s95 748c2ecf20Sopenharmony_ci - const: amlogic,meson-gxbb 758c2ecf20Sopenharmony_ci 768c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson GXL S805X SoC 778c2ecf20Sopenharmony_ci items: 788c2ecf20Sopenharmony_ci - enum: 798c2ecf20Sopenharmony_ci - amlogic,p241 808c2ecf20Sopenharmony_ci - libretech,aml-s805x-ac 818c2ecf20Sopenharmony_ci - const: amlogic,s805x 828c2ecf20Sopenharmony_ci - const: amlogic,meson-gxl 838c2ecf20Sopenharmony_ci 848c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson GXL S905W SoC 858c2ecf20Sopenharmony_ci items: 868c2ecf20Sopenharmony_ci - enum: 878c2ecf20Sopenharmony_ci - amlogic,p281 888c2ecf20Sopenharmony_ci - oranth,tx3-mini 898c2ecf20Sopenharmony_ci - const: amlogic,s905w 908c2ecf20Sopenharmony_ci - const: amlogic,meson-gxl 918c2ecf20Sopenharmony_ci 928c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson GXL S905X SoC 938c2ecf20Sopenharmony_ci items: 948c2ecf20Sopenharmony_ci - enum: 958c2ecf20Sopenharmony_ci - amlogic,p212 968c2ecf20Sopenharmony_ci - hwacom,amazetv 978c2ecf20Sopenharmony_ci - khadas,vim 988c2ecf20Sopenharmony_ci - libretech,aml-s905x-cc 998c2ecf20Sopenharmony_ci - libretech,aml-s905x-cc-v2 1008c2ecf20Sopenharmony_ci - nexbox,a95x 1018c2ecf20Sopenharmony_ci - const: amlogic,s905x 1028c2ecf20Sopenharmony_ci - const: amlogic,meson-gxl 1038c2ecf20Sopenharmony_ci 1048c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson GXL S905D SoC 1058c2ecf20Sopenharmony_ci items: 1068c2ecf20Sopenharmony_ci - enum: 1078c2ecf20Sopenharmony_ci - amlogic,p230 1088c2ecf20Sopenharmony_ci - amlogic,p231 1098c2ecf20Sopenharmony_ci - libretech,aml-s905d-pc 1108c2ecf20Sopenharmony_ci - phicomm,n1 1118c2ecf20Sopenharmony_ci - smartlabs,sml5442tw 1128c2ecf20Sopenharmony_ci - const: amlogic,s905d 1138c2ecf20Sopenharmony_ci - const: amlogic,meson-gxl 1148c2ecf20Sopenharmony_ci 1158c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson GXM S912 SoC 1168c2ecf20Sopenharmony_ci items: 1178c2ecf20Sopenharmony_ci - enum: 1188c2ecf20Sopenharmony_ci - amlogic,q200 1198c2ecf20Sopenharmony_ci - amlogic,q201 1208c2ecf20Sopenharmony_ci - khadas,vim2 1218c2ecf20Sopenharmony_ci - kingnovel,r-box-pro 1228c2ecf20Sopenharmony_ci - libretech,aml-s912-pc 1238c2ecf20Sopenharmony_ci - nexbox,a1 1248c2ecf20Sopenharmony_ci - tronsmart,vega-s96 1258c2ecf20Sopenharmony_ci - wetek,core2 1268c2ecf20Sopenharmony_ci - const: amlogic,s912 1278c2ecf20Sopenharmony_ci - const: amlogic,meson-gxm 1288c2ecf20Sopenharmony_ci 1298c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson AXG A113D SoC 1308c2ecf20Sopenharmony_ci items: 1318c2ecf20Sopenharmony_ci - enum: 1328c2ecf20Sopenharmony_ci - amlogic,s400 1338c2ecf20Sopenharmony_ci - const: amlogic,a113d 1348c2ecf20Sopenharmony_ci - const: amlogic,meson-axg 1358c2ecf20Sopenharmony_ci 1368c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson G12A S905D2/X2/Y2 SoC 1378c2ecf20Sopenharmony_ci items: 1388c2ecf20Sopenharmony_ci - enum: 1398c2ecf20Sopenharmony_ci - amediatech,x96-max 1408c2ecf20Sopenharmony_ci - amlogic,u200 1418c2ecf20Sopenharmony_ci - seirobotics,sei510 1428c2ecf20Sopenharmony_ci - const: amlogic,g12a 1438c2ecf20Sopenharmony_ci 1448c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson G12B A311D SoC 1458c2ecf20Sopenharmony_ci items: 1468c2ecf20Sopenharmony_ci - enum: 1478c2ecf20Sopenharmony_ci - khadas,vim3 1488c2ecf20Sopenharmony_ci - const: amlogic,a311d 1498c2ecf20Sopenharmony_ci - const: amlogic,g12b 1508c2ecf20Sopenharmony_ci 1518c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson G12B S922X SoC 1528c2ecf20Sopenharmony_ci items: 1538c2ecf20Sopenharmony_ci - enum: 1548c2ecf20Sopenharmony_ci - azw,gtking 1558c2ecf20Sopenharmony_ci - azw,gtking-pro 1568c2ecf20Sopenharmony_ci - hardkernel,odroid-n2 1578c2ecf20Sopenharmony_ci - hardkernel,odroid-n2-plus 1588c2ecf20Sopenharmony_ci - khadas,vim3 1598c2ecf20Sopenharmony_ci - ugoos,am6 1608c2ecf20Sopenharmony_ci - const: amlogic,s922x 1618c2ecf20Sopenharmony_ci - const: amlogic,g12b 1628c2ecf20Sopenharmony_ci 1638c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson SM1 S905X3/D3/Y3 SoC 1648c2ecf20Sopenharmony_ci items: 1658c2ecf20Sopenharmony_ci - enum: 1668c2ecf20Sopenharmony_ci - seirobotics,sei610 1678c2ecf20Sopenharmony_ci - khadas,vim3l 1688c2ecf20Sopenharmony_ci - hardkernel,odroid-c4 1698c2ecf20Sopenharmony_ci - const: amlogic,sm1 1708c2ecf20Sopenharmony_ci 1718c2ecf20Sopenharmony_ci - description: Boards with the Amlogic Meson A1 A113L SoC 1728c2ecf20Sopenharmony_ci items: 1738c2ecf20Sopenharmony_ci - enum: 1748c2ecf20Sopenharmony_ci - amlogic,ad401 1758c2ecf20Sopenharmony_ci - const: amlogic,a1 1768c2ecf20Sopenharmony_ci 1778c2ecf20Sopenharmony_ciadditionalProperties: true 1788c2ecf20Sopenharmony_ci 1798c2ecf20Sopenharmony_ci... 180