1if ARCH_MX1 2 3config SOC_IMX1 4 select CPU_ARM920T 5 select IMX_HAVE_IOMUX_V1 6 bool 7 8comment "MX1 platforms:" 9config MACH_MXLADS 10 bool 11 12config ARCH_MX1ADS 13 bool "MX1ADS platform" 14 select MACH_MXLADS 15 help 16 Say Y here if you are using Motorola MX1ADS/MXLADS boards 17 18config MACH_SCB9328 19 bool "Synertronixx scb9328" 20 help 21 Say Y here if you are using a Synertronixx scb9328 board 22 23endif 24 25if ARCH_MX2 26 27config SOC_IMX21 28 select CPU_ARM926T 29 select ARCH_MXC_AUDMUX_V1 30 select IMX_HAVE_IOMUX_V1 31 bool 32 33config SOC_IMX27 34 select CPU_ARM926T 35 select ARCH_MXC_AUDMUX_V1 36 select IMX_HAVE_IOMUX_V1 37 bool 38 39choice 40 prompt "CPUs:" 41 default MACH_MX21 42 43config MACH_MX21 44 bool "i.MX21 support" 45 select SOC_IMX21 46 help 47 This enables support for Freescale's MX2 based i.MX21 processor. 48 49config MACH_MX27 50 bool "i.MX27 support" 51 select SOC_IMX27 52 help 53 This enables support for Freescale's MX2 based i.MX27 processor. 54 55endchoice 56 57endif 58 59if MACH_MX21 60 61comment "MX21 platforms:" 62 63config MACH_MX21ADS 64 bool "MX21ADS platform" 65 help 66 Include support for MX21ADS platform. This includes specific 67 configurations for the board and its peripherals. 68 69endif 70 71if MACH_MX27 72 73comment "MX27 platforms:" 74 75config MACH_MX27ADS 76 bool "MX27ADS platform" 77 help 78 Include support for MX27ADS platform. This includes specific 79 configurations for the board and its peripherals. 80 81config MACH_PCM038 82 bool "Phytec phyCORE-i.MX27 CPU module (pcm038)" 83 select MXC_ULPI if USB_ULPI 84 help 85 Include support for phyCORE-i.MX27 (aka pcm038) platform. This 86 includes specific configurations for the module and its peripherals. 87 88choice 89 prompt "Baseboard" 90 depends on MACH_PCM038 91 default MACH_PCM970_BASEBOARD 92 93config MACH_PCM970_BASEBOARD 94 prompt "PHYTEC PCM970 development board" 95 bool 96 help 97 This adds board specific devices that can be found on Phytec's 98 PCM970 evaluation board. 99 100endchoice 101 102config MACH_CPUIMX27 103 bool "Eukrea CPUIMX27 module" 104 help 105 Include support for Eukrea CPUIMX27 platform. This includes 106 specific configurations for the module and its peripherals. 107 108config MACH_EUKREA_CPUIMX27_USESDHC2 109 bool "CPUIMX27 integrates SDHC2 module" 110 depends on MACH_CPUIMX27 111 help 112 This adds support for the internal SDHC2 used on CPUIMX27 used 113 for wifi or eMMC. 114 115choice 116 prompt "Baseboard" 117 depends on MACH_CPUIMX27 118 default MACH_EUKREA_MBIMX27_BASEBOARD 119 120config MACH_EUKREA_MBIMX27_BASEBOARD 121 prompt "Eukrea MBIMX27 development board" 122 bool 123 help 124 This adds board specific devices that can be found on Eukrea's 125 MBIMX27 evaluation board. 126 127endchoice 128 129config MACH_MX27_3DS 130 bool "MX27PDK platform" 131 help 132 Include support for MX27PDK platform. This includes specific 133 configurations for the board and its peripherals. 134 135config MACH_IMX27LITE 136 bool "LogicPD MX27 LITEKIT platform" 137 help 138 Include support for MX27 LITEKIT platform. This includes specific 139 configurations for the board and its peripherals. 140 141config MACH_PCA100 142 bool "Phytec phyCARD-s (pca100)" 143 select MXC_ULPI if USB_ULPI 144 help 145 Include support for phyCARD-s (aka pca100) platform. This 146 includes specific configurations for the module and its peripherals. 147 148config MACH_MXT_TD60 149 bool "Maxtrack i-MXT TD60" 150 help 151 Include support for i-MXT (aka td60) platform. This 152 includes specific configurations for the module and its peripherals. 153 154endif 155