if ARCH_MX3 config ARCH_MX31 select ARCH_HAS_RNGA bool config MX3_OPTIONS bool default y select CPU_V6 select ARM_ERRATA_364296 select ARM_ERRATA_411920 select CACHE_L2X0 select OUTER_CACHE select USB_ARCH_HAS_EHCI select ARCH_HAS_EVTMON select ARCH_HAS_RNGA select ISP1504_MXC comment "MX3 platforms:" config MACH_MX31ADS bool "Support MX31ADS platforms" select ARCH_MX31 default y help Include support for MX31ADS platform. This includes specific configurations for the board and its peripherals. config MACH_MX31ADS_WM1133_EV1 bool "Support Wolfson Microelectronics 1133-EV1 module" depends on MACH_MX31ADS depends on MFD_WM8350_I2C depends on REGULATOR_WM8350 select MFD_WM8350_CONFIG_MODE_0 select MFD_WM8352_CONFIG_MODE_0 help Include support for the Wolfson Microelectronics 1133-EV1 PMU and audio module for the MX31ADS platform. config MACH_PCM037 bool "Support Phytec pcm037 (i.MX31) platforms" select ARCH_MX31 help Include support for Phytec pcm037 platform. This includes specific configurations for the board and its peripherals. config MACH_PCM037_EET bool "Support pcm037 EET board extensions" depends on MACH_PCM037 help Add support for PCM037 EET baseboard extensions. If you are using the OLED display with EET, use "video=mx3fb:CMEL-OLED" kernel command-line parameter. config MACH_MX31LITE bool "Support MX31 LITEKIT (LogicPD)" select ARCH_MX31 help Include support for MX31 LITEKIT platform. This includes specific configurations for the board and its peripherals. config MACH_MX31_3DS bool "Support MX31PDK (3DS)" select ARCH_MX31 help Include support for MX31PDK (3DS) platform. This includes specific configurations for the board and its peripherals. config MACH_MX31MOBOARD bool "Support mx31moboard platforms (EPFL Mobots group)" select ARCH_MX31 help Include support for mx31moboard platform. This includes specific configurations for the board and its peripherals. config MACH_MX31LILLY bool "Support MX31 LILLY-1131 platforms (INCO startec)" select ARCH_MX31 help Include support for mx31 based LILLY1131 modules. This includes specific configurations for the board and its peripherals. config MACH_QONG bool "Support Dave/DENX QongEVB-LITE platform" select ARCH_MX31 help Include support for Dave/DENX QongEVB-LITE platform. This includes specific configurations for the board and its peripherals. config MACH_PCM043 bool "Support Phytec pcm043 (i.MX35) platforms" # select ARCH_MX35 help Include support for Phytec pcm043 platform. This includes specific configurations for the board and its peripherals. config MACH_ARMADILLO5X0 bool "Support Atmark Armadillo-500 Development Base Board" select ARCH_MX31 help Include support for Atmark Armadillo-500 platform. This includes specific configurations for the board and its peripherals. Include support for Phytec pcm043 platform. This includes specific configurations for the board and its peripherals. config MXC_SDMA_API bool "Use SDMA API" default y help This selects the Freescale MXC SDMA API. If unsure, say N. config SDMA_IRAM bool "Use Internal RAM for SDMA transfer" depends on MXC_SDMA_API help Support Internal RAM as SDMA buffer or control structures config ARCH_MXC_HAS_NFC_V1 bool "MXC NFC Hardware Version 1" depends on !(MACH_MX31ADS && XIP_KERNEL) default y help This selects the Freescale MXC Nand Flash Controller Hardware Version 1 If unsure, say N. config ARCH_MXC_HAS_NFC_V2 bool "MXC NFC Hardware Version 2" depends on !(MACH_MX31ADS && XIP_KERNEL) default y help This selects the Freescale MXC Nand Flash Controller Hardware Version 2 If unsure, say N. menu "Device options" config I2C_MXC_SELECT1 bool "Enable I2C1 module" default y depends on I2C_MXC help Enable MX31 I2C1 module. config I2C_MXC_SELECT2 bool "Enable I2C2 module" default n depends on I2C_MXC help Enable MX31 I2C2 module. config I2C_MXC_SELECT3 bool "Enable I2C3 module" default n depends on I2C_MXC help Enable MX31 I2C3 module. endmenu endif