Loading...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 | # SPDX-License-Identifier: GPL-2.0 %YAML 1.2 --- $id: http://devicetree.org/schemas/bindings/arm/fsl.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Freescale i.MX Platforms Device Tree Bindings maintainers: - Shawn Guo <shawnguo@kernel.org> - Li Yang <leoyang.li@nxp.com> properties: $nodename: const: '/' compatible: oneOf: - description: i.MX23 based Boards items: - enum: - fsl,imx23-evk - olimex,imx23-olinuxino - const: fsl,imx23 - description: i.MX25 Product Development Kit items: - enum: - fsl,imx25-pdk - const: fsl,imx25 - description: i.MX27 Product Development Kit items: - enum: - fsl,imx27-pdk - const: fsl,imx27 - description: i.MX28 based Boards items: - enum: - fsl,imx28-evk - i2se,duckbill - i2se,duckbill-2 - technologic,imx28-ts4600 - const: fsl,imx28 - description: i.MX28 Duckbill 2 based Boards items: - enum: - i2se,duckbill-2-485 - i2se,duckbill-2-enocean - i2se,duckbill-2-spi - const: i2se,duckbill-2 - const: fsl,imx28 - description: i.MX51 Babbage Board items: - enum: - armadeus,imx51-apf51 - fsl,imx51-babbage - technologic,imx51-ts4800 - const: fsl,imx51 - description: i.MX53 based Boards items: - enum: - bhf,cx9020 - fsl,imx53-ard - fsl,imx53-evk - fsl,imx53-qsb - fsl,imx53-smd - const: fsl,imx53 - description: i.MX6Q based Boards items: - enum: - fsl,imx6q-arm2 - fsl,imx6q-sabreauto - fsl,imx6q-sabrelite - fsl,imx6q-sabresd - technologic,imx6q-ts4900 - technologic,imx6q-ts7970 - const: fsl,imx6q - description: i.MX6QP based Boards items: - enum: - fsl,imx6qp-sabreauto # i.MX6 Quad Plus SABRE Automotive Board - fsl,imx6qp-sabresd # i.MX6 Quad Plus SABRE Smart Device Board - const: fsl,imx6qp - description: i.MX6DL based Boards items: - enum: - fsl,imx6dl-sabreauto # i.MX6 DualLite/Solo SABRE Automotive Board - fsl,imx6dl-sabresd # i.MX6 DualLite SABRE Smart Device Board - technologic,imx6dl-ts4900 - technologic,imx6dl-ts7970 - ysoft,imx6dl-yapp4-draco # i.MX6 DualLite Y Soft IOTA Draco board - ysoft,imx6dl-yapp4-hydra # i.MX6 DualLite Y Soft IOTA Hydra board - ysoft,imx6dl-yapp4-ursa # i.MX6 Solo Y Soft IOTA Ursa board - const: fsl,imx6dl - description: i.MX6SL based Boards items: - enum: - fsl,imx6sl-evk # i.MX6 SoloLite EVK Board - const: fsl,imx6sl - description: i.MX6SLL based Boards items: - enum: - fsl,imx6sll-evk - const: fsl,imx6sll - description: i.MX6SX based Boards items: - enum: - fsl,imx6sx-sabreauto # i.MX6 SoloX Sabre Auto Board - fsl,imx6sx-sdb # i.MX6 SoloX SDB Board - const: fsl,imx6sx - description: i.MX6UL based Boards items: - enum: - fsl,imx6ul-14x14-evk # i.MX6 UltraLite 14x14 EVK Board - const: fsl,imx6ul - description: i.MX6ULL based Boards items: - enum: - fsl,imx6ull-14x14-evk # i.MX6 UltraLiteLite 14x14 EVK Board - const: fsl,imx6ull - description: i.MX6ULZ based Boards items: - enum: - fsl,imx6ulz-14x14-evk # i.MX6 ULZ 14x14 EVK Board - const: fsl,imx6ull # This seems odd. Should be last? - const: fsl,imx6ulz - description: i.MX7D based Boards items: - enum: - fsl,imx7d-sdb # i.MX7 SabreSD Board - const: fsl,imx7d - description: Compulab SBC-iMX7 is a single board computer based on the Freescale i.MX7 system-on-chip. SBC-iMX7 is implemented with the CL-SOM-iMX7 System-on-Module providing most of the functions, and SB-SOM-iMX7 carrier board providing additional peripheral functions and connectors. items: - const: compulab,sbc-imx7 - const: compulab,cl-som-imx7 - const: fsl,imx7d - description: i.MX8QXP based Boards items: - enum: - fsl,imx8qxp-mek # i.MX8QXP MEK Board - const: fsl,imx8qxp - description: Freescale Vybrid Platform Device Tree Bindings For the Vybrid SoC familiy all variants with DDR controller are supported, which is the VF5xx and VF6xx series. Out of historical reasons, in most places the kernel uses vf610 to refer to the whole familiy. The compatible string "fsl,vf610m4" is used for the secondary Cortex-M4 core support. items: - enum: - fsl,vf500 - fsl,vf510 - fsl,vf600 - fsl,vf610 - fsl,vf610m4 - description: LS1012A based Boards items: - enum: - ebs-systart,oxalis - fsl,ls1012a-rdb - fsl,ls1012a-frdm - fsl,ls1012a-qds - const: fsl,ls1012a - description: LS1021A based Boards items: - enum: - fsl,ls1021a-moxa-uc-8410a - fsl,ls1021a-qds - fsl,ls1021a-twr - const: fsl,ls1021a - description: LS1043A based Boards items: - enum: - fsl,ls1043a-rdb - fsl,ls1043a-qds - const: fsl,ls1043a - description: LS1046A based Boards items: - enum: - fsl,ls1046a-qds - fsl,ls1046a-rdb - const: fsl,ls1046a - description: LS1088A based Boards items: - enum: - fsl,ls1088a-qds - fsl,ls1088a-rdb - const: fsl,ls1088a - description: LS2080A based Boards items: - enum: - fsl,ls2080a-simu - fsl,ls2080a-qds - fsl,ls2080a-rdb - const: fsl,ls2080a - description: LS2088A based Boards items: - enum: - fsl,ls2088a-qds - fsl,ls2088a-rdb - const: fsl,ls2088a ... |