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