2 # ARCH_MX51 and ARCH_MX50 are left for compatibility
16 select ARCH_MXC_IOMUX_V3
17 select ARCH_MXC_AUDMUX_V2
18 select ARCH_HAS_CPUFREQ
24 select ARCH_MXC_IOMUX_V3
25 select ARCH_MXC_AUDMUX_V2
26 select ARCH_HAS_CPUFREQ
32 select ARCH_MXC_IOMUX_V3
35 comment "MX5 platforms:"
37 config MACH_MX51_BABBAGE
38 bool "Support MX51 BABBAGE platforms"
40 select IMX_HAVE_PLATFORM_IMX2_WDT
41 select IMX_HAVE_PLATFORM_IMX_I2C
42 select IMX_HAVE_PLATFORM_IMX_UART
43 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
44 select IMX_HAVE_PLATFORM_SPI_IMX
46 Include support for MX51 Babbage platform, also known as MX51EVK in
47 u-boot. This includes specific configurations for the board and its
51 bool "Support MX51PDK (3DS)"
53 select IMX_HAVE_PLATFORM_IMX2_WDT
54 select IMX_HAVE_PLATFORM_IMX_KEYPAD
55 select IMX_HAVE_PLATFORM_IMX_UART
56 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
57 select IMX_HAVE_PLATFORM_SPI_IMX
58 select MXC_DEBUG_BOARD
60 Include support for MX51PDK (3DS) platform. This includes specific
61 configurations for the board and its peripherals.
63 config MACH_EUKREA_CPUIMX51
64 bool "Support Eukrea CPUIMX51 module"
66 select IMX_HAVE_PLATFORM_IMX_I2C
67 select IMX_HAVE_PLATFORM_IMX_UART
68 select IMX_HAVE_PLATFORM_MXC_NAND
69 select IMX_HAVE_PLATFORM_SPI_IMX
71 Include support for Eukrea CPUIMX51 platform. This includes
72 specific configurations for the module and its peripherals.
76 depends on MACH_EUKREA_CPUIMX51
77 default MACH_EUKREA_MBIMX51_BASEBOARD
79 config MACH_EUKREA_MBIMX51_BASEBOARD
80 prompt "Eukrea MBIMX51 development board"
82 select IMX_HAVE_PLATFORM_IMX_KEYPAD
83 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
85 This adds board specific devices that can be found on Eukrea's
86 MBIMX51 evaluation board.
90 config MACH_EUKREA_CPUIMX51SD
91 bool "Support Eukrea CPUIMX51SD module"
93 select IMX_HAVE_PLATFORM_IMX_I2C
94 select IMX_HAVE_PLATFORM_SPI_IMX
95 select IMX_HAVE_PLATFORM_IMX_UART
96 select IMX_HAVE_PLATFORM_MXC_NAND
98 Include support for Eukrea CPUIMX51SD platform. This includes
99 specific configurations for the module and its peripherals.
103 depends on MACH_EUKREA_CPUIMX51SD
104 default MACH_EUKREA_MBIMXSD51_BASEBOARD
106 config MACH_EUKREA_MBIMXSD51_BASEBOARD
107 prompt "Eukrea MBIMXSD development board"
109 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
111 This adds board specific devices that can be found on Eukrea's
112 MBIMXSD evaluation board.
116 config MX51_EFIKA_COMMON
119 select IMX_HAVE_PLATFORM_IMX_UART
120 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
121 select IMX_HAVE_PLATFORM_SPI_IMX
122 select MXC_ULPI if USB_ULPI
124 config MACH_MX51_EFIKAMX
125 bool "Support MX51 Genesi Efika MX nettop"
126 select MX51_EFIKA_COMMON
128 Include support for Genesi Efika MX nettop. This includes specific
129 configurations for the board and its peripherals.
131 config MACH_MX51_EFIKASB
132 bool "Support MX51 Genesi Efika Smartbook"
133 select MX51_EFIKA_COMMON
135 Include support for Genesi Efika Smartbook. This includes specific
136 configurations for the board and its peripherals.
139 bool "Support MX53 EVK platforms"
141 select IMX_HAVE_PLATFORM_IMX_UART
142 select IMX_HAVE_PLATFORM_IMX_I2C
143 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
144 select IMX_HAVE_PLATFORM_SPI_IMX
146 Include support for MX53 EVK platform. This includes specific
147 configurations for the board and its peripherals.
150 bool "Support MX53 SMD platforms"
152 select IMX_HAVE_PLATFORM_IMX_UART
154 Include support for MX53 SMD platform. This includes specific
155 configurations for the board and its peripherals.
157 config MACH_MX53_LOCO
158 bool "Support MX53 LOCO platforms"
160 select IMX_HAVE_PLATFORM_IMX_UART
162 Include support for MX53 LOCO platform. This includes specific
163 configurations for the board and its peripherals.
166 bool "Support MX50 reference design platform"
169 select IMX_HAVE_PLATFORM_IMX_I2C
170 select IMX_HAVE_PLATFORM_IMX_UART
171 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
172 select IMX_HAVE_PLATFORM_SPI_IMX
173 select IMX_HAVE_PLATFORM_FEC
175 Include support for MX50 reference design platform (RDP) board. This
176 includes specific configurations for the board and its peripherals.