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