Commit | Line | Data |
---|---|---|
b996b583 AK |
1 | if ARCH_MX5 |
2 | ||
3 | config ARCH_MX51 | |
4 | bool | |
5 | default y | |
6 | select MXC_TZIC | |
7 | select ARCH_MXC_IOMUX_V3 | |
40e2eda9 | 8 | select ARCH_MXC_AUDMUX_V2 |
64f102b6 | 9 | select ARCH_HAS_CPUFREQ |
b996b583 AK |
10 | |
11 | comment "MX5 platforms:" | |
12 | ||
13 | config MACH_MX51_BABBAGE | |
14 | bool "Support MX51 BABBAGE platforms" | |
44505c07 | 15 | select IMX_HAVE_PLATFORM_IMX_I2C |
04b73b15 | 16 | select IMX_HAVE_PLATFORM_IMX_UART |
124bf94a | 17 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
b996b583 AK |
18 | help |
19 | Include support for MX51 Babbage platform, also known as MX51EVK in | |
20 | u-boot. This includes specific configurations for the board and its | |
21 | peripherals. | |
22 | ||
beaac6f3 JW |
23 | config MACH_MX51_3DS |
24 | bool "Support MX51PDK (3DS)" | |
04b73b15 | 25 | select IMX_HAVE_PLATFORM_IMX_UART |
988916e1 | 26 | select IMX_HAVE_PLATFORM_SPI_IMX |
beaac6f3 JW |
27 | select MXC_DEBUG_BOARD |
28 | help | |
29 | Include support for MX51PDK (3DS) platform. This includes specific | |
30 | configurations for the board and its peripherals. | |
ef93f144 EB |
31 | |
32 | config MACH_EUKREA_CPUIMX51 | |
33 | bool "Support Eukrea CPUIMX51 module" | |
44505c07 | 34 | select IMX_HAVE_PLATFORM_IMX_I2C |
04b73b15 | 35 | select IMX_HAVE_PLATFORM_IMX_UART |
a3927416 EB |
36 | select IMX_HAVE_PLATFORM_MXC_NAND |
37 | select IMX_HAVE_PLATFORM_SPI_IMX | |
ef93f144 EB |
38 | help |
39 | Include support for Eukrea CPUIMX51 platform. This includes | |
40 | specific configurations for the module and its peripherals. | |
41 | ||
42 | choice | |
43 | prompt "Baseboard" | |
44 | depends on MACH_EUKREA_CPUIMX51 | |
45 | default MACH_EUKREA_MBIMX51_BASEBOARD | |
46 | ||
47 | config MACH_EUKREA_MBIMX51_BASEBOARD | |
48 | prompt "Eukrea MBIMX51 development board" | |
49 | bool | |
124bf94a | 50 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
ef93f144 EB |
51 | help |
52 | This adds board specific devices that can be found on Eukrea's | |
53 | MBIMX51 evaluation board. | |
54 | ||
55 | endchoice | |
56 | ||
70b17268 EB |
57 | config MACH_EUKREA_CPUIMX51SD |
58 | bool "Support Eukrea CPUIMX51SD module" | |
59 | select IMX_HAVE_PLATFORM_IMX_I2C | |
60 | select IMX_HAVE_PLATFORM_SPI_IMX | |
61 | select IMX_HAVE_PLATFORM_IMX_UART | |
62 | select IMX_HAVE_PLATFORM_MXC_NAND | |
63 | help | |
64 | Include support for Eukrea CPUIMX51SD platform. This includes | |
65 | specific configurations for the module and its peripherals. | |
66 | ||
67 | choice | |
68 | prompt "Baseboard" | |
69 | depends on MACH_EUKREA_CPUIMX51SD | |
70 | default MACH_EUKREA_MBIMXSD51_BASEBOARD | |
71 | ||
72 | config MACH_EUKREA_MBIMXSD51_BASEBOARD | |
73 | prompt "Eukrea MBIMXSD development board" | |
74 | bool | |
124bf94a | 75 | select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX |
70b17268 EB |
76 | help |
77 | This adds board specific devices that can be found on Eukrea's | |
78 | MBIMXSD evaluation board. | |
79 | ||
80 | endchoice | |
81 | ||
088d01b0 AK |
82 | config MACH_MX51_EFIKAMX |
83 | bool "Support MX51 Genesi Efika MX nettop" | |
84 | select IMX_HAVE_PLATFORM_IMX_UART | |
85 | help | |
86 | Include support for Genesi Efika MX nettop. This includes specific | |
87 | configurations for the board and its peripherals. | |
88 | ||
b996b583 | 89 | endif |