Kconfig 3.7 KB
Newer Older
1
if ARCH_MX5
2 3 4 5
# ARCH_MX51 and ARCH_MX50 are left for compatibility

config ARCH_MX50
	bool
6 7 8

config ARCH_MX51
	bool
F
Fabio Estevam 已提交
9

Y
Yong Shen 已提交
10 11 12
config ARCH_MX53
	bool

13 14 15 16 17 18 19 20
config SOC_IMX50
	bool
	select MXC_TZIC
	select ARCH_MXC_IOMUX_V3
	select ARCH_MXC_AUDMUX_V2
	select ARCH_HAS_CPUFREQ
	select ARCH_MX50

F
Fabio Estevam 已提交
21 22
config	SOC_IMX51
	bool
23 24
	select MXC_TZIC
	select ARCH_MXC_IOMUX_V3
S
Sascha Hauer 已提交
25
	select ARCH_MXC_AUDMUX_V2
Y
Yong Shen 已提交
26
	select ARCH_HAS_CPUFREQ
F
Fabio Estevam 已提交
27
	select ARCH_MX51
28

Y
Yong Shen 已提交
29 30 31 32 33 34
config	SOC_IMX53
	bool
	select MXC_TZIC
	select ARCH_MXC_IOMUX_V3
	select ARCH_MX53

35 36 37 38
comment "MX5 platforms:"

config MACH_MX51_BABBAGE
	bool "Support MX51 BABBAGE platforms"
F
Fabio Estevam 已提交
39
	select SOC_IMX51
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
45 46 47 48 49
	help
	  Include support for MX51 Babbage platform, also known as MX51EVK in
	  u-boot. This includes specific configurations for the board and its
	  peripherals.

50 51
config MACH_MX51_3DS
	bool "Support MX51PDK (3DS)"
F
Fabio Estevam 已提交
52
	select SOC_IMX51
53
	select IMX_HAVE_PLATFORM_IMX_UART
A
Arnaud Patard (Rtp) 已提交
54
	select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
55
	select IMX_HAVE_PLATFORM_SPI_IMX
56 57 58 59
	select MXC_DEBUG_BOARD
	help
	  Include support for MX51PDK (3DS) platform. This includes specific
	  configurations for the board and its peripherals.
60 61 62

config MACH_EUKREA_CPUIMX51
	bool "Support Eukrea CPUIMX51 module"
F
Fabio Estevam 已提交
63
	select SOC_IMX51
64
	select IMX_HAVE_PLATFORM_IMX_I2C
65
	select IMX_HAVE_PLATFORM_IMX_UART
E
Eric Bénard 已提交
66 67
	select IMX_HAVE_PLATFORM_MXC_NAND
	select IMX_HAVE_PLATFORM_SPI_IMX
68 69 70 71 72 73 74 75 76 77 78 79
	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
80
	select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
81 82 83 84 85 86
	help
	  This adds board specific devices that can be found on Eukrea's
	  MBIMX51 evaluation board.

endchoice

87 88
config MACH_EUKREA_CPUIMX51SD
	bool "Support Eukrea CPUIMX51SD module"
F
Fabio Estevam 已提交
89
	select SOC_IMX51
90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
	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
106
	select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
107 108 109 110 111 112
	help
	  This adds board specific devices that can be found on Eukrea's
	  MBIMXSD evaluation board.

endchoice

113 114
config MACH_MX51_EFIKAMX
	bool "Support MX51 Genesi Efika MX nettop"
F
Fabio Estevam 已提交
115
	select SOC_IMX51
116
	select IMX_HAVE_PLATFORM_IMX_UART
A
Arnaud Patard (Rtp) 已提交
117
	select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
A
Arnaud Patard (Rtp) 已提交
118
	select IMX_HAVE_PLATFORM_SPI_IMX
119 120 121 122
	help
	  Include support for Genesi Efika MX nettop. This includes specific
	  configurations for the board and its peripherals.

Y
Yong Shen 已提交
123 124 125 126
config MACH_MX53_EVK
	bool "Support MX53 EVK platforms"
	select SOC_IMX53
	select IMX_HAVE_PLATFORM_IMX_UART
Y
Yong Shen 已提交
127
	select IMX_HAVE_PLATFORM_IMX_I2C
128
	select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
Y
Yong Shen 已提交
129
	select IMX_HAVE_PLATFORM_SPI_IMX
Y
Yong Shen 已提交
130 131 132 133 134
	help
	  Include support for MX53 EVK platform. This includes specific
	  configurations for the board and its peripherals.


135 136 137 138 139 140 141 142 143 144 145 146
config MACH_MX50_RDP
	bool "Support MX50 reference design platform"
	depends on BROKEN
	select SOC_IMX50
	select IMX_HAVE_PLATFORM_IMX_I2C
	select IMX_HAVE_PLATFORM_IMX_UART
	select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
	select IMX_HAVE_PLATFORM_SPI_IMX
	help
	  Include support for MX50 reference design platform (RDP) board. This
	  includes specific configurations for the board and its peripherals.

147
endif