Kconfig 2.6 KB
Newer Older
1
if ARCH_MX5
F
Fabio Estevam 已提交
2
# ARCH_MX51 is left for compatibility
3 4 5

config ARCH_MX51
	bool
F
Fabio Estevam 已提交
6 7 8

config	SOC_IMX51
	bool
9 10
	select MXC_TZIC
	select ARCH_MXC_IOMUX_V3
S
Sascha Hauer 已提交
11
	select ARCH_MXC_AUDMUX_V2
Y
Yong Shen 已提交
12
	select ARCH_HAS_CPUFREQ
F
Fabio Estevam 已提交
13
	select ARCH_MX51
14 15 16 17 18

comment "MX5 platforms:"

config MACH_MX51_BABBAGE
	bool "Support MX51 BABBAGE platforms"
F
Fabio Estevam 已提交
19
	select SOC_IMX51
20
	select IMX_HAVE_PLATFORM_IMX_I2C
21
	select IMX_HAVE_PLATFORM_IMX_UART
22
	select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
23
	select IMX_HAVE_PLATFORM_SPI_IMX
24 25 26 27 28
	help
	  Include support for MX51 Babbage platform, also known as MX51EVK in
	  u-boot. This includes specific configurations for the board and its
	  peripherals.

29 30
config MACH_MX51_3DS
	bool "Support MX51PDK (3DS)"
F
Fabio Estevam 已提交
31
	select SOC_IMX51
32
	select IMX_HAVE_PLATFORM_IMX_UART
A
Arnaud Patard (Rtp) 已提交
33
	select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
34
	select IMX_HAVE_PLATFORM_SPI_IMX
35 36 37 38
	select MXC_DEBUG_BOARD
	help
	  Include support for MX51PDK (3DS) platform. This includes specific
	  configurations for the board and its peripherals.
39 40 41

config MACH_EUKREA_CPUIMX51
	bool "Support Eukrea CPUIMX51 module"
F
Fabio Estevam 已提交
42
	select SOC_IMX51
43
	select IMX_HAVE_PLATFORM_IMX_I2C
44
	select IMX_HAVE_PLATFORM_IMX_UART
E
Eric Bénard 已提交
45 46
	select IMX_HAVE_PLATFORM_MXC_NAND
	select IMX_HAVE_PLATFORM_SPI_IMX
47 48 49 50 51 52 53 54 55 56 57 58
	help
	  Include support for Eukrea CPUIMX51 platform. This includes
	  specific configurations for the module and its peripherals.

choice
	prompt "Baseboard"
	depends on MACH_EUKREA_CPUIMX51
	default MACH_EUKREA_MBIMX51_BASEBOARD

config MACH_EUKREA_MBIMX51_BASEBOARD
	prompt "Eukrea MBIMX51 development board"
	bool
59
	select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
60 61 62 63 64 65
	help
	  This adds board specific devices that can be found on Eukrea's
	  MBIMX51 evaluation board.

endchoice

66 67
config MACH_EUKREA_CPUIMX51SD
	bool "Support Eukrea CPUIMX51SD module"
F
Fabio Estevam 已提交
68
	select SOC_IMX51
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
	select IMX_HAVE_PLATFORM_IMX_I2C
	select IMX_HAVE_PLATFORM_SPI_IMX
	select IMX_HAVE_PLATFORM_IMX_UART
	select IMX_HAVE_PLATFORM_MXC_NAND
	help
	  Include support for Eukrea CPUIMX51SD platform. This includes
	  specific configurations for the module and its peripherals.

choice
	prompt "Baseboard"
	depends on MACH_EUKREA_CPUIMX51SD
	default MACH_EUKREA_MBIMXSD51_BASEBOARD

config MACH_EUKREA_MBIMXSD51_BASEBOARD
	prompt "Eukrea MBIMXSD development board"
	bool
85
	select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
86 87 88 89 90 91
	help
	  This adds board specific devices that can be found on Eukrea's
	  MBIMXSD evaluation board.

endchoice

92 93
config MACH_MX51_EFIKAMX
	bool "Support MX51 Genesi Efika MX nettop"
F
Fabio Estevam 已提交
94
	select SOC_IMX51
95
	select IMX_HAVE_PLATFORM_IMX_UART
A
Arnaud Patard (Rtp) 已提交
96
	select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
A
Arnaud Patard (Rtp) 已提交
97
	select IMX_HAVE_PLATFORM_SPI_IMX
98 99 100 101
	help
	  Include support for Genesi Efika MX nettop. This includes specific
	  configurations for the board and its peripherals.

102
endif