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_IMX_KEYPAD
54 select IMX_HAVE_PLATFORM_IMX_UART
55 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
56 select IMX_HAVE_PLATFORM_SPI_IMX
57 select MXC_DEBUG_BOARD
59 Include support for MX51PDK (3DS) platform. This includes specific
60 configurations for the board and its peripherals.
62 config MACH_EUKREA_CPUIMX51
63 bool "Support Eukrea CPUIMX51 module"
65 select IMX_HAVE_PLATFORM_IMX_I2C
66 select IMX_HAVE_PLATFORM_IMX_UART
67 select IMX_HAVE_PLATFORM_MXC_NAND
68 select IMX_HAVE_PLATFORM_SPI_IMX
70 Include support for Eukrea CPUIMX51 platform. This includes
71 specific configurations for the module and its peripherals.
75 depends on MACH_EUKREA_CPUIMX51
76 default MACH_EUKREA_MBIMX51_BASEBOARD
78 config MACH_EUKREA_MBIMX51_BASEBOARD
79 prompt "Eukrea MBIMX51 development board"
81 select IMX_HAVE_PLATFORM_IMX_KEYPAD
82 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
84 This adds board specific devices that can be found on Eukrea's
85 MBIMX51 evaluation board.
89 config MACH_EUKREA_CPUIMX51SD
90 bool "Support Eukrea CPUIMX51SD module"
92 select IMX_HAVE_PLATFORM_IMX_I2C
93 select IMX_HAVE_PLATFORM_SPI_IMX
94 select IMX_HAVE_PLATFORM_IMX_UART
95 select IMX_HAVE_PLATFORM_MXC_NAND
97 Include support for Eukrea CPUIMX51SD platform. This includes
98 specific configurations for the module and its peripherals.
102 depends on MACH_EUKREA_CPUIMX51SD
103 default MACH_EUKREA_MBIMXSD51_BASEBOARD
105 config MACH_EUKREA_MBIMXSD51_BASEBOARD
106 prompt "Eukrea MBIMXSD development board"
108 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
110 This adds board specific devices that can be found on Eukrea's
111 MBIMXSD evaluation board.
115 config MACH_MX51_EFIKAMX
116 bool "Support MX51 Genesi Efika MX nettop"
118 select IMX_HAVE_PLATFORM_IMX_UART
119 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
120 select IMX_HAVE_PLATFORM_SPI_IMX
122 Include support for Genesi Efika MX nettop. This includes specific
123 configurations for the board and its peripherals.
126 bool "Support MX53 EVK platforms"
128 select IMX_HAVE_PLATFORM_IMX_UART
129 select IMX_HAVE_PLATFORM_IMX_I2C
130 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
131 select IMX_HAVE_PLATFORM_SPI_IMX
133 Include support for MX53 EVK platform. This includes specific
134 configurations for the board and its peripherals.
137 bool "Support MX53 SMD platforms"
139 select IMX_HAVE_PLATFORM_IMX_UART
141 Include support for MX53 SMD platform. This includes specific
142 configurations for the board and its peripherals.
144 config MACH_MX53_LOCO
145 bool "Support MX53 LOCO platforms"
147 select IMX_HAVE_PLATFORM_IMX_UART
149 Include support for MX53 LOCO platform. This includes specific
150 configurations for the board and its peripherals.
153 bool "Support MX50 reference design platform"
156 select IMX_HAVE_PLATFORM_IMX_I2C
157 select IMX_HAVE_PLATFORM_IMX_UART
158 select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
159 select IMX_HAVE_PLATFORM_SPI_IMX
161 Include support for MX50 reference design platform (RDP) board. This
162 includes specific configurations for the board and its peripherals.