Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
[deliverable/linux.git] / arch / arm / mach-ep93xx / Kconfig
1 if ARCH_EP93XX
2
3 menu "Cirrus EP93xx Implementation Options"
4
5 config EP93XX_SOC_COMMON
6 bool
7 default y
8 select SOC_BUS
9 select LEDS_GPIO_REGISTER
10
11 config CRUNCH
12 bool "Support for MaverickCrunch"
13 help
14 Enable kernel support for MaverickCrunch.
15
16 comment "EP93xx Platforms"
17
18 choice
19 prompt "EP93xx first SDRAM bank selection"
20 default EP93XX_SDCE3_SYNC_PHYS_OFFSET
21
22 config EP93XX_SDCE3_SYNC_PHYS_OFFSET
23 bool "0x00000000 - SDCE3/SyncBoot"
24 help
25 Select this option if you want support for EP93xx boards with the
26 first SDRAM bank at 0x00000000.
27
28 config EP93XX_SDCE0_PHYS_OFFSET
29 bool "0xc0000000 - SDCEO"
30 help
31 Select this option if you want support for EP93xx boards with the
32 first SDRAM bank at 0xc0000000.
33
34 config EP93XX_SDCE1_PHYS_OFFSET
35 bool "0xd0000000 - SDCE1"
36 help
37 Select this option if you want support for EP93xx boards with the
38 first SDRAM bank at 0xd0000000.
39
40 config EP93XX_SDCE2_PHYS_OFFSET
41 bool "0xe0000000 - SDCE2"
42 help
43 Select this option if you want support for EP93xx boards with the
44 first SDRAM bank at 0xe0000000.
45
46 config EP93XX_SDCE3_ASYNC_PHYS_OFFSET
47 bool "0xf0000000 - SDCE3/AsyncBoot"
48 help
49 Select this option if you want support for EP93xx boards with the
50 first SDRAM bank at 0xf0000000.
51
52 endchoice
53
54 config MACH_ADSSPHERE
55 bool "Support ADS Sphere"
56 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
57 help
58 Say 'Y' here if you want your kernel to support the ADS
59 Sphere board.
60
61 config MACH_EDB93XX
62 bool
63
64 config MACH_EDB9301
65 bool "Support Cirrus Logic EDB9301"
66 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
67 select MACH_EDB93XX
68 help
69 Say 'Y' here if you want your kernel to support the Cirrus
70 Logic EDB9301 Evaluation Board.
71
72 config MACH_EDB9302
73 bool "Support Cirrus Logic EDB9302"
74 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
75 select MACH_EDB93XX
76 help
77 Say 'Y' here if you want your kernel to support the Cirrus
78 Logic EDB9302 Evaluation Board.
79
80 config MACH_EDB9302A
81 bool "Support Cirrus Logic EDB9302A"
82 depends on EP93XX_SDCE0_PHYS_OFFSET
83 select MACH_EDB93XX
84 help
85 Say 'Y' here if you want your kernel to support the Cirrus
86 Logic EDB9302A Evaluation Board.
87
88 config MACH_EDB9307
89 bool "Support Cirrus Logic EDB9307"
90 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
91 select MACH_EDB93XX
92 help
93 Say 'Y' here if you want your kernel to support the Cirrus
94 Logic EDB9307 Evaluation Board.
95
96 config MACH_EDB9307A
97 bool "Support Cirrus Logic EDB9307A"
98 depends on EP93XX_SDCE0_PHYS_OFFSET
99 select MACH_EDB93XX
100 help
101 Say 'Y' here if you want your kernel to support the Cirrus
102 Logic EDB9307A Evaluation Board.
103
104 config MACH_EDB9312
105 bool "Support Cirrus Logic EDB9312"
106 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
107 select MACH_EDB93XX
108 help
109 Say 'Y' here if you want your kernel to support the Cirrus
110 Logic EDB9312 Evaluation Board.
111
112 config MACH_EDB9315
113 bool "Support Cirrus Logic EDB9315"
114 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
115 select MACH_EDB93XX
116 help
117 Say 'Y' here if you want your kernel to support the Cirrus
118 Logic EDB9315 Evaluation Board.
119
120 config MACH_EDB9315A
121 bool "Support Cirrus Logic EDB9315A"
122 depends on EP93XX_SDCE0_PHYS_OFFSET
123 select MACH_EDB93XX
124 help
125 Say 'Y' here if you want your kernel to support the Cirrus
126 Logic EDB9315A Evaluation Board.
127
128 config MACH_GESBC9312
129 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
130 bool "Support Glomation GESBC-9312-sx"
131 help
132 Say 'Y' here if you want your kernel to support the Glomation
133 GESBC-9312-sx board.
134
135 config MACH_MICRO9
136 bool
137
138 config MACH_MICRO9H
139 bool "Support Contec Micro9-High"
140 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
141 select MACH_MICRO9
142 help
143 Say 'Y' here if you want your kernel to support the
144 Contec Micro9-High board.
145
146 config MACH_MICRO9M
147 bool "Support Contec Micro9-Mid"
148 depends on EP93XX_SDCE3_ASYNC_PHYS_OFFSET
149 select MACH_MICRO9
150 help
151 Say 'Y' here if you want your kernel to support the
152 Contec Micro9-Mid board.
153
154 config MACH_MICRO9L
155 bool "Support Contec Micro9-Lite"
156 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
157 select MACH_MICRO9
158 help
159 Say 'Y' here if you want your kernel to support the
160 Contec Micro9-Lite board.
161
162 config MACH_MICRO9S
163 bool "Support Contec Micro9-Slim"
164 depends on EP93XX_SDCE3_ASYNC_PHYS_OFFSET
165 select MACH_MICRO9
166 help
167 Say 'Y' here if you want your kernel to support the
168 Contec Micro9-Slim board.
169
170 config MACH_SIM_ONE
171 bool "Support Simplemachines Sim.One board"
172 depends on EP93XX_SDCE0_PHYS_OFFSET
173 help
174 Say 'Y' here if you want your kernel to support the
175 Simplemachines Sim.One board.
176
177 config MACH_SNAPPER_CL15
178 bool "Support Bluewater Systems Snapper CL15 Module"
179 depends on EP93XX_SDCE0_PHYS_OFFSET
180 help
181 Say 'Y' here if you want your kernel to support the Bluewater
182 Systems Snapper CL15 Module.
183
184 config MACH_TS72XX
185 bool "Support Technologic Systems TS-72xx SBC"
186 depends on EP93XX_SDCE3_SYNC_PHYS_OFFSET
187 help
188 Say 'Y' here if you want your kernel to support the
189 Technologic Systems TS-72xx board.
190
191 config MACH_VISION_EP9307
192 bool "Support Vision Engraving Systems EP9307 SoM"
193 depends on EP93XX_SDCE0_PHYS_OFFSET
194 help
195 Say 'Y' here if you want your kernel to support the
196 Vision Engraving Systems EP9307 SoM.
197
198 endmenu
199
200 endif
This page took 0.034311 seconds and 5 git commands to generate.