diff options
Diffstat (limited to 'arch/arm/mach-imx/Kconfig')
| -rw-r--r-- | arch/arm/mach-imx/Kconfig | 120 |
1 files changed, 60 insertions, 60 deletions
diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig index 32197c117afe..8d276584650e 100644 --- a/arch/arm/mach-imx/Kconfig +++ b/arch/arm/mach-imx/Kconfig | |||
| @@ -41,68 +41,68 @@ config SOC_IMX1 | |||
| 41 | 41 | ||
| 42 | config SOC_IMX21 | 42 | config SOC_IMX21 |
| 43 | bool | 43 | bool |
| 44 | select MACH_MX21 | ||
| 45 | select CPU_ARM926T | ||
| 46 | select COMMON_CLK | 44 | select COMMON_CLK |
| 45 | select CPU_ARM926T | ||
| 47 | select IMX_HAVE_IOMUX_V1 | 46 | select IMX_HAVE_IOMUX_V1 |
| 47 | select MACH_MX21 | ||
| 48 | select MXC_AVIC | 48 | select MXC_AVIC |
| 49 | 49 | ||
| 50 | config SOC_IMX25 | 50 | config SOC_IMX25 |
| 51 | bool | 51 | bool |
| 52 | select ARCH_MX25 | 52 | select ARCH_MX25 |
| 53 | select ARCH_MXC_IOMUX_V3 | ||
| 53 | select COMMON_CLK | 54 | select COMMON_CLK |
| 54 | select CPU_ARM926T | 55 | select CPU_ARM926T |
| 55 | select HAVE_CAN_FLEXCAN if CAN | 56 | select HAVE_CAN_FLEXCAN if CAN |
| 56 | select ARCH_MXC_IOMUX_V3 | ||
| 57 | select MXC_AVIC | 57 | select MXC_AVIC |
| 58 | 58 | ||
| 59 | config SOC_IMX27 | 59 | config SOC_IMX27 |
| 60 | bool | 60 | bool |
| 61 | select MACH_MX27 | ||
| 62 | select CPU_ARM926T | ||
| 63 | select COMMON_CLK | 61 | select COMMON_CLK |
| 62 | select CPU_ARM926T | ||
| 64 | select IMX_HAVE_IOMUX_V1 | 63 | select IMX_HAVE_IOMUX_V1 |
| 64 | select MACH_MX27 | ||
| 65 | select MXC_AVIC | 65 | select MXC_AVIC |
| 66 | 66 | ||
| 67 | config SOC_IMX31 | 67 | config SOC_IMX31 |
| 68 | bool | 68 | bool |
| 69 | select COMMON_CLK | ||
| 69 | select CPU_V6 | 70 | select CPU_V6 |
| 70 | select IMX_HAVE_PLATFORM_MXC_RNGA | 71 | select IMX_HAVE_PLATFORM_MXC_RNGA |
| 71 | select MXC_AVIC | 72 | select MXC_AVIC |
| 72 | select COMMON_CLK | ||
| 73 | select SMP_ON_UP if SMP | 73 | select SMP_ON_UP if SMP |
| 74 | 74 | ||
| 75 | config SOC_IMX35 | 75 | config SOC_IMX35 |
| 76 | bool | 76 | bool |
| 77 | select CPU_V6K | ||
| 78 | select ARCH_MXC_IOMUX_V3 | 77 | select ARCH_MXC_IOMUX_V3 |
| 79 | select COMMON_CLK | 78 | select COMMON_CLK |
| 79 | select CPU_V6K | ||
| 80 | select HAVE_CAN_FLEXCAN if CAN | ||
| 80 | select HAVE_EPIT | 81 | select HAVE_EPIT |
| 81 | select MXC_AVIC | 82 | select MXC_AVIC |
| 82 | select SMP_ON_UP if SMP | 83 | select SMP_ON_UP if SMP |
| 83 | select HAVE_CAN_FLEXCAN if CAN | ||
| 84 | 84 | ||
| 85 | config SOC_IMX5 | 85 | config SOC_IMX5 |
| 86 | select CPU_V7 | 86 | bool |
| 87 | select MXC_TZIC | ||
| 88 | select COMMON_CLK | ||
| 89 | select ARCH_MXC_IOMUX_V3 | ||
| 90 | select ARCH_HAS_CPUFREQ | 87 | select ARCH_HAS_CPUFREQ |
| 91 | select ARCH_MX5 | 88 | select ARCH_MX5 |
| 92 | bool | 89 | select ARCH_MXC_IOMUX_V3 |
| 90 | select COMMON_CLK | ||
| 91 | select CPU_V7 | ||
| 92 | select MXC_TZIC | ||
| 93 | 93 | ||
| 94 | config SOC_IMX50 | 94 | config SOC_IMX50 |
| 95 | bool | 95 | bool |
| 96 | select SOC_IMX5 | ||
| 97 | select ARCH_MX50 | 96 | select ARCH_MX50 |
| 97 | select SOC_IMX5 | ||
| 98 | 98 | ||
| 99 | config SOC_IMX51 | 99 | config SOC_IMX51 |
| 100 | bool | 100 | bool |
| 101 | select SOC_IMX5 | ||
| 102 | select ARCH_MX5 | 101 | select ARCH_MX5 |
| 103 | select ARCH_MX51 | 102 | select ARCH_MX51 |
| 104 | select PINCTRL | 103 | select PINCTRL |
| 105 | select PINCTRL_IMX51 | 104 | select PINCTRL_IMX51 |
| 105 | select SOC_IMX5 | ||
| 106 | 106 | ||
| 107 | if ARCH_IMX_V4_V5 | 107 | if ARCH_IMX_V4_V5 |
| 108 | 108 | ||
| @@ -112,10 +112,10 @@ config MACH_MXLADS | |||
| 112 | 112 | ||
| 113 | config ARCH_MX1ADS | 113 | config ARCH_MX1ADS |
| 114 | bool "MX1ADS platform" | 114 | bool "MX1ADS platform" |
| 115 | select MACH_MXLADS | ||
| 116 | select SOC_IMX1 | ||
| 117 | select IMX_HAVE_PLATFORM_IMX_I2C | 115 | select IMX_HAVE_PLATFORM_IMX_I2C |
| 118 | select IMX_HAVE_PLATFORM_IMX_UART | 116 | select IMX_HAVE_PLATFORM_IMX_UART |
| 117 | select MACH_MXLADS | ||
| 118 | select SOC_IMX1 | ||
| 119 | help | 119 | help |
| 120 | Say Y here if you are using Motorola MX1ADS/MXLADS boards | 120 | Say Y here if you are using Motorola MX1ADS/MXLADS boards |
| 121 | 121 | ||
| @@ -127,9 +127,9 @@ config MACH_SCB9328 | |||
| 127 | 127 | ||
| 128 | config MACH_APF9328 | 128 | config MACH_APF9328 |
| 129 | bool "APF9328" | 129 | bool "APF9328" |
| 130 | select SOC_IMX1 | ||
| 131 | select IMX_HAVE_PLATFORM_IMX_I2C | 130 | select IMX_HAVE_PLATFORM_IMX_I2C |
| 132 | select IMX_HAVE_PLATFORM_IMX_UART | 131 | select IMX_HAVE_PLATFORM_IMX_UART |
| 132 | select SOC_IMX1 | ||
| 133 | help | 133 | help |
| 134 | Say Yes here if you are using the Armadeus APF9328 development board | 134 | Say Yes here if you are using the Armadeus APF9328 development board |
| 135 | 135 | ||
| @@ -137,11 +137,11 @@ comment "MX21 platforms:" | |||
| 137 | 137 | ||
| 138 | config MACH_MX21ADS | 138 | config MACH_MX21ADS |
| 139 | bool "MX21ADS platform" | 139 | bool "MX21ADS platform" |
| 140 | select SOC_IMX21 | ||
| 141 | select IMX_HAVE_PLATFORM_IMX_FB | 140 | select IMX_HAVE_PLATFORM_IMX_FB |
| 142 | select IMX_HAVE_PLATFORM_IMX_UART | 141 | select IMX_HAVE_PLATFORM_IMX_UART |
| 143 | select IMX_HAVE_PLATFORM_MXC_MMC | 142 | select IMX_HAVE_PLATFORM_MXC_MMC |
| 144 | select IMX_HAVE_PLATFORM_MXC_NAND | 143 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 144 | select SOC_IMX21 | ||
| 145 | help | 145 | help |
| 146 | Include support for MX21ADS platform. This includes specific | 146 | Include support for MX21ADS platform. This includes specific |
| 147 | configurations for the board and its peripherals. | 147 | configurations for the board and its peripherals. |
| @@ -150,22 +150,21 @@ comment "MX25 platforms:" | |||
| 150 | 150 | ||
| 151 | config MACH_MX25_3DS | 151 | config MACH_MX25_3DS |
| 152 | bool "Support MX25PDK (3DS) Platform" | 152 | bool "Support MX25PDK (3DS) Platform" |
| 153 | select SOC_IMX25 | ||
| 154 | select IMX_HAVE_PLATFORM_FLEXCAN | 153 | select IMX_HAVE_PLATFORM_FLEXCAN |
| 155 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 154 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 156 | select IMX_HAVE_PLATFORM_IMX2_WDT | 155 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 157 | select IMX_HAVE_PLATFORM_IMXDI_RTC | 156 | select IMX_HAVE_PLATFORM_IMXDI_RTC |
| 158 | select IMX_HAVE_PLATFORM_IMX_I2C | ||
| 159 | select IMX_HAVE_PLATFORM_IMX_FB | 157 | select IMX_HAVE_PLATFORM_IMX_FB |
| 158 | select IMX_HAVE_PLATFORM_IMX_I2C | ||
| 160 | select IMX_HAVE_PLATFORM_IMX_KEYPAD | 159 | select IMX_HAVE_PLATFORM_IMX_KEYPAD |
| 161 | select IMX_HAVE_PLATFORM_IMX_UART | 160 | select IMX_HAVE_PLATFORM_IMX_UART |
| 162 | select IMX_HAVE_PLATFORM_MXC_EHCI | 161 | select IMX_HAVE_PLATFORM_MXC_EHCI |
| 163 | select IMX_HAVE_PLATFORM_MXC_NAND | 162 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 164 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | 163 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| 164 | select SOC_IMX25 | ||
| 165 | 165 | ||
| 166 | config MACH_EUKREA_CPUIMX25SD | 166 | config MACH_EUKREA_CPUIMX25SD |
| 167 | bool "Support Eukrea CPUIMX25 Platform" | 167 | bool "Support Eukrea CPUIMX25 Platform" |
| 168 | select SOC_IMX25 | ||
| 169 | select IMX_HAVE_PLATFORM_FLEXCAN | 168 | select IMX_HAVE_PLATFORM_FLEXCAN |
| 170 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 169 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 171 | select IMX_HAVE_PLATFORM_IMX2_WDT | 170 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| @@ -177,6 +176,7 @@ config MACH_EUKREA_CPUIMX25SD | |||
| 177 | select IMX_HAVE_PLATFORM_MXC_NAND | 176 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 178 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | 177 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| 179 | select MXC_ULPI if USB_ULPI | 178 | select MXC_ULPI if USB_ULPI |
| 179 | select SOC_IMX25 | ||
| 180 | 180 | ||
| 181 | choice | 181 | choice |
| 182 | prompt "Baseboard" | 182 | prompt "Baseboard" |
| @@ -199,20 +199,19 @@ comment "MX27 platforms:" | |||
| 199 | 199 | ||
| 200 | config MACH_MX27ADS | 200 | config MACH_MX27ADS |
| 201 | bool "MX27ADS platform" | 201 | bool "MX27ADS platform" |
| 202 | select SOC_IMX27 | ||
| 203 | select IMX_HAVE_PLATFORM_IMX_FB | 202 | select IMX_HAVE_PLATFORM_IMX_FB |
| 204 | select IMX_HAVE_PLATFORM_IMX_I2C | 203 | select IMX_HAVE_PLATFORM_IMX_I2C |
| 205 | select IMX_HAVE_PLATFORM_IMX_UART | 204 | select IMX_HAVE_PLATFORM_IMX_UART |
| 206 | select IMX_HAVE_PLATFORM_MXC_MMC | 205 | select IMX_HAVE_PLATFORM_MXC_MMC |
| 207 | select IMX_HAVE_PLATFORM_MXC_NAND | 206 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 208 | select IMX_HAVE_PLATFORM_MXC_W1 | 207 | select IMX_HAVE_PLATFORM_MXC_W1 |
| 208 | select SOC_IMX27 | ||
| 209 | help | 209 | help |
| 210 | Include support for MX27ADS platform. This includes specific | 210 | Include support for MX27ADS platform. This includes specific |
| 211 | configurations for the board and its peripherals. | 211 | configurations for the board and its peripherals. |
| 212 | 212 | ||
| 213 | config MACH_PCM038 | 213 | config MACH_PCM038 |
| 214 | bool "Phytec phyCORE-i.MX27 CPU module (pcm038)" | 214 | bool "Phytec phyCORE-i.MX27 CPU module (pcm038)" |
| 215 | select SOC_IMX27 | ||
| 216 | select IMX_HAVE_PLATFORM_IMX2_WDT | 215 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 217 | select IMX_HAVE_PLATFORM_IMX_I2C | 216 | select IMX_HAVE_PLATFORM_IMX_I2C |
| 218 | select IMX_HAVE_PLATFORM_IMX_UART | 217 | select IMX_HAVE_PLATFORM_IMX_UART |
| @@ -221,6 +220,7 @@ config MACH_PCM038 | |||
| 221 | select IMX_HAVE_PLATFORM_MXC_W1 | 220 | select IMX_HAVE_PLATFORM_MXC_W1 |
| 222 | select IMX_HAVE_PLATFORM_SPI_IMX | 221 | select IMX_HAVE_PLATFORM_SPI_IMX |
| 223 | select MXC_ULPI if USB_ULPI | 222 | select MXC_ULPI if USB_ULPI |
| 223 | select SOC_IMX27 | ||
| 224 | help | 224 | help |
| 225 | Include support for phyCORE-i.MX27 (aka pcm038) platform. This | 225 | Include support for phyCORE-i.MX27 (aka pcm038) platform. This |
| 226 | includes specific configurations for the module and its peripherals. | 226 | includes specific configurations for the module and its peripherals. |
| @@ -242,7 +242,6 @@ endchoice | |||
| 242 | 242 | ||
| 243 | config MACH_CPUIMX27 | 243 | config MACH_CPUIMX27 |
| 244 | bool "Eukrea CPUIMX27 module" | 244 | bool "Eukrea CPUIMX27 module" |
| 245 | select SOC_IMX27 | ||
| 246 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 245 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 247 | select IMX_HAVE_PLATFORM_IMX2_WDT | 246 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 248 | select IMX_HAVE_PLATFORM_IMX_I2C | 247 | select IMX_HAVE_PLATFORM_IMX_I2C |
| @@ -251,6 +250,7 @@ config MACH_CPUIMX27 | |||
| 251 | select IMX_HAVE_PLATFORM_MXC_NAND | 250 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 252 | select IMX_HAVE_PLATFORM_MXC_W1 | 251 | select IMX_HAVE_PLATFORM_MXC_W1 |
| 253 | select MXC_ULPI if USB_ULPI | 252 | select MXC_ULPI if USB_ULPI |
| 253 | select SOC_IMX27 | ||
| 254 | help | 254 | help |
| 255 | Include support for Eukrea CPUIMX27 platform. This includes | 255 | Include support for Eukrea CPUIMX27 platform. This includes |
| 256 | specific configurations for the module and its peripherals. | 256 | specific configurations for the module and its peripherals. |
| @@ -292,7 +292,6 @@ endchoice | |||
| 292 | 292 | ||
| 293 | config MACH_MX27_3DS | 293 | config MACH_MX27_3DS |
| 294 | bool "MX27PDK platform" | 294 | bool "MX27PDK platform" |
| 295 | select SOC_IMX27 | ||
| 296 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 295 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 297 | select IMX_HAVE_PLATFORM_IMX2_WDT | 296 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 298 | select IMX_HAVE_PLATFORM_IMX_FB | 297 | select IMX_HAVE_PLATFORM_IMX_FB |
| @@ -306,13 +305,13 @@ config MACH_MX27_3DS | |||
| 306 | select IMX_HAVE_PLATFORM_SPI_IMX | 305 | select IMX_HAVE_PLATFORM_SPI_IMX |
| 307 | select MXC_DEBUG_BOARD | 306 | select MXC_DEBUG_BOARD |
| 308 | select MXC_ULPI if USB_ULPI | 307 | select MXC_ULPI if USB_ULPI |
| 308 | select SOC_IMX27 | ||
| 309 | help | 309 | help |
| 310 | Include support for MX27PDK platform. This includes specific | 310 | Include support for MX27PDK platform. This includes specific |
| 311 | configurations for the board and its peripherals. | 311 | configurations for the board and its peripherals. |
| 312 | 312 | ||
| 313 | config MACH_IMX27_VISSTRIM_M10 | 313 | config MACH_IMX27_VISSTRIM_M10 |
| 314 | bool "Vista Silicon i.MX27 Visstrim_m10" | 314 | bool "Vista Silicon i.MX27 Visstrim_m10" |
| 315 | select SOC_IMX27 | ||
| 316 | select IMX_HAVE_PLATFORM_GPIO_KEYS | 315 | select IMX_HAVE_PLATFORM_GPIO_KEYS |
| 317 | select IMX_HAVE_PLATFORM_IMX_I2C | 316 | select IMX_HAVE_PLATFORM_IMX_I2C |
| 318 | select IMX_HAVE_PLATFORM_IMX_SSI | 317 | select IMX_HAVE_PLATFORM_IMX_SSI |
| @@ -321,6 +320,7 @@ config MACH_IMX27_VISSTRIM_M10 | |||
| 321 | select IMX_HAVE_PLATFORM_MXC_EHCI | 320 | select IMX_HAVE_PLATFORM_MXC_EHCI |
| 322 | select IMX_HAVE_PLATFORM_MXC_MMC | 321 | select IMX_HAVE_PLATFORM_MXC_MMC |
| 323 | select LEDS_GPIO_REGISTER | 322 | select LEDS_GPIO_REGISTER |
| 323 | select SOC_IMX27 | ||
| 324 | help | 324 | help |
| 325 | Include support for Visstrim_m10 platform and its different variants. | 325 | Include support for Visstrim_m10 platform and its different variants. |
| 326 | This includes specific configurations for the board and its | 326 | This includes specific configurations for the board and its |
| @@ -328,16 +328,15 @@ config MACH_IMX27_VISSTRIM_M10 | |||
| 328 | 328 | ||
| 329 | config MACH_IMX27LITE | 329 | config MACH_IMX27LITE |
| 330 | bool "LogicPD MX27 LITEKIT platform" | 330 | bool "LogicPD MX27 LITEKIT platform" |
| 331 | select SOC_IMX27 | ||
| 332 | select IMX_HAVE_PLATFORM_IMX_UART | ||
| 333 | select IMX_HAVE_PLATFORM_IMX_SSI | 331 | select IMX_HAVE_PLATFORM_IMX_SSI |
| 332 | select IMX_HAVE_PLATFORM_IMX_UART | ||
| 333 | select SOC_IMX27 | ||
| 334 | help | 334 | help |
| 335 | Include support for MX27 LITEKIT platform. This includes specific | 335 | Include support for MX27 LITEKIT platform. This includes specific |
| 336 | configurations for the board and its peripherals. | 336 | configurations for the board and its peripherals. |
| 337 | 337 | ||
| 338 | config MACH_PCA100 | 338 | config MACH_PCA100 |
| 339 | bool "Phytec phyCARD-s (pca100)" | 339 | bool "Phytec phyCARD-s (pca100)" |
| 340 | select SOC_IMX27 | ||
| 341 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 340 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 342 | select IMX_HAVE_PLATFORM_IMX2_WDT | 341 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 343 | select IMX_HAVE_PLATFORM_IMX_FB | 342 | select IMX_HAVE_PLATFORM_IMX_FB |
| @@ -350,27 +349,28 @@ config MACH_PCA100 | |||
| 350 | select IMX_HAVE_PLATFORM_MXC_W1 | 349 | select IMX_HAVE_PLATFORM_MXC_W1 |
| 351 | select IMX_HAVE_PLATFORM_SPI_IMX | 350 | select IMX_HAVE_PLATFORM_SPI_IMX |
| 352 | select MXC_ULPI if USB_ULPI | 351 | select MXC_ULPI if USB_ULPI |
| 352 | select SOC_IMX27 | ||
| 353 | help | 353 | help |
| 354 | Include support for phyCARD-s (aka pca100) platform. This | 354 | Include support for phyCARD-s (aka pca100) platform. This |
| 355 | includes specific configurations for the module and its peripherals. | 355 | includes specific configurations for the module and its peripherals. |
| 356 | 356 | ||
| 357 | config MACH_MXT_TD60 | 357 | config MACH_MXT_TD60 |
| 358 | bool "Maxtrack i-MXT TD60" | 358 | bool "Maxtrack i-MXT TD60" |
| 359 | select SOC_IMX27 | ||
| 360 | select IMX_HAVE_PLATFORM_IMX_FB | 359 | select IMX_HAVE_PLATFORM_IMX_FB |
| 361 | select IMX_HAVE_PLATFORM_IMX_I2C | 360 | select IMX_HAVE_PLATFORM_IMX_I2C |
| 362 | select IMX_HAVE_PLATFORM_IMX_UART | 361 | select IMX_HAVE_PLATFORM_IMX_UART |
| 363 | select IMX_HAVE_PLATFORM_MXC_MMC | 362 | select IMX_HAVE_PLATFORM_MXC_MMC |
| 364 | select IMX_HAVE_PLATFORM_MXC_NAND | 363 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 364 | select SOC_IMX27 | ||
| 365 | help | 365 | help |
| 366 | Include support for i-MXT (aka td60) platform. This | 366 | Include support for i-MXT (aka td60) platform. This |
| 367 | includes specific configurations for the module and its peripherals. | 367 | includes specific configurations for the module and its peripherals. |
| 368 | 368 | ||
| 369 | config MACH_IMX27IPCAM | 369 | config MACH_IMX27IPCAM |
| 370 | bool "IMX27 IPCAM platform" | 370 | bool "IMX27 IPCAM platform" |
| 371 | select SOC_IMX27 | ||
| 372 | select IMX_HAVE_PLATFORM_IMX2_WDT | 371 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 373 | select IMX_HAVE_PLATFORM_IMX_UART | 372 | select IMX_HAVE_PLATFORM_IMX_UART |
| 373 | select SOC_IMX27 | ||
| 374 | help | 374 | help |
| 375 | Include support for IMX27 IPCAM platform. This includes specific | 375 | Include support for IMX27 IPCAM platform. This includes specific |
| 376 | configurations for the board and its peripherals. | 376 | configurations for the board and its peripherals. |
| @@ -390,11 +390,11 @@ comment "MX31 platforms:" | |||
| 390 | 390 | ||
| 391 | config MACH_MX31ADS | 391 | config MACH_MX31ADS |
| 392 | bool "Support MX31ADS platforms" | 392 | bool "Support MX31ADS platforms" |
| 393 | select SOC_IMX31 | 393 | default y |
| 394 | select IMX_HAVE_PLATFORM_IMX_I2C | 394 | select IMX_HAVE_PLATFORM_IMX_I2C |
| 395 | select IMX_HAVE_PLATFORM_IMX_SSI | 395 | select IMX_HAVE_PLATFORM_IMX_SSI |
| 396 | select IMX_HAVE_PLATFORM_IMX_UART | 396 | select IMX_HAVE_PLATFORM_IMX_UART |
| 397 | default y | 397 | select SOC_IMX31 |
| 398 | help | 398 | help |
| 399 | Include support for MX31ADS platform. This includes specific | 399 | Include support for MX31ADS platform. This includes specific |
| 400 | configurations for the board and its peripherals. | 400 | configurations for the board and its peripherals. |
| @@ -412,21 +412,19 @@ config MACH_MX31ADS_WM1133_EV1 | |||
| 412 | 412 | ||
| 413 | config MACH_MX31LILLY | 413 | config MACH_MX31LILLY |
| 414 | bool "Support MX31 LILLY-1131 platforms (INCO startec)" | 414 | bool "Support MX31 LILLY-1131 platforms (INCO startec)" |
| 415 | select SOC_IMX31 | ||
| 416 | select IMX_HAVE_PLATFORM_IMX_UART | 415 | select IMX_HAVE_PLATFORM_IMX_UART |
| 417 | select IMX_HAVE_PLATFORM_IPU_CORE | 416 | select IMX_HAVE_PLATFORM_IPU_CORE |
| 418 | select IMX_HAVE_PLATFORM_MXC_EHCI | 417 | select IMX_HAVE_PLATFORM_MXC_EHCI |
| 419 | select IMX_HAVE_PLATFORM_MXC_MMC | 418 | select IMX_HAVE_PLATFORM_MXC_MMC |
| 420 | select IMX_HAVE_PLATFORM_SPI_IMX | 419 | select IMX_HAVE_PLATFORM_SPI_IMX |
| 421 | select MXC_ULPI if USB_ULPI | 420 | select MXC_ULPI if USB_ULPI |
| 421 | select SOC_IMX31 | ||
| 422 | help | 422 | help |
| 423 | Include support for mx31 based LILLY1131 modules. This includes | 423 | Include support for mx31 based LILLY1131 modules. This includes |
| 424 | specific configurations for the board and its peripherals. | 424 | specific configurations for the board and its peripherals. |
| 425 | 425 | ||
| 426 | config MACH_MX31LITE | 426 | config MACH_MX31LITE |
| 427 | bool "Support MX31 LITEKIT (LogicPD)" | 427 | bool "Support MX31 LITEKIT (LogicPD)" |
| 428 | select SOC_IMX31 | ||
| 429 | select MXC_ULPI if USB_ULPI | ||
| 430 | select IMX_HAVE_PLATFORM_IMX2_WDT | 428 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 431 | select IMX_HAVE_PLATFORM_IMX_UART | 429 | select IMX_HAVE_PLATFORM_IMX_UART |
| 432 | select IMX_HAVE_PLATFORM_MXC_EHCI | 430 | select IMX_HAVE_PLATFORM_MXC_EHCI |
| @@ -435,13 +433,14 @@ config MACH_MX31LITE | |||
| 435 | select IMX_HAVE_PLATFORM_MXC_RTC | 433 | select IMX_HAVE_PLATFORM_MXC_RTC |
| 436 | select IMX_HAVE_PLATFORM_SPI_IMX | 434 | select IMX_HAVE_PLATFORM_SPI_IMX |
| 437 | select LEDS_GPIO_REGISTER | 435 | select LEDS_GPIO_REGISTER |
| 436 | select MXC_ULPI if USB_ULPI | ||
| 437 | select SOC_IMX31 | ||
| 438 | help | 438 | help |
| 439 | Include support for MX31 LITEKIT platform. This includes specific | 439 | Include support for MX31 LITEKIT platform. This includes specific |
| 440 | configurations for the board and its peripherals. | 440 | configurations for the board and its peripherals. |
| 441 | 441 | ||
| 442 | config MACH_PCM037 | 442 | config MACH_PCM037 |
| 443 | bool "Support Phytec pcm037 (i.MX31) platforms" | 443 | bool "Support Phytec pcm037 (i.MX31) platforms" |
| 444 | select SOC_IMX31 | ||
| 445 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 444 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 446 | select IMX_HAVE_PLATFORM_IMX2_WDT | 445 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 447 | select IMX_HAVE_PLATFORM_IMX_I2C | 446 | select IMX_HAVE_PLATFORM_IMX_I2C |
| @@ -452,6 +451,7 @@ config MACH_PCM037 | |||
| 452 | select IMX_HAVE_PLATFORM_MXC_NAND | 451 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 453 | select IMX_HAVE_PLATFORM_MXC_W1 | 452 | select IMX_HAVE_PLATFORM_MXC_W1 |
| 454 | select MXC_ULPI if USB_ULPI | 453 | select MXC_ULPI if USB_ULPI |
| 454 | select SOC_IMX31 | ||
| 455 | help | 455 | help |
| 456 | Include support for Phytec pcm037 platform. This includes | 456 | Include support for Phytec pcm037 platform. This includes |
| 457 | specific configurations for the board and its peripherals. | 457 | specific configurations for the board and its peripherals. |
| @@ -468,8 +468,6 @@ config MACH_PCM037_EET | |||
| 468 | 468 | ||
| 469 | config MACH_MX31_3DS | 469 | config MACH_MX31_3DS |
| 470 | bool "Support MX31PDK (3DS)" | 470 | bool "Support MX31PDK (3DS)" |
| 471 | select SOC_IMX31 | ||
| 472 | select MXC_DEBUG_BOARD | ||
| 473 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 471 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 474 | select IMX_HAVE_PLATFORM_IMX2_WDT | 472 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 475 | select IMX_HAVE_PLATFORM_IMX_I2C | 473 | select IMX_HAVE_PLATFORM_IMX_I2C |
| @@ -481,7 +479,9 @@ config MACH_MX31_3DS | |||
| 481 | select IMX_HAVE_PLATFORM_MXC_MMC | 479 | select IMX_HAVE_PLATFORM_MXC_MMC |
| 482 | select IMX_HAVE_PLATFORM_MXC_NAND | 480 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 483 | select IMX_HAVE_PLATFORM_SPI_IMX | 481 | select IMX_HAVE_PLATFORM_SPI_IMX |
| 482 | select MXC_DEBUG_BOARD | ||
| 484 | select MXC_ULPI if USB_ULPI | 483 | select MXC_ULPI if USB_ULPI |
| 484 | select SOC_IMX31 | ||
| 485 | help | 485 | help |
| 486 | Include support for MX31PDK (3DS) platform. This includes specific | 486 | Include support for MX31PDK (3DS) platform. This includes specific |
| 487 | configurations for the board and its peripherals. | 487 | configurations for the board and its peripherals. |
| @@ -497,7 +497,6 @@ config MACH_MX31_3DS_MXC_NAND_USE_BBT | |||
| 497 | 497 | ||
| 498 | config MACH_MX31MOBOARD | 498 | config MACH_MX31MOBOARD |
| 499 | bool "Support mx31moboard platforms (EPFL Mobots group)" | 499 | bool "Support mx31moboard platforms (EPFL Mobots group)" |
| 500 | select SOC_IMX31 | ||
| 501 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 500 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 502 | select IMX_HAVE_PLATFORM_IMX2_WDT | 501 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 503 | select IMX_HAVE_PLATFORM_IMX_I2C | 502 | select IMX_HAVE_PLATFORM_IMX_I2C |
| @@ -509,22 +508,22 @@ config MACH_MX31MOBOARD | |||
| 509 | select IMX_HAVE_PLATFORM_SPI_IMX | 508 | select IMX_HAVE_PLATFORM_SPI_IMX |
| 510 | select LEDS_GPIO_REGISTER | 509 | select LEDS_GPIO_REGISTER |
| 511 | select MXC_ULPI if USB_ULPI | 510 | select MXC_ULPI if USB_ULPI |
| 511 | select SOC_IMX31 | ||
| 512 | help | 512 | help |
| 513 | Include support for mx31moboard platform. This includes specific | 513 | Include support for mx31moboard platform. This includes specific |
| 514 | configurations for the board and its peripherals. | 514 | configurations for the board and its peripherals. |
| 515 | 515 | ||
| 516 | config MACH_QONG | 516 | config MACH_QONG |
| 517 | bool "Support Dave/DENX QongEVB-LITE platform" | 517 | bool "Support Dave/DENX QongEVB-LITE platform" |
| 518 | select SOC_IMX31 | ||
| 519 | select IMX_HAVE_PLATFORM_IMX_UART | ||
| 520 | select IMX_HAVE_PLATFORM_IMX2_WDT | 518 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 519 | select IMX_HAVE_PLATFORM_IMX_UART | ||
| 520 | select SOC_IMX31 | ||
| 521 | help | 521 | help |
| 522 | Include support for Dave/DENX QongEVB-LITE platform. This includes | 522 | Include support for Dave/DENX QongEVB-LITE platform. This includes |
| 523 | specific configurations for the board and its peripherals. | 523 | specific configurations for the board and its peripherals. |
| 524 | 524 | ||
| 525 | config MACH_ARMADILLO5X0 | 525 | config MACH_ARMADILLO5X0 |
| 526 | bool "Support Atmark Armadillo-500 Development Base Board" | 526 | bool "Support Atmark Armadillo-500 Development Base Board" |
| 527 | select SOC_IMX31 | ||
| 528 | select IMX_HAVE_PLATFORM_GPIO_KEYS | 527 | select IMX_HAVE_PLATFORM_GPIO_KEYS |
| 529 | select IMX_HAVE_PLATFORM_IMX_I2C | 528 | select IMX_HAVE_PLATFORM_IMX_I2C |
| 530 | select IMX_HAVE_PLATFORM_IMX_UART | 529 | select IMX_HAVE_PLATFORM_IMX_UART |
| @@ -533,23 +532,24 @@ config MACH_ARMADILLO5X0 | |||
| 533 | select IMX_HAVE_PLATFORM_MXC_MMC | 532 | select IMX_HAVE_PLATFORM_MXC_MMC |
| 534 | select IMX_HAVE_PLATFORM_MXC_NAND | 533 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 535 | select MXC_ULPI if USB_ULPI | 534 | select MXC_ULPI if USB_ULPI |
| 535 | select SOC_IMX31 | ||
| 536 | help | 536 | help |
| 537 | Include support for Atmark Armadillo-500 platform. This includes | 537 | Include support for Atmark Armadillo-500 platform. This includes |
| 538 | specific configurations for the board and its peripherals. | 538 | specific configurations for the board and its peripherals. |
| 539 | 539 | ||
| 540 | config MACH_KZM_ARM11_01 | 540 | config MACH_KZM_ARM11_01 |
| 541 | bool "Support KZM-ARM11-01(Kyoto Microcomputer)" | 541 | bool "Support KZM-ARM11-01(Kyoto Microcomputer)" |
| 542 | select SOC_IMX31 | ||
| 543 | select IMX_HAVE_PLATFORM_IMX_UART | 542 | select IMX_HAVE_PLATFORM_IMX_UART |
| 543 | select SOC_IMX31 | ||
| 544 | help | 544 | help |
| 545 | Include support for KZM-ARM11-01. This includes specific | 545 | Include support for KZM-ARM11-01. This includes specific |
| 546 | configurations for the board and its peripherals. | 546 | configurations for the board and its peripherals. |
| 547 | 547 | ||
| 548 | config MACH_BUG | 548 | config MACH_BUG |
| 549 | bool "Support Buglabs BUGBase platform" | 549 | bool "Support Buglabs BUGBase platform" |
| 550 | select SOC_IMX31 | ||
| 551 | select IMX_HAVE_PLATFORM_IMX_UART | ||
| 552 | default y | 550 | default y |
| 551 | select IMX_HAVE_PLATFORM_IMX_UART | ||
| 552 | select SOC_IMX31 | ||
| 553 | help | 553 | help |
| 554 | Include support for BUGBase 1.3 platform. This includes specific | 554 | Include support for BUGBase 1.3 platform. This includes specific |
| 555 | configurations for the board and its peripherals. | 555 | configurations for the board and its peripherals. |
| @@ -565,7 +565,6 @@ comment "MX35 platforms:" | |||
| 565 | 565 | ||
| 566 | config MACH_PCM043 | 566 | config MACH_PCM043 |
| 567 | bool "Support Phytec pcm043 (i.MX35) platforms" | 567 | bool "Support Phytec pcm043 (i.MX35) platforms" |
| 568 | select SOC_IMX35 | ||
| 569 | select IMX_HAVE_PLATFORM_FLEXCAN | 568 | select IMX_HAVE_PLATFORM_FLEXCAN |
| 570 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 569 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 571 | select IMX_HAVE_PLATFORM_IMX2_WDT | 570 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| @@ -577,14 +576,13 @@ config MACH_PCM043 | |||
| 577 | select IMX_HAVE_PLATFORM_MXC_NAND | 576 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 578 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | 577 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| 579 | select MXC_ULPI if USB_ULPI | 578 | select MXC_ULPI if USB_ULPI |
| 579 | select SOC_IMX35 | ||
| 580 | help | 580 | help |
| 581 | Include support for Phytec pcm043 platform. This includes | 581 | Include support for Phytec pcm043 platform. This includes |
| 582 | specific configurations for the board and its peripherals. | 582 | specific configurations for the board and its peripherals. |
| 583 | 583 | ||
| 584 | config MACH_MX35_3DS | 584 | config MACH_MX35_3DS |
| 585 | bool "Support MX35PDK platform" | 585 | bool "Support MX35PDK platform" |
| 586 | select SOC_IMX35 | ||
| 587 | select MXC_DEBUG_BOARD | ||
| 588 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 586 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 589 | select IMX_HAVE_PLATFORM_IMX2_WDT | 587 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 590 | select IMX_HAVE_PLATFORM_IMX_FB | 588 | select IMX_HAVE_PLATFORM_IMX_FB |
| @@ -595,13 +593,14 @@ config MACH_MX35_3DS | |||
| 595 | select IMX_HAVE_PLATFORM_MXC_NAND | 593 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 596 | select IMX_HAVE_PLATFORM_MXC_RTC | 594 | select IMX_HAVE_PLATFORM_MXC_RTC |
| 597 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | 595 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| 596 | select MXC_DEBUG_BOARD | ||
| 597 | select SOC_IMX35 | ||
| 598 | help | 598 | help |
| 599 | Include support for MX35PDK platform. This includes specific | 599 | Include support for MX35PDK platform. This includes specific |
| 600 | configurations for the board and its peripherals. | 600 | configurations for the board and its peripherals. |
| 601 | 601 | ||
| 602 | config MACH_EUKREA_CPUIMX35SD | 602 | config MACH_EUKREA_CPUIMX35SD |
| 603 | bool "Support Eukrea CPUIMX35 Platform" | 603 | bool "Support Eukrea CPUIMX35 Platform" |
| 604 | select SOC_IMX35 | ||
| 605 | select IMX_HAVE_PLATFORM_FLEXCAN | 604 | select IMX_HAVE_PLATFORM_FLEXCAN |
| 606 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 605 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 607 | select IMX_HAVE_PLATFORM_IMX2_WDT | 606 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| @@ -611,6 +610,7 @@ config MACH_EUKREA_CPUIMX35SD | |||
| 611 | select IMX_HAVE_PLATFORM_MXC_NAND | 610 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 612 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | 611 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| 613 | select MXC_ULPI if USB_ULPI | 612 | select MXC_ULPI if USB_ULPI |
| 613 | select SOC_IMX35 | ||
| 614 | help | 614 | help |
| 615 | Include support for Eukrea CPUIMX35 platform. This includes | 615 | Include support for Eukrea CPUIMX35 platform. This includes |
| 616 | specific configurations for the board and its peripherals. | 616 | specific configurations for the board and its peripherals. |
| @@ -635,16 +635,16 @@ endchoice | |||
| 635 | 635 | ||
| 636 | config MACH_VPR200 | 636 | config MACH_VPR200 |
| 637 | bool "Support VPR200 platform" | 637 | bool "Support VPR200 platform" |
| 638 | select SOC_IMX35 | ||
| 639 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 638 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 640 | select IMX_HAVE_PLATFORM_GPIO_KEYS | 639 | select IMX_HAVE_PLATFORM_GPIO_KEYS |
| 641 | select IMX_HAVE_PLATFORM_IMX2_WDT | 640 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 642 | select IMX_HAVE_PLATFORM_IMX_UART | ||
| 643 | select IMX_HAVE_PLATFORM_IMX_I2C | 641 | select IMX_HAVE_PLATFORM_IMX_I2C |
| 642 | select IMX_HAVE_PLATFORM_IMX_UART | ||
| 644 | select IMX_HAVE_PLATFORM_IPU_CORE | 643 | select IMX_HAVE_PLATFORM_IPU_CORE |
| 645 | select IMX_HAVE_PLATFORM_MXC_EHCI | 644 | select IMX_HAVE_PLATFORM_MXC_EHCI |
| 646 | select IMX_HAVE_PLATFORM_MXC_NAND | 645 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 647 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | 646 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| 647 | select SOC_IMX35 | ||
| 648 | help | 648 | help |
| 649 | Include support for VPR200 platform. This includes specific | 649 | Include support for VPR200 platform. This includes specific |
| 650 | configurations for the board and its peripherals. | 650 | configurations for the board and its peripherals. |
| @@ -654,11 +654,11 @@ comment "i.MX5 platforms:" | |||
| 654 | config MACH_MX50_RDP | 654 | config MACH_MX50_RDP |
| 655 | bool "Support MX50 reference design platform" | 655 | bool "Support MX50 reference design platform" |
| 656 | depends on BROKEN | 656 | depends on BROKEN |
| 657 | select SOC_IMX50 | ||
| 658 | select IMX_HAVE_PLATFORM_IMX_I2C | 657 | select IMX_HAVE_PLATFORM_IMX_I2C |
| 659 | select IMX_HAVE_PLATFORM_IMX_UART | 658 | select IMX_HAVE_PLATFORM_IMX_UART |
| 660 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | 659 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| 661 | select IMX_HAVE_PLATFORM_SPI_IMX | 660 | select IMX_HAVE_PLATFORM_SPI_IMX |
| 661 | select SOC_IMX50 | ||
| 662 | help | 662 | help |
| 663 | Include support for MX50 reference design platform (RDP) board. This | 663 | Include support for MX50 reference design platform (RDP) board. This |
| 664 | includes specific configurations for the board and its peripherals. | 664 | includes specific configurations for the board and its peripherals. |
| @@ -667,15 +667,14 @@ comment "i.MX51 machines:" | |||
| 667 | 667 | ||
| 668 | config MACH_IMX51_DT | 668 | config MACH_IMX51_DT |
| 669 | bool "Support i.MX51 platforms from device tree" | 669 | bool "Support i.MX51 platforms from device tree" |
| 670 | select SOC_IMX51 | ||
| 671 | select MACH_MX51_BABBAGE | 670 | select MACH_MX51_BABBAGE |
| 671 | select SOC_IMX51 | ||
| 672 | help | 672 | help |
| 673 | Include support for Freescale i.MX51 based platforms | 673 | Include support for Freescale i.MX51 based platforms |
| 674 | using the device tree for discovery | 674 | using the device tree for discovery |
| 675 | 675 | ||
| 676 | config MACH_MX51_BABBAGE | 676 | config MACH_MX51_BABBAGE |
| 677 | bool "Support MX51 BABBAGE platforms" | 677 | bool "Support MX51 BABBAGE platforms" |
| 678 | select SOC_IMX51 | ||
| 679 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 678 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 680 | select IMX_HAVE_PLATFORM_IMX2_WDT | 679 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 681 | select IMX_HAVE_PLATFORM_IMX_I2C | 680 | select IMX_HAVE_PLATFORM_IMX_I2C |
| @@ -683,6 +682,7 @@ config MACH_MX51_BABBAGE | |||
| 683 | select IMX_HAVE_PLATFORM_MXC_EHCI | 682 | select IMX_HAVE_PLATFORM_MXC_EHCI |
| 684 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | 683 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| 685 | select IMX_HAVE_PLATFORM_SPI_IMX | 684 | select IMX_HAVE_PLATFORM_SPI_IMX |
| 685 | select SOC_IMX51 | ||
| 686 | help | 686 | help |
| 687 | Include support for MX51 Babbage platform, also known as MX51EVK in | 687 | Include support for MX51 Babbage platform, also known as MX51EVK in |
| 688 | u-boot. This includes specific configurations for the board and its | 688 | u-boot. This includes specific configurations for the board and its |
| @@ -690,27 +690,27 @@ config MACH_MX51_BABBAGE | |||
| 690 | 690 | ||
| 691 | config MACH_MX51_3DS | 691 | config MACH_MX51_3DS |
| 692 | bool "Support MX51PDK (3DS)" | 692 | bool "Support MX51PDK (3DS)" |
| 693 | select SOC_IMX51 | ||
| 694 | select IMX_HAVE_PLATFORM_IMX2_WDT | 693 | select IMX_HAVE_PLATFORM_IMX2_WDT |
| 695 | select IMX_HAVE_PLATFORM_IMX_KEYPAD | 694 | select IMX_HAVE_PLATFORM_IMX_KEYPAD |
| 696 | select IMX_HAVE_PLATFORM_IMX_UART | 695 | select IMX_HAVE_PLATFORM_IMX_UART |
| 697 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX | 696 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
| 698 | select IMX_HAVE_PLATFORM_SPI_IMX | 697 | select IMX_HAVE_PLATFORM_SPI_IMX |
| 699 | select MXC_DEBUG_BOARD | 698 | select MXC_DEBUG_BOARD |
| 699 | select SOC_IMX51 | ||
| 700 | help | 700 | help |
| 701 | Include support for MX51PDK (3DS) platform. This includes specific | 701 | Include support for MX51PDK (3DS) platform. This includes specific |
| 702 | configurations for the board and its peripherals. | 702 | configurations for the board and its peripherals. |
| 703 | 703 | ||
| 704 | config MACH_EUKREA_CPUIMX51SD | 704 | config MACH_EUKREA_CPUIMX51SD |
| 705 | bool "Support Eukrea CPUIMX51SD module" | 705 | bool "Support Eukrea CPUIMX51SD module" |
| 706 | select SOC_IMX51 | ||
| 707 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC | 706 | select IMX_HAVE_PLATFORM_FSL_USB2_UDC |
| 707 | select IMX_HAVE_PLATFORM_IMX2_WDT | ||
| 708 | select IMX_HAVE_PLATFORM_IMX_I2C | 708 | select IMX_HAVE_PLATFORM_IMX_I2C |
| 709 | select IMX_HAVE_PLATFORM_IMX_UART | 709 | select IMX_HAVE_PLATFORM_IMX_UART |
| 710 | select IMX_HAVE_PLATFORM_IMX2_WDT | ||
| 711 | select IMX_HAVE_PLATFORM_MXC_EHCI | 710 | select IMX_HAVE_PLATFORM_MXC_EHCI |
| 712 | select IMX_HAVE_PLATFORM_MXC_NAND | 711 | select IMX_HAVE_PLATFORM_MXC_NAND |
| 713 | select IMX_HAVE_PLATFORM_SPI_IMX | 712 | select IMX_HAVE_PLATFORM_SPI_IMX |
| 713 | select SOC_IMX51 | ||
| 714 | help | 714 | help |
| 715 | Include support for Eukrea CPUIMX51SD platform. This includes | 715 | Include support for Eukrea CPUIMX51SD platform. This includes |
| 716 | specific configurations for the module and its peripherals. | 716 | specific configurations for the module and its peripherals. |
| @@ -736,12 +736,12 @@ comment "Device tree only" | |||
| 736 | 736 | ||
| 737 | config SOC_IMX53 | 737 | config SOC_IMX53 |
| 738 | bool "i.MX53 support" | 738 | bool "i.MX53 support" |
| 739 | select SOC_IMX5 | ||
| 740 | select ARCH_MX5 | 739 | select ARCH_MX5 |
| 741 | select ARCH_MX53 | 740 | select ARCH_MX53 |
| 742 | select HAVE_CAN_FLEXCAN if CAN | 741 | select HAVE_CAN_FLEXCAN if CAN |
| 743 | select PINCTRL | 742 | select PINCTRL |
| 744 | select PINCTRL_IMX53 | 743 | select PINCTRL_IMX53 |
| 744 | select SOC_IMX5 | ||
| 745 | 745 | ||
| 746 | help | 746 | help |
| 747 | This enables support for Freescale i.MX53 processor. | 747 | This enables support for Freescale i.MX53 processor. |
