1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun%YAML 1.2 3*4882a593Smuzhiyun--- 4*4882a593Smuzhiyun$id: http://devicetree.org/schemas/arm/fsl.yaml# 5*4882a593Smuzhiyun$schema: http://devicetree.org/meta-schemas/core.yaml# 6*4882a593Smuzhiyun 7*4882a593Smuzhiyuntitle: Freescale i.MX Platforms Device Tree Bindings 8*4882a593Smuzhiyun 9*4882a593Smuzhiyunmaintainers: 10*4882a593Smuzhiyun - Shawn Guo <shawnguo@kernel.org> 11*4882a593Smuzhiyun - Li Yang <leoyang.li@nxp.com> 12*4882a593Smuzhiyun 13*4882a593Smuzhiyunproperties: 14*4882a593Smuzhiyun $nodename: 15*4882a593Smuzhiyun const: '/' 16*4882a593Smuzhiyun compatible: 17*4882a593Smuzhiyun oneOf: 18*4882a593Smuzhiyun - description: i.MX1 based Boards 19*4882a593Smuzhiyun items: 20*4882a593Smuzhiyun - enum: 21*4882a593Smuzhiyun - armadeus,imx1-apf9328 22*4882a593Smuzhiyun - fsl,imx1ads 23*4882a593Smuzhiyun - const: fsl,imx1 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun - description: i.MX23 based Boards 26*4882a593Smuzhiyun items: 27*4882a593Smuzhiyun - enum: 28*4882a593Smuzhiyun - fsl,imx23-evk 29*4882a593Smuzhiyun - olimex,imx23-olinuxino 30*4882a593Smuzhiyun - const: fsl,imx23 31*4882a593Smuzhiyun 32*4882a593Smuzhiyun - description: i.MX25 Product Development Kit 33*4882a593Smuzhiyun items: 34*4882a593Smuzhiyun - enum: 35*4882a593Smuzhiyun - fsl,imx25-pdk 36*4882a593Smuzhiyun - const: fsl,imx25 37*4882a593Smuzhiyun 38*4882a593Smuzhiyun - description: i.MX27 Product Development Kit 39*4882a593Smuzhiyun items: 40*4882a593Smuzhiyun - enum: 41*4882a593Smuzhiyun - armadeus,imx27-apf27 # APF27 SoM 42*4882a593Smuzhiyun - armadeus,imx27-apf27dev # APF27 SoM on APF27Dev board 43*4882a593Smuzhiyun - fsl,imx27-pdk 44*4882a593Smuzhiyun - const: fsl,imx27 45*4882a593Smuzhiyun 46*4882a593Smuzhiyun - description: i.MX28 based Boards 47*4882a593Smuzhiyun items: 48*4882a593Smuzhiyun - enum: 49*4882a593Smuzhiyun - armadeus,imx28-apf28 # APF28 SoM 50*4882a593Smuzhiyun - armadeus,imx28-apf28dev # APF28 SoM on APF28Dev board 51*4882a593Smuzhiyun - fsl,imx28-evk 52*4882a593Smuzhiyun - i2se,duckbill 53*4882a593Smuzhiyun - i2se,duckbill-2 54*4882a593Smuzhiyun - technologic,imx28-ts4600 55*4882a593Smuzhiyun - const: fsl,imx28 56*4882a593Smuzhiyun - description: i.MX28 Duckbill 2 based Boards 57*4882a593Smuzhiyun items: 58*4882a593Smuzhiyun - enum: 59*4882a593Smuzhiyun - i2se,duckbill-2-485 60*4882a593Smuzhiyun - i2se,duckbill-2-enocean 61*4882a593Smuzhiyun - i2se,duckbill-2-spi 62*4882a593Smuzhiyun - const: i2se,duckbill-2 63*4882a593Smuzhiyun - const: fsl,imx28 64*4882a593Smuzhiyun 65*4882a593Smuzhiyun - description: i.MX31 based Boards 66*4882a593Smuzhiyun items: 67*4882a593Smuzhiyun - enum: 68*4882a593Smuzhiyun - buglabs,imx31-bug 69*4882a593Smuzhiyun - logicpd,imx31-lite 70*4882a593Smuzhiyun - const: fsl,imx31 71*4882a593Smuzhiyun 72*4882a593Smuzhiyun - description: i.MX35 based Boards 73*4882a593Smuzhiyun items: 74*4882a593Smuzhiyun - enum: 75*4882a593Smuzhiyun - fsl,imx35-pdk 76*4882a593Smuzhiyun - const: fsl,imx35 77*4882a593Smuzhiyun 78*4882a593Smuzhiyun - description: i.MX35 Eukrea CPUIMX35 Board 79*4882a593Smuzhiyun items: 80*4882a593Smuzhiyun - const: eukrea,mbimxsd35-baseboard 81*4882a593Smuzhiyun - const: eukrea,cpuimx35 82*4882a593Smuzhiyun - const: fsl,imx35 83*4882a593Smuzhiyun 84*4882a593Smuzhiyun - description: i.MX50 based Boards 85*4882a593Smuzhiyun items: 86*4882a593Smuzhiyun - enum: 87*4882a593Smuzhiyun - fsl,imx50-evk 88*4882a593Smuzhiyun - kobo,aura 89*4882a593Smuzhiyun - const: fsl,imx50 90*4882a593Smuzhiyun 91*4882a593Smuzhiyun - description: i.MX51 Babbage Board 92*4882a593Smuzhiyun items: 93*4882a593Smuzhiyun - enum: 94*4882a593Smuzhiyun - armadeus,imx51-apf51 # APF51 SoM 95*4882a593Smuzhiyun - armadeus,imx51-apf51dev # APF51 SoM on APF51Dev board 96*4882a593Smuzhiyun - fsl,imx51-babbage 97*4882a593Smuzhiyun - technologic,imx51-ts4800 98*4882a593Smuzhiyun - const: fsl,imx51 99*4882a593Smuzhiyun 100*4882a593Smuzhiyun - description: i.MX53 based Boards 101*4882a593Smuzhiyun items: 102*4882a593Smuzhiyun - enum: 103*4882a593Smuzhiyun - bhf,cx9020 104*4882a593Smuzhiyun - fsl,imx53-ard 105*4882a593Smuzhiyun - fsl,imx53-evk 106*4882a593Smuzhiyun - fsl,imx53-qsb 107*4882a593Smuzhiyun - fsl,imx53-smd 108*4882a593Smuzhiyun - menlo,m53menlo 109*4882a593Smuzhiyun - const: fsl,imx53 110*4882a593Smuzhiyun 111*4882a593Smuzhiyun - description: i.MX6Q based Boards 112*4882a593Smuzhiyun items: 113*4882a593Smuzhiyun - enum: 114*4882a593Smuzhiyun - armadeus,imx6q-apf6 # APF6 (Quad/Dual) SoM 115*4882a593Smuzhiyun - armadeus,imx6q-apf6dev # APF6 (Quad/Dual) SoM on APF6Dev board 116*4882a593Smuzhiyun - emtrion,emcon-mx6 # emCON-MX6D or emCON-MX6Q SoM 117*4882a593Smuzhiyun - emtrion,emcon-mx6-avari # emCON-MX6D or emCON-MX6Q SoM on Avari Base 118*4882a593Smuzhiyun - fsl,imx6q-arm2 119*4882a593Smuzhiyun - fsl,imx6q-sabreauto 120*4882a593Smuzhiyun - fsl,imx6q-sabrelite 121*4882a593Smuzhiyun - fsl,imx6q-sabresd 122*4882a593Smuzhiyun - kontron,imx6q-samx6i # Kontron i.MX6 Dual/Quad SMARC Module 123*4882a593Smuzhiyun - logicpd,imx6q-logicpd 124*4882a593Smuzhiyun - prt,prti6q # Protonic PRTI6Q board 125*4882a593Smuzhiyun - prt,prtwd2 # Protonic WD2 board 126*4882a593Smuzhiyun - technexion,imx6q-pico-dwarf # TechNexion i.MX6Q Pico-Dwarf 127*4882a593Smuzhiyun - technexion,imx6q-pico-hobbit # TechNexion i.MX6Q Pico-Hobbit 128*4882a593Smuzhiyun - technexion,imx6q-pico-nymph # TechNexion i.MX6Q Pico-Nymph 129*4882a593Smuzhiyun - technexion,imx6q-pico-pi # TechNexion i.MX6Q Pico-Pi 130*4882a593Smuzhiyun - technologic,imx6q-ts4900 131*4882a593Smuzhiyun - technologic,imx6q-ts7970 132*4882a593Smuzhiyun - toradex,apalis_imx6q # Apalis iMX6 Module 133*4882a593Smuzhiyun - toradex,apalis_imx6q-eval # Apalis iMX6 Module on Apalis Evaluation Board 134*4882a593Smuzhiyun - toradex,apalis_imx6q-ixora # Apalis iMX6 Module on Ixora 135*4882a593Smuzhiyun - toradex,apalis_imx6q-ixora-v1.1 # Apalis iMX6 Module on Ixora V1.1 136*4882a593Smuzhiyun - variscite,dt6customboard 137*4882a593Smuzhiyun - const: fsl,imx6q 138*4882a593Smuzhiyun 139*4882a593Smuzhiyun - description: i.MX6Q Gateworks Ventana Boards 140*4882a593Smuzhiyun items: 141*4882a593Smuzhiyun - enum: 142*4882a593Smuzhiyun - gw,imx6q-gw51xx 143*4882a593Smuzhiyun - gw,imx6q-gw52xx 144*4882a593Smuzhiyun - gw,imx6q-gw53xx 145*4882a593Smuzhiyun - gw,imx6q-gw5400-a 146*4882a593Smuzhiyun - gw,imx6q-gw54xx 147*4882a593Smuzhiyun - gw,imx6q-gw551x 148*4882a593Smuzhiyun - gw,imx6q-gw552x 149*4882a593Smuzhiyun - gw,imx6q-gw553x 150*4882a593Smuzhiyun - gw,imx6q-gw560x 151*4882a593Smuzhiyun - gw,imx6q-gw5903 152*4882a593Smuzhiyun - gw,imx6q-gw5904 153*4882a593Smuzhiyun - gw,imx6q-gw5907 154*4882a593Smuzhiyun - gw,imx6q-gw5910 155*4882a593Smuzhiyun - gw,imx6q-gw5912 156*4882a593Smuzhiyun - gw,imx6q-gw5913 157*4882a593Smuzhiyun - const: gw,ventana 158*4882a593Smuzhiyun - const: fsl,imx6q 159*4882a593Smuzhiyun 160*4882a593Smuzhiyun - description: i.MX6Q PHYTEC phyBOARD-Mira 161*4882a593Smuzhiyun items: 162*4882a593Smuzhiyun - enum: 163*4882a593Smuzhiyun - phytec,imx6q-pbac06-emmc # PHYTEC phyBOARD-Mira eMMC RDK 164*4882a593Smuzhiyun - phytec,imx6q-pbac06-nand # PHYTEC phyBOARD-Mira NAND RDK 165*4882a593Smuzhiyun - const: phytec,imx6q-pbac06 # PHYTEC phyBOARD-Mira 166*4882a593Smuzhiyun - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6 167*4882a593Smuzhiyun - const: fsl,imx6q 168*4882a593Smuzhiyun 169*4882a593Smuzhiyun - description: i.MX6Q PHYTEC phyFLEX-i.MX6 170*4882a593Smuzhiyun items: 171*4882a593Smuzhiyun - const: phytec,imx6q-pbab01 # PHYTEC phyFLEX carrier board 172*4882a593Smuzhiyun - const: phytec,imx6q-pfla02 # PHYTEC phyFLEX-i.MX6 Quad 173*4882a593Smuzhiyun - const: fsl,imx6q 174*4882a593Smuzhiyun 175*4882a593Smuzhiyun - description: i.MX6QP based Boards 176*4882a593Smuzhiyun items: 177*4882a593Smuzhiyun - enum: 178*4882a593Smuzhiyun - fsl,imx6qp-sabreauto # i.MX6 Quad Plus SABRE Automotive Board 179*4882a593Smuzhiyun - fsl,imx6qp-sabresd # i.MX6 Quad Plus SABRE Smart Device Board 180*4882a593Smuzhiyun - const: fsl,imx6qp 181*4882a593Smuzhiyun 182*4882a593Smuzhiyun - description: i.MX6QP PHYTEC phyBOARD-Mira 183*4882a593Smuzhiyun items: 184*4882a593Smuzhiyun - const: phytec,imx6qp-pbac06-nand 185*4882a593Smuzhiyun - const: phytec,imx6qp-pbac06 # PHYTEC phyBOARD-Mira 186*4882a593Smuzhiyun - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6 187*4882a593Smuzhiyun - const: fsl,imx6qp 188*4882a593Smuzhiyun 189*4882a593Smuzhiyun - description: i.MX6DL based Boards 190*4882a593Smuzhiyun items: 191*4882a593Smuzhiyun - enum: 192*4882a593Smuzhiyun - armadeus,imx6dl-apf6 # APF6 (Solo) SoM 193*4882a593Smuzhiyun - armadeus,imx6dl-apf6dev # APF6 (Solo) SoM on APF6Dev board 194*4882a593Smuzhiyun - eckelmann,imx6dl-ci4x10 195*4882a593Smuzhiyun - emtrion,emcon-mx6 # emCON-MX6S or emCON-MX6DL SoM 196*4882a593Smuzhiyun - emtrion,emcon-mx6-avari # emCON-MX6S or emCON-MX6DL SoM on Avari Base 197*4882a593Smuzhiyun - fsl,imx6dl-sabreauto # i.MX6 DualLite/Solo SABRE Automotive Board 198*4882a593Smuzhiyun - fsl,imx6dl-sabresd # i.MX6 DualLite SABRE Smart Device Board 199*4882a593Smuzhiyun - kontron,imx6dl-samx6i # Kontron i.MX6 Solo SMARC Module 200*4882a593Smuzhiyun - prt,prtrvt # Protonic RVT board 201*4882a593Smuzhiyun - prt,prtvt7 # Protonic VT7 board 202*4882a593Smuzhiyun - technexion,imx6dl-pico-dwarf # TechNexion i.MX6DL Pico-Dwarf 203*4882a593Smuzhiyun - technexion,imx6dl-pico-hobbit # TechNexion i.MX6DL Pico-Hobbit 204*4882a593Smuzhiyun - technexion,imx6dl-pico-nymph # TechNexion i.MX6DL Pico-Nymph 205*4882a593Smuzhiyun - technexion,imx6dl-pico-pi # TechNexion i.MX6DL Pico-Pi 206*4882a593Smuzhiyun - technologic,imx6dl-ts4900 207*4882a593Smuzhiyun - technologic,imx6dl-ts7970 208*4882a593Smuzhiyun - toradex,colibri_imx6dl # Colibri iMX6 Module 209*4882a593Smuzhiyun - toradex,colibri_imx6dl-v1_1 # Colibri iMX6 Module V1.1 210*4882a593Smuzhiyun - toradex,colibri_imx6dl-eval-v3 # Colibri iMX6 Module on Colibri Evaluation Board V3 211*4882a593Smuzhiyun - toradex,colibri_imx6dl-v1_1-eval-v3 # Colibri iMX6 Module V1.1 on Colibri Evaluation Board V3 212*4882a593Smuzhiyun - ysoft,imx6dl-yapp4-draco # i.MX6 DualLite Y Soft IOTA Draco board 213*4882a593Smuzhiyun - ysoft,imx6dl-yapp4-hydra # i.MX6 DualLite Y Soft IOTA Hydra board 214*4882a593Smuzhiyun - ysoft,imx6dl-yapp4-orion # i.MX6 DualLite Y Soft IOTA Orion board 215*4882a593Smuzhiyun - ysoft,imx6dl-yapp4-ursa # i.MX6 Solo Y Soft IOTA Ursa board 216*4882a593Smuzhiyun - const: fsl,imx6dl 217*4882a593Smuzhiyun 218*4882a593Smuzhiyun - description: i.MX6DL Gateworks Ventana Boards 219*4882a593Smuzhiyun items: 220*4882a593Smuzhiyun - enum: 221*4882a593Smuzhiyun - gw,imx6dl-gw51xx 222*4882a593Smuzhiyun - gw,imx6dl-gw52xx 223*4882a593Smuzhiyun - gw,imx6dl-gw53xx 224*4882a593Smuzhiyun - gw,imx6dl-gw54xx 225*4882a593Smuzhiyun - gw,imx6dl-gw551x 226*4882a593Smuzhiyun - gw,imx6dl-gw552x 227*4882a593Smuzhiyun - gw,imx6dl-gw553x 228*4882a593Smuzhiyun - gw,imx6dl-gw560x 229*4882a593Smuzhiyun - gw,imx6dl-gw5903 230*4882a593Smuzhiyun - gw,imx6dl-gw5904 231*4882a593Smuzhiyun - gw,imx6dl-gw5907 232*4882a593Smuzhiyun - gw,imx6dl-gw5910 233*4882a593Smuzhiyun - gw,imx6dl-gw5912 234*4882a593Smuzhiyun - gw,imx6dl-gw5913 235*4882a593Smuzhiyun - const: gw,ventana 236*4882a593Smuzhiyun - const: fsl,imx6dl 237*4882a593Smuzhiyun 238*4882a593Smuzhiyun - description: i.MX6DL PHYTEC phyBOARD-Mira 239*4882a593Smuzhiyun items: 240*4882a593Smuzhiyun - enum: 241*4882a593Smuzhiyun - phytec,imx6dl-pbac06-emmc # PHYTEC phyBOARD-Mira eMMC RDK 242*4882a593Smuzhiyun - phytec,imx6dl-pbac06-nand # PHYTEC phyBOARD-Mira NAND RDK 243*4882a593Smuzhiyun - const: phytec,imx6dl-pbac06 # PHYTEC phyBOARD-Mira 244*4882a593Smuzhiyun - const: phytec,imx6qdl-pcm058 # PHYTEC phyCORE-i.MX6 245*4882a593Smuzhiyun - const: fsl,imx6dl 246*4882a593Smuzhiyun 247*4882a593Smuzhiyun - description: i.MX6DL PHYTEC phyFLEX-i.MX6 248*4882a593Smuzhiyun items: 249*4882a593Smuzhiyun - const: phytec,imx6dl-pbab01 # PHYTEC phyFLEX carrier board 250*4882a593Smuzhiyun - const: phytec,imx6dl-pfla02 # PHYTEC phyFLEX-i.MX6 Quad 251*4882a593Smuzhiyun - const: fsl,imx6dl 252*4882a593Smuzhiyun 253*4882a593Smuzhiyun - description: i.MX6SL based Boards 254*4882a593Smuzhiyun items: 255*4882a593Smuzhiyun - enum: 256*4882a593Smuzhiyun - fsl,imx6sl-evk # i.MX6 SoloLite EVK Board 257*4882a593Smuzhiyun - kobo,tolino-shine2hd 258*4882a593Smuzhiyun - kobo,tolino-shine3 259*4882a593Smuzhiyun - const: fsl,imx6sl 260*4882a593Smuzhiyun 261*4882a593Smuzhiyun - description: i.MX6SLL based Boards 262*4882a593Smuzhiyun items: 263*4882a593Smuzhiyun - enum: 264*4882a593Smuzhiyun - fsl,imx6sll-evk 265*4882a593Smuzhiyun - kobo,clarahd 266*4882a593Smuzhiyun - const: fsl,imx6sll 267*4882a593Smuzhiyun 268*4882a593Smuzhiyun - description: i.MX6SX based Boards 269*4882a593Smuzhiyun items: 270*4882a593Smuzhiyun - enum: 271*4882a593Smuzhiyun - fsl,imx6sx-sabreauto # i.MX6 SoloX Sabre Auto Board 272*4882a593Smuzhiyun - fsl,imx6sx-sdb # i.MX6 SoloX SDB Board 273*4882a593Smuzhiyun - fsl,imx6sx-sdb-reva # i.MX6 SoloX SDB Rev-A Board 274*4882a593Smuzhiyun - const: fsl,imx6sx 275*4882a593Smuzhiyun 276*4882a593Smuzhiyun - description: i.MX6UL based Boards 277*4882a593Smuzhiyun items: 278*4882a593Smuzhiyun - enum: 279*4882a593Smuzhiyun - armadeus,imx6ul-opos6ul # OPOS6UL (i.MX6UL) SoM 280*4882a593Smuzhiyun - armadeus,imx6ul-opos6uldev # OPOS6UL (i.MX6UL) SoM on OPOS6ULDev board 281*4882a593Smuzhiyun - fsl,imx6ul-14x14-evk # i.MX6 UltraLite 14x14 EVK Board 282*4882a593Smuzhiyun - kontron,imx6ul-n6310-som # Kontron N6310 SOM 283*4882a593Smuzhiyun - kontron,imx6ul-n6311-som # Kontron N6311 SOM 284*4882a593Smuzhiyun - technexion,imx6ul-pico-dwarf # TechNexion i.MX6UL Pico-Dwarf 285*4882a593Smuzhiyun - technexion,imx6ul-pico-hobbit # TechNexion i.MX6UL Pico-Hobbit 286*4882a593Smuzhiyun - technexion,imx6ul-pico-pi # TechNexion i.MX6UL Pico-Pi 287*4882a593Smuzhiyun - const: fsl,imx6ul 288*4882a593Smuzhiyun 289*4882a593Smuzhiyun - description: i.MX6UL PHYTEC phyBOARD-Segin 290*4882a593Smuzhiyun items: 291*4882a593Smuzhiyun - enum: 292*4882a593Smuzhiyun - phytec,imx6ul-pbacd10-emmc 293*4882a593Smuzhiyun - phytec,imx6ul-pbacd10-nand 294*4882a593Smuzhiyun - const: phytec,imx6ul-pbacd10 # PHYTEC phyBOARD-Segin with i.MX6 UL 295*4882a593Smuzhiyun - const: phytec,imx6ul-pcl063 # PHYTEC phyCORE-i.MX 6UL 296*4882a593Smuzhiyun - const: fsl,imx6ul 297*4882a593Smuzhiyun 298*4882a593Smuzhiyun - description: Kontron N6310 S Board 299*4882a593Smuzhiyun items: 300*4882a593Smuzhiyun - const: kontron,imx6ul-n6310-s 301*4882a593Smuzhiyun - const: kontron,imx6ul-n6310-som 302*4882a593Smuzhiyun - const: fsl,imx6ul 303*4882a593Smuzhiyun 304*4882a593Smuzhiyun - description: Kontron N6311 S Board 305*4882a593Smuzhiyun items: 306*4882a593Smuzhiyun - const: kontron,imx6ul-n6311-s 307*4882a593Smuzhiyun - const: kontron,imx6ul-n6311-som 308*4882a593Smuzhiyun - const: fsl,imx6ul 309*4882a593Smuzhiyun 310*4882a593Smuzhiyun - description: Kontron N6310 S 43 Board 311*4882a593Smuzhiyun items: 312*4882a593Smuzhiyun - const: kontron,imx6ul-n6310-s-43 313*4882a593Smuzhiyun - const: kontron,imx6ul-n6310-s 314*4882a593Smuzhiyun - const: kontron,imx6ul-n6310-som 315*4882a593Smuzhiyun - const: fsl,imx6ul 316*4882a593Smuzhiyun 317*4882a593Smuzhiyun - description: i.MX6ULL based Boards 318*4882a593Smuzhiyun items: 319*4882a593Smuzhiyun - enum: 320*4882a593Smuzhiyun - armadeus,imx6ull-opos6ul # OPOS6UL (i.MX6ULL) SoM 321*4882a593Smuzhiyun - armadeus,imx6ull-opos6uldev # OPOS6UL (i.MX6ULL) SoM on OPOS6ULDev board 322*4882a593Smuzhiyun - fsl,imx6ull-14x14-evk # i.MX6 UltraLiteLite 14x14 EVK Board 323*4882a593Smuzhiyun - kontron,imx6ull-n6411-som # Kontron N6411 SOM 324*4882a593Smuzhiyun - myir,imx6ull-mys-6ulx-eval # MYiR Tech iMX6ULL Evaluation Board 325*4882a593Smuzhiyun - toradex,colibri-imx6ull-eval # Colibri iMX6ULL Module on Colibri Eval Board 326*4882a593Smuzhiyun - toradex,colibri-imx6ull-wifi-eval # Colibri iMX6ULL Wi-Fi / BT Module on Colibri Eval Board 327*4882a593Smuzhiyun - const: fsl,imx6ull 328*4882a593Smuzhiyun 329*4882a593Smuzhiyun - description: i.MX6ULL PHYTEC phyBOARD-Segin 330*4882a593Smuzhiyun items: 331*4882a593Smuzhiyun - enum: 332*4882a593Smuzhiyun - phytec,imx6ull-pbacd10-emmc 333*4882a593Smuzhiyun - phytec,imx6ull-pbacd10-nand 334*4882a593Smuzhiyun - const: phytec,imx6ull-pbacd10 # PHYTEC phyBOARD-Segin with i.MX6 ULL 335*4882a593Smuzhiyun - const: phytec,imx6ull-pcl063 # PHYTEC phyCORE-i.MX 6ULL 336*4882a593Smuzhiyun - const: fsl,imx6ull 337*4882a593Smuzhiyun 338*4882a593Smuzhiyun - description: Kontron N6411 S Board 339*4882a593Smuzhiyun items: 340*4882a593Smuzhiyun - const: kontron,imx6ull-n6411-s 341*4882a593Smuzhiyun - const: kontron,imx6ull-n6411-som 342*4882a593Smuzhiyun - const: fsl,imx6ull 343*4882a593Smuzhiyun 344*4882a593Smuzhiyun - description: i.MX6ULZ based Boards 345*4882a593Smuzhiyun items: 346*4882a593Smuzhiyun - enum: 347*4882a593Smuzhiyun - fsl,imx6ulz-14x14-evk # i.MX6 ULZ 14x14 EVK Board 348*4882a593Smuzhiyun - const: fsl,imx6ull # This seems odd. Should be last? 349*4882a593Smuzhiyun - const: fsl,imx6ulz 350*4882a593Smuzhiyun 351*4882a593Smuzhiyun - description: i.MX7S based Boards 352*4882a593Smuzhiyun items: 353*4882a593Smuzhiyun - enum: 354*4882a593Smuzhiyun - toradex,colibri-imx7s # Colibri iMX7 Solo Module 355*4882a593Smuzhiyun - toradex,colibri-imx7s-aster # Colibri iMX7 Solo Module on Aster Carrier Board 356*4882a593Smuzhiyun - toradex,colibri-imx7s-eval-v3 # Colibri iMX7 Solo Module on Colibri Evaluation Board V3 357*4882a593Smuzhiyun - tq,imx7s-mba7 # i.MX7S TQ MBa7 with TQMa7S SoM 358*4882a593Smuzhiyun - const: fsl,imx7s 359*4882a593Smuzhiyun 360*4882a593Smuzhiyun - description: i.MX7D based Boards 361*4882a593Smuzhiyun items: 362*4882a593Smuzhiyun - enum: 363*4882a593Smuzhiyun - fsl,imx7d-sdb # i.MX7 SabreSD Board 364*4882a593Smuzhiyun - fsl,imx7d-sdb-reva # i.MX7 SabreSD Rev-A Board 365*4882a593Smuzhiyun - novtech,imx7d-meerkat96 # i.MX7 Meerkat96 Board 366*4882a593Smuzhiyun - technexion,imx7d-pico-dwarf # TechNexion i.MX7D Pico-Dwarf 367*4882a593Smuzhiyun - technexion,imx7d-pico-hobbit # TechNexion i.MX7D Pico-Hobbit 368*4882a593Smuzhiyun - technexion,imx7d-pico-nymph # TechNexion i.MX7D Pico-Nymph 369*4882a593Smuzhiyun - technexion,imx7d-pico-pi # TechNexion i.MX7D Pico-Pi 370*4882a593Smuzhiyun - toradex,colibri-imx7d # Colibri iMX7 Dual Module 371*4882a593Smuzhiyun - toradex,colibri-imx7d-aster # Colibri iMX7 Dual Module on Aster Carrier Board 372*4882a593Smuzhiyun - toradex,colibri-imx7d-emmc # Colibri iMX7 Dual 1GB (eMMC) Module 373*4882a593Smuzhiyun - toradex,colibri-imx7d-emmc-aster # Colibri iMX7 Dual 1GB (eMMC) Module on 374*4882a593Smuzhiyun # Aster Carrier Board 375*4882a593Smuzhiyun - toradex,colibri-imx7d-emmc-eval-v3 # Colibri iMX7 Dual 1GB (eMMC) Module on 376*4882a593Smuzhiyun # Colibri Evaluation Board V3 377*4882a593Smuzhiyun - toradex,colibri-imx7d-eval-v3 # Colibri iMX7 Dual Module on 378*4882a593Smuzhiyun # Colibri Evaluation Board V3 379*4882a593Smuzhiyun - tq,imx7d-mba7 # i.MX7D TQ MBa7 with TQMa7D SoM 380*4882a593Smuzhiyun - zii,imx7d-rmu2 # ZII RMU2 Board 381*4882a593Smuzhiyun - zii,imx7d-rpu2 # ZII RPU2 Board 382*4882a593Smuzhiyun - const: fsl,imx7d 383*4882a593Smuzhiyun 384*4882a593Smuzhiyun - description: 385*4882a593Smuzhiyun Compulab SBC-iMX7 is a single board computer based on the 386*4882a593Smuzhiyun Freescale i.MX7 system-on-chip. SBC-iMX7 is implemented with 387*4882a593Smuzhiyun the CL-SOM-iMX7 System-on-Module providing most of the functions, 388*4882a593Smuzhiyun and SB-SOM-iMX7 carrier board providing additional peripheral 389*4882a593Smuzhiyun functions and connectors. 390*4882a593Smuzhiyun items: 391*4882a593Smuzhiyun - const: compulab,sbc-imx7 392*4882a593Smuzhiyun - const: compulab,cl-som-imx7 393*4882a593Smuzhiyun - const: fsl,imx7d 394*4882a593Smuzhiyun 395*4882a593Smuzhiyun - description: i.MX7ULP based Boards 396*4882a593Smuzhiyun items: 397*4882a593Smuzhiyun - enum: 398*4882a593Smuzhiyun - ea,imx7ulp-com # i.MX7ULP Embedded Artists COM Board 399*4882a593Smuzhiyun - fsl,imx7ulp-evk # i.MX7ULP Evaluation Kit 400*4882a593Smuzhiyun - const: fsl,imx7ulp 401*4882a593Smuzhiyun 402*4882a593Smuzhiyun - description: i.MX8MM based Boards 403*4882a593Smuzhiyun items: 404*4882a593Smuzhiyun - enum: 405*4882a593Smuzhiyun - beacon,imx8mm-beacon-kit # i.MX8MM Beacon Development Kit 406*4882a593Smuzhiyun - fsl,imx8mm-ddr4-evk # i.MX8MM DDR4 EVK Board 407*4882a593Smuzhiyun - fsl,imx8mm-evk # i.MX8MM EVK Board 408*4882a593Smuzhiyun - variscite,var-som-mx8mm # i.MX8MM Variscite VAR-SOM-MX8MM module 409*4882a593Smuzhiyun - const: fsl,imx8mm 410*4882a593Smuzhiyun 411*4882a593Smuzhiyun - description: Variscite VAR-SOM-MX8MM based boards 412*4882a593Smuzhiyun items: 413*4882a593Smuzhiyun - const: variscite,var-som-mx8mm-symphony 414*4882a593Smuzhiyun - const: variscite,var-som-mx8mm 415*4882a593Smuzhiyun - const: fsl,imx8mm 416*4882a593Smuzhiyun 417*4882a593Smuzhiyun - description: i.MX8MN based Boards 418*4882a593Smuzhiyun items: 419*4882a593Smuzhiyun - enum: 420*4882a593Smuzhiyun - fsl,imx8mn-ddr4-evk # i.MX8MN DDR4 EVK Board 421*4882a593Smuzhiyun - fsl,imx8mn-evk # i.MX8MN LPDDR4 EVK Board 422*4882a593Smuzhiyun - const: fsl,imx8mn 423*4882a593Smuzhiyun 424*4882a593Smuzhiyun - description: Variscite VAR-SOM-MX8MN based boards 425*4882a593Smuzhiyun items: 426*4882a593Smuzhiyun - const: variscite,var-som-mx8mn-symphony 427*4882a593Smuzhiyun - const: variscite,var-som-mx8mn 428*4882a593Smuzhiyun - const: fsl,imx8mn 429*4882a593Smuzhiyun 430*4882a593Smuzhiyun - description: i.MX8MP based Boards 431*4882a593Smuzhiyun items: 432*4882a593Smuzhiyun - enum: 433*4882a593Smuzhiyun - fsl,imx8mp-evk # i.MX8MP EVK Board 434*4882a593Smuzhiyun - const: fsl,imx8mp 435*4882a593Smuzhiyun 436*4882a593Smuzhiyun - description: i.MX8MQ based Boards 437*4882a593Smuzhiyun items: 438*4882a593Smuzhiyun - enum: 439*4882a593Smuzhiyun - boundary,imx8mq-nitrogen8m # i.MX8MQ NITROGEN Board 440*4882a593Smuzhiyun - einfochips,imx8mq-thor96 # i.MX8MQ Thor96 Board 441*4882a593Smuzhiyun - fsl,imx8mq-evk # i.MX8MQ EVK Board 442*4882a593Smuzhiyun - google,imx8mq-phanbell # Google Coral Edge TPU 443*4882a593Smuzhiyun - purism,librem5-devkit # Purism Librem5 devkit 444*4882a593Smuzhiyun - solidrun,hummingboard-pulse # SolidRun Hummingboard Pulse 445*4882a593Smuzhiyun - technexion,pico-pi-imx8m # TechNexion PICO-PI-8M evk 446*4882a593Smuzhiyun - const: fsl,imx8mq 447*4882a593Smuzhiyun 448*4882a593Smuzhiyun - description: Purism Librem5 phones 449*4882a593Smuzhiyun items: 450*4882a593Smuzhiyun - enum: 451*4882a593Smuzhiyun - purism,librem5r2 # Purism Librem5 phone "Chestnut" 452*4882a593Smuzhiyun - purism,librem5r3 # Purism Librem5 phone "Dogwood" 453*4882a593Smuzhiyun - const: purism,librem5 454*4882a593Smuzhiyun - const: fsl,imx8mq 455*4882a593Smuzhiyun 456*4882a593Smuzhiyun - description: Zodiac Inflight Innovations Ultra Boards 457*4882a593Smuzhiyun items: 458*4882a593Smuzhiyun - enum: 459*4882a593Smuzhiyun - zii,imx8mq-ultra-rmb3 460*4882a593Smuzhiyun - zii,imx8mq-ultra-zest 461*4882a593Smuzhiyun - const: zii,imx8mq-ultra 462*4882a593Smuzhiyun - const: fsl,imx8mq 463*4882a593Smuzhiyun 464*4882a593Smuzhiyun - description: i.MX8QXP based Boards 465*4882a593Smuzhiyun items: 466*4882a593Smuzhiyun - enum: 467*4882a593Smuzhiyun - einfochips,imx8qxp-ai_ml # i.MX8QXP AI_ML Board 468*4882a593Smuzhiyun - fsl,imx8qxp-mek # i.MX8QXP MEK Board 469*4882a593Smuzhiyun - toradex,colibri-imx8x # Colibri iMX8X Module 470*4882a593Smuzhiyun - const: fsl,imx8qxp 471*4882a593Smuzhiyun 472*4882a593Smuzhiyun - description: Toradex Colibri i.MX8 Evaluation Board 473*4882a593Smuzhiyun items: 474*4882a593Smuzhiyun - enum: 475*4882a593Smuzhiyun - toradex,colibri-imx8x-eval-v3 # Colibri iMX8X Module on Colibri Evaluation Board V3 476*4882a593Smuzhiyun - const: toradex,colibri-imx8x 477*4882a593Smuzhiyun - const: fsl,imx8qxp 478*4882a593Smuzhiyun 479*4882a593Smuzhiyun - description: 480*4882a593Smuzhiyun Freescale Vybrid Platform Device Tree Bindings 481*4882a593Smuzhiyun 482*4882a593Smuzhiyun For the Vybrid SoC familiy all variants with DDR controller are supported, 483*4882a593Smuzhiyun which is the VF5xx and VF6xx series. Out of historical reasons, in most 484*4882a593Smuzhiyun places the kernel uses vf610 to refer to the whole familiy. 485*4882a593Smuzhiyun The compatible string "fsl,vf610m4" is used for the secondary Cortex-M4 486*4882a593Smuzhiyun core support. 487*4882a593Smuzhiyun items: 488*4882a593Smuzhiyun - enum: 489*4882a593Smuzhiyun - fsl,vf500 490*4882a593Smuzhiyun - fsl,vf510 491*4882a593Smuzhiyun - fsl,vf600 492*4882a593Smuzhiyun - fsl,vf610 493*4882a593Smuzhiyun - fsl,vf610m4 494*4882a593Smuzhiyun - toradex,vf500-colibri_vf50 # Colibri VF50 Module 495*4882a593Smuzhiyun - toradex,vf500-colibri_vf50-on-eval # Colibri VF50 Module on Colibri Evaluation Board 496*4882a593Smuzhiyun - toradex,vf610-colibri_vf61 # Colibri VF61 Module 497*4882a593Smuzhiyun - toradex,vf610-colibri_vf61-on-eval # Colibri VF61 Module on Colibri Evaluation Board 498*4882a593Smuzhiyun 499*4882a593Smuzhiyun - description: ZII's VF610 based Boards 500*4882a593Smuzhiyun items: 501*4882a593Smuzhiyun - enum: 502*4882a593Smuzhiyun - zii,vf610cfu1 # ZII VF610 CFU1 Board 503*4882a593Smuzhiyun - zii,vf610dev-c # ZII VF610 Development Board, Rev C 504*4882a593Smuzhiyun - zii,vf610dev-b # ZII VF610 Development Board, Rev B 505*4882a593Smuzhiyun - zii,vf610scu4-aib # ZII VF610 SCU4 AIB 506*4882a593Smuzhiyun - zii,vf610dtu # ZII VF610 SSMB DTU Board 507*4882a593Smuzhiyun - zii,vf610spu3 # ZII VF610 SSMB SPU3 Board 508*4882a593Smuzhiyun - zii,vf610spb4 # ZII VF610 SPB4 Board 509*4882a593Smuzhiyun - const: zii,vf610dev 510*4882a593Smuzhiyun - const: fsl,vf610 511*4882a593Smuzhiyun 512*4882a593Smuzhiyun - description: LS1012A based Boards 513*4882a593Smuzhiyun items: 514*4882a593Smuzhiyun - enum: 515*4882a593Smuzhiyun - ebs-systart,oxalis 516*4882a593Smuzhiyun - fsl,ls1012a-rdb 517*4882a593Smuzhiyun - fsl,ls1012a-frdm 518*4882a593Smuzhiyun - fsl,ls1012a-qds 519*4882a593Smuzhiyun - const: fsl,ls1012a 520*4882a593Smuzhiyun 521*4882a593Smuzhiyun - description: LS1021A based Boards 522*4882a593Smuzhiyun items: 523*4882a593Smuzhiyun - enum: 524*4882a593Smuzhiyun - fsl,ls1021a-moxa-uc-8410a 525*4882a593Smuzhiyun - fsl,ls1021a-qds 526*4882a593Smuzhiyun - fsl,ls1021a-twr 527*4882a593Smuzhiyun - const: fsl,ls1021a 528*4882a593Smuzhiyun 529*4882a593Smuzhiyun - description: LS1028A based Boards 530*4882a593Smuzhiyun items: 531*4882a593Smuzhiyun - enum: 532*4882a593Smuzhiyun - fsl,ls1028a-qds 533*4882a593Smuzhiyun - fsl,ls1028a-rdb 534*4882a593Smuzhiyun - const: fsl,ls1028a 535*4882a593Smuzhiyun 536*4882a593Smuzhiyun - description: Kontron KBox A-230-LS 537*4882a593Smuzhiyun items: 538*4882a593Smuzhiyun - const: kontron,kbox-a-230-ls 539*4882a593Smuzhiyun - const: kontron,sl28-var4 540*4882a593Smuzhiyun - const: kontron,sl28 541*4882a593Smuzhiyun - const: fsl,ls1028a 542*4882a593Smuzhiyun - description: 543*4882a593Smuzhiyun Kontron SMARC-sAL28 board on the SMARC Eval Carrier 2.0 544*4882a593Smuzhiyun items: 545*4882a593Smuzhiyun - enum: 546*4882a593Smuzhiyun - kontron,sl28-var2-ads2 547*4882a593Smuzhiyun - kontron,sl28-var3-ads2 548*4882a593Smuzhiyun - kontron,sl28-var4-ads2 549*4882a593Smuzhiyun - enum: 550*4882a593Smuzhiyun - kontron,sl28-var2 551*4882a593Smuzhiyun - kontron,sl28-var3 552*4882a593Smuzhiyun - kontron,sl28-var4 553*4882a593Smuzhiyun - const: kontron,sl28 554*4882a593Smuzhiyun - const: fsl,ls1028a 555*4882a593Smuzhiyun 556*4882a593Smuzhiyun - description: 557*4882a593Smuzhiyun Kontron SMARC-sAL28 board (on a generic/undefined carrier) 558*4882a593Smuzhiyun items: 559*4882a593Smuzhiyun - enum: 560*4882a593Smuzhiyun - kontron,sl28-var2 561*4882a593Smuzhiyun - kontron,sl28-var3 562*4882a593Smuzhiyun - kontron,sl28-var4 563*4882a593Smuzhiyun - const: kontron,sl28 564*4882a593Smuzhiyun - const: fsl,ls1028a 565*4882a593Smuzhiyun 566*4882a593Smuzhiyun - description: 567*4882a593Smuzhiyun Kontron SMARC-sAL28 board (base). This is used in the base device 568*4882a593Smuzhiyun tree which is compatible with the overlays provided by the 569*4882a593Smuzhiyun vendor. 570*4882a593Smuzhiyun items: 571*4882a593Smuzhiyun - const: kontron,sl28 572*4882a593Smuzhiyun - const: fsl,ls1028a 573*4882a593Smuzhiyun 574*4882a593Smuzhiyun - description: LS1043A based Boards 575*4882a593Smuzhiyun items: 576*4882a593Smuzhiyun - enum: 577*4882a593Smuzhiyun - fsl,ls1043a-rdb 578*4882a593Smuzhiyun - fsl,ls1043a-qds 579*4882a593Smuzhiyun - const: fsl,ls1043a 580*4882a593Smuzhiyun 581*4882a593Smuzhiyun - description: LS1046A based Boards 582*4882a593Smuzhiyun items: 583*4882a593Smuzhiyun - enum: 584*4882a593Smuzhiyun - fsl,ls1046a-frwy 585*4882a593Smuzhiyun - fsl,ls1046a-qds 586*4882a593Smuzhiyun - fsl,ls1046a-rdb 587*4882a593Smuzhiyun - const: fsl,ls1046a 588*4882a593Smuzhiyun 589*4882a593Smuzhiyun - description: LS1088A based Boards 590*4882a593Smuzhiyun items: 591*4882a593Smuzhiyun - enum: 592*4882a593Smuzhiyun - fsl,ls1088a-qds 593*4882a593Smuzhiyun - fsl,ls1088a-rdb 594*4882a593Smuzhiyun - const: fsl,ls1088a 595*4882a593Smuzhiyun 596*4882a593Smuzhiyun - description: LS2080A based Boards 597*4882a593Smuzhiyun items: 598*4882a593Smuzhiyun - enum: 599*4882a593Smuzhiyun - fsl,ls2080a-simu 600*4882a593Smuzhiyun - fsl,ls2080a-qds 601*4882a593Smuzhiyun - fsl,ls2080a-rdb 602*4882a593Smuzhiyun - const: fsl,ls2080a 603*4882a593Smuzhiyun 604*4882a593Smuzhiyun - description: LS2088A based Boards 605*4882a593Smuzhiyun items: 606*4882a593Smuzhiyun - enum: 607*4882a593Smuzhiyun - fsl,ls2088a-qds 608*4882a593Smuzhiyun - fsl,ls2088a-rdb 609*4882a593Smuzhiyun - const: fsl,ls2088a 610*4882a593Smuzhiyun 611*4882a593Smuzhiyun - description: LX2160A based Boards 612*4882a593Smuzhiyun items: 613*4882a593Smuzhiyun - enum: 614*4882a593Smuzhiyun - fsl,lx2160a-qds 615*4882a593Smuzhiyun - fsl,lx2160a-rdb 616*4882a593Smuzhiyun - const: fsl,lx2160a 617*4882a593Smuzhiyun 618*4882a593Smuzhiyun - description: S32V234 based Boards 619*4882a593Smuzhiyun items: 620*4882a593Smuzhiyun - enum: 621*4882a593Smuzhiyun - fsl,s32v234-evb # S32V234-EVB2 Customer Evaluation Board 622*4882a593Smuzhiyun - const: fsl,s32v234 623*4882a593Smuzhiyun 624*4882a593SmuzhiyunadditionalProperties: true 625*4882a593Smuzhiyun 626*4882a593Smuzhiyun... 627