Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/arm/amlogic.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: Amlogic MesonX device tree bindings
0008 
0009 maintainers:
0010   - Kevin Hilman <khilman@baylibre.com>
0011 
0012 description: |+
0013   Work in progress statement:
0014 
0015   Device tree files and bindings applying to Amlogic SoCs and boards are
0016   considered "unstable". Any Amlogic device tree binding may change at
0017   any time. Be sure to use a device tree binary and a kernel image
0018   generated from the same source tree.
0019 
0020   Please refer to Documentation/devicetree/bindings/ABI.rst for a definition of a
0021   stable binding/ABI.
0022 
0023 properties:
0024   $nodename:
0025     const: '/'
0026   compatible:
0027     oneOf:
0028       - description: Boards with the Amlogic Meson6 SoC
0029         items:
0030           - enum:
0031               - geniatech,atv1200
0032           - const: amlogic,meson6
0033 
0034       - description: Boards with the Amlogic Meson8 SoC
0035         items:
0036           - enum:
0037               - minix,neo-x8
0038           - const: amlogic,meson8
0039 
0040       - description: Boards with the Amlogic Meson8m2 SoC
0041         items:
0042           - enum:
0043               - tronsmart,mxiii-plus
0044           - const: amlogic,meson8m2
0045 
0046       - description: Boards with the Amlogic Meson8b SoC
0047         items:
0048           - enum:
0049               - endless,ec100
0050               - hardkernel,odroid-c1
0051               - tronfy,mxq
0052           - const: amlogic,meson8b
0053 
0054       - description: Boards with the Amlogic Meson GXBaby SoC
0055         items:
0056           - enum:
0057               - amlogic,p200
0058               - amlogic,p201
0059               - friendlyarm,nanopi-k2
0060               - hardkernel,odroid-c2
0061               - nexbox,a95x
0062               - videostrong,kii-pro
0063               - wetek,hub
0064               - wetek,play2
0065           - const: amlogic,meson-gxbb
0066 
0067       - description: Tronsmart Vega S95 devices
0068         items:
0069           - enum:
0070               - tronsmart,vega-s95-pro
0071               - tronsmart,vega-s95-meta
0072               - tronsmart,vega-s95-telos
0073           - const: tronsmart,vega-s95
0074           - const: amlogic,meson-gxbb
0075 
0076       - description: Boards with the Amlogic Meson GXL S805X SoC
0077         items:
0078           - enum:
0079               - amlogic,p241
0080               - libretech,aml-s805x-ac
0081           - const: amlogic,s805x
0082           - const: amlogic,meson-gxl
0083 
0084       - description: Boards with the Amlogic Meson GXL S905W SoC
0085         items:
0086           - enum:
0087               - amlogic,p281
0088               - oranth,tx3-mini
0089               - jethome,jethub-j80
0090           - const: amlogic,s905w
0091           - const: amlogic,meson-gxl
0092 
0093       - description: Boards with the Amlogic Meson GXL S905X SoC
0094         items:
0095           - enum:
0096               - amlogic,p212
0097               - hwacom,amazetv
0098               - khadas,vim
0099               - libretech,aml-s905x-cc
0100               - libretech,aml-s905x-cc-v2
0101               - nexbox,a95x
0102           - const: amlogic,s905x
0103           - const: amlogic,meson-gxl
0104 
0105       - description: Boards with the Amlogic Meson GXL S905D SoC
0106         items:
0107           - enum:
0108               - amlogic,p230
0109               - amlogic,p231
0110               - libretech,aml-s905d-pc
0111               - osmc,vero4k-plus
0112               - phicomm,n1
0113               - smartlabs,sml5442tw
0114               - videostrong,gxl-kii-pro
0115           - const: amlogic,s905d
0116           - const: amlogic,meson-gxl
0117 
0118       - description: Boards with the Amlogic Meson GXM S912 SoC
0119         items:
0120           - enum:
0121               - amlogic,q200
0122               - amlogic,q201
0123               - khadas,vim2
0124               - kingnovel,r-box-pro
0125               - libretech,aml-s912-pc
0126               - minix,neo-u9h
0127               - nexbox,a1
0128               - tronsmart,vega-s96
0129               - videostrong,gxm-kiii-pro
0130               - wetek,core2
0131           - const: amlogic,s912
0132           - const: amlogic,meson-gxm
0133 
0134       - description: Boards with the Amlogic Meson AXG A113D SoC
0135         items:
0136           - enum:
0137               - amlogic,s400
0138               - jethome,jethub-j100
0139           - const: amlogic,a113d
0140           - const: amlogic,meson-axg
0141 
0142       - description: Boards with the Amlogic Meson G12A S905D2/X2/Y2 SoC
0143         items:
0144           - enum:
0145               - amediatech,x96-max
0146               - amlogic,u200
0147               - radxa,zero
0148               - seirobotics,sei510
0149           - const: amlogic,g12a
0150 
0151       - description: Boards with the Amlogic Meson G12B A311D SoC
0152         items:
0153           - enum:
0154               - khadas,vim3
0155           - const: amlogic,a311d
0156           - const: amlogic,g12b
0157 
0158       - description: Boards with the Amlogic Meson G12B S922X SoC
0159         items:
0160           - enum:
0161               - azw,gsking-x
0162               - azw,gtking
0163               - azw,gtking-pro
0164               - hardkernel,odroid-n2
0165               - hardkernel,odroid-n2-plus
0166               - khadas,vim3
0167               - ugoos,am6
0168           - const: amlogic,s922x
0169           - const: amlogic,g12b
0170 
0171       - description: Boards with the Amlogic Meson SM1 S905X3/D3/Y3 SoC
0172         items:
0173           - enum:
0174               - amediatech,x96-air
0175               - amediatech,x96-air-gbit
0176               - bananapi,bpi-m5
0177               - cyx,a95xf3-air
0178               - cyx,a95xf3-air-gbit
0179               - hardkernel,odroid-c4
0180               - hardkernel,odroid-hc4
0181               - haochuangyi,h96-max
0182               - khadas,vim3l
0183               - seirobotics,sei610
0184           - const: amlogic,sm1
0185 
0186       - description: Boards with the Amlogic Meson A1 A113L SoC
0187         items:
0188           - enum:
0189               - amlogic,ad401
0190           - const: amlogic,a1
0191 
0192       - description: Boards with the Amlogic Meson S4 S805X2 SoC
0193         items:
0194           - enum:
0195               - amlogic,aq222
0196           - const: amlogic,s4
0197 
0198 additionalProperties: true
0199 
0200 ...