mark your calendars: this is the day one kernel supports both boards
[efikamx:linux-kernel.git] / arch / arm / mach-mx5 / Kconfig
1 if ARCH_MX5
2
3 config ARCH_MX51
4         bool
5
6 config ARCH_MX53
7         bool
8
9 config ARCH_MX50
10         bool
11
12 config FORCE_MAX_ZONEORDER
13     int "MAX_ORDER"
14     default "13"
15
16 config MX5_OPTIONS
17         bool
18         default y
19         select CPU_V7
20         select USB_ARCH_HAS_EHCI
21         select MXC_TZIC
22
23 config MX5_MULTI_ARCH
24         bool
25         default y
26         select RUNTIME_PHYS_OFFSET
27         depends on ARCH_MX51
28         depends on ARCH_MX50 || ARCH_MX53
29
30 config MACH_MX51_3DS
31         bool "Support MX51 3-Stack platform"
32         select ARCH_MX51
33         help
34           Include support for MX51 3-Stack platform. This includes specific
35           configurations for the board and its peripherals.
36
37 config MACH_MX51_BABBAGE
38         bool "Support MX51 BABBAGE platform"
39         select ARCH_MX51
40         help
41           Include support for MX51 Babbage platform. This includes specific
42           configurations for the board and its peripherals.
43
44 config MACH_MX51_EFIKASB
45         bool
46
47 config MACH_MX51_EFIKAMX
48         bool "Support Genesi Efika MX Platforms (Smarttop and Smartbook)"
49         select ARCH_MX51  
50         select MACH_MX51_EFIKASB
51         help
52           Include support for Genesi Efika MX Platforms. 
53
54 config MACH_MX53_EVK
55         bool "Support MX53 EVK platform"
56         select ARCH_MX53
57         help
58           Include support for MX53 EVK platform. This includes specific
59           configurations for the board and its peripherals.
60
61 config MACH_MX50_ARM2
62         bool "Support MX50 Armadillo2 platform"
63         select ARCH_MX50
64         help
65           Include support for MX50 EVK platform. This includes specific
66           configurations for the board and its peripherals.
67
68 comment "MX5x Options:"
69
70 config MXC_SDMA_API
71         bool "Use SDMA API"
72         default y
73         help
74            This selects the Freescale MXC SDMA API.
75            If unsure, say N.
76
77 config ARCH_MXC_HAS_NFC_V3
78         bool "MXC NFC Hardware Version 3"
79         depends on ARCH_MX5
80         default y
81         help
82            This selects the Freescale MXC Nand Flash Controller Hardware Version 3
83            If unsure, say N.
84
85 config ARCH_MXC_HAS_NFC_V3_2
86         bool "MXC NFC Hardware Version 3.2"
87         depends on ARCH_MXC_HAS_NFC_V3
88         default y
89         help
90            This selects the Freescale MXC Nand Flash Controller Hardware Version 3.1
91            If unsure, say N.
92
93 config SDMA_IRAM
94         bool "Use Internal RAM for SDMA transfer"
95         depends on MXC_SDMA_API
96         help
97           Support Internal RAM as SDMA buffer or control structures
98
99 endif