Efika MX platform support
[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_EFIKAMX
45         bool "Support Genesi Efika MX platforms"
46         select ARCH_MX51 
47         help
48           Include support for Genesi Efika MX platforms. 
49
50 config MACH_MX53_EVK
51         bool "Support MX53 EVK platform"
52         select ARCH_MX53
53         help
54           Include support for MX53 EVK platform. This includes specific
55           configurations for the board and its peripherals.
56
57 config MACH_MX50_ARM2
58         bool "Support MX50 Armadillo2 platform"
59         select ARCH_MX50
60         help
61           Include support for MX50 EVK platform. This includes specific
62           configurations for the board and its peripherals.
63
64 comment "MX5x Options:"
65
66 config MXC_SDMA_API
67         bool "Use SDMA API"
68         default y
69         help
70            This selects the Freescale MXC SDMA API.
71            If unsure, say N.
72
73 config ARCH_MXC_HAS_NFC_V3
74         bool "MXC NFC Hardware Version 3"
75         depends on ARCH_MX5
76         default y
77         help
78            This selects the Freescale MXC Nand Flash Controller Hardware Version 3
79            If unsure, say N.
80
81 config ARCH_MXC_HAS_NFC_V3_2
82         bool "MXC NFC Hardware Version 3.2"
83         depends on ARCH_MXC_HAS_NFC_V3
84         default y
85         help
86            This selects the Freescale MXC Nand Flash Controller Hardware Version 3.1
87            If unsure, say N.
88
89 config SDMA_IRAM
90         bool "Use Internal RAM for SDMA transfer"
91         depends on MXC_SDMA_API
92         help
93           Support Internal RAM as SDMA buffer or control structures
94
95 endif