]> Git Repo - linux.git/blob - arch/sh/boards/Kconfig
powerpc/mm: tracking vDSO remap
[linux.git] / arch / sh / boards / Kconfig
1 menu "Board support"
2
3 config SOLUTION_ENGINE
4         bool
5
6 config SH_ALPHA_BOARD
7         bool
8
9 config SH_SOLUTION_ENGINE
10         bool "SolutionEngine"
11         select SOLUTION_ENGINE
12         select CPU_HAS_IPR_IRQ
13         depends on CPU_SUBTYPE_SH7705 || CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7710 || \
14           CPU_SUBTYPE_SH7712 || CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7750S || \
15           CPU_SUBTYPE_SH7750R 
16         help
17           Select SolutionEngine if configuring for a Hitachi SH7705, SH7709,
18           SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board.
19
20 config SH_7206_SOLUTION_ENGINE
21         bool "SolutionEngine7206"
22         select SOLUTION_ENGINE
23         depends on CPU_SUBTYPE_SH7206
24         help
25           Select 7206 SolutionEngine if configuring for a Hitachi SH7206
26           evaluation board.
27
28 config SH_7619_SOLUTION_ENGINE
29         bool "SolutionEngine7619"
30         select SOLUTION_ENGINE
31         depends on CPU_SUBTYPE_SH7619
32         help
33           Select 7619 SolutionEngine if configuring for a Hitachi SH7619
34           evaluation board.
35         
36 config SH_7721_SOLUTION_ENGINE
37         bool "SolutionEngine7721"
38         select SOLUTION_ENGINE
39         depends on CPU_SUBTYPE_SH7721
40         help
41           Select 7721 SolutionEngine if configuring for a Hitachi SH7721
42           evaluation board.
43
44 config SH_7722_SOLUTION_ENGINE
45         bool "SolutionEngine7722"
46         select SOLUTION_ENGINE
47         select GENERIC_IRQ_CHIP
48         select IRQ_DOMAIN
49         depends on CPU_SUBTYPE_SH7722
50         help
51           Select 7722 SolutionEngine if configuring for a Hitachi SH772
52           evaluation board.
53
54 config SH_7724_SOLUTION_ENGINE
55         bool "SolutionEngine7724"
56         select SOLUTION_ENGINE
57         depends on CPU_SUBTYPE_SH7724
58         select ARCH_REQUIRE_GPIOLIB
59         select SND_SOC_AK4642 if SND_SIMPLE_CARD
60         select REGULATOR_FIXED_VOLTAGE if REGULATOR
61         help
62           Select 7724 SolutionEngine if configuring for a Hitachi SH7724
63           evaluation board.
64
65 config SH_7751_SOLUTION_ENGINE
66         bool "SolutionEngine7751"
67         select SOLUTION_ENGINE
68         select CPU_HAS_IPR_IRQ
69         depends on CPU_SUBTYPE_SH7751
70         help
71           Select 7751 SolutionEngine if configuring for a Hitachi SH7751
72           evaluation board.
73           
74 config SH_7780_SOLUTION_ENGINE
75         bool "SolutionEngine7780"
76         select SOLUTION_ENGINE
77         select SYS_SUPPORTS_PCI
78         depends on CPU_SUBTYPE_SH7780
79         help
80           Select 7780 SolutionEngine if configuring for a Renesas SH7780
81           evaluation board.
82
83 config SH_7343_SOLUTION_ENGINE
84         bool "SolutionEngine7343"
85         select SOLUTION_ENGINE
86         select GENERIC_IRQ_CHIP
87         select IRQ_DOMAIN
88         depends on CPU_SUBTYPE_SH7343
89         help
90           Select 7343 SolutionEngine if configuring for a Hitachi
91           SH7343 (SH-Mobile 3AS) evaluation board.
92
93 config SH_HP6XX
94         bool "HP6XX"
95         select SYS_SUPPORTS_APM_EMULATION
96         select HD6446X_SERIES
97         depends on CPU_SUBTYPE_SH7709
98         help
99           Select HP6XX if configuring for a HP jornada HP6xx.
100           More information (hardware only) at
101           <http://www.hp.com/jornada/>.
102
103 config SH_DREAMCAST
104         bool "Dreamcast"
105         select SYS_SUPPORTS_PCI
106         depends on CPU_SUBTYPE_SH7091
107         help
108           Select Dreamcast if configuring for a SEGA Dreamcast.
109           More information at <http://www.linux-sh.org>
110
111 config SH_SH03
112         bool "Interface CTP/PCI-SH03"
113         depends on CPU_SUBTYPE_SH7751
114         select CPU_HAS_IPR_IRQ
115         select SYS_SUPPORTS_PCI
116         help
117           CTP/PCI-SH03 is a CPU module computer that is produced
118           by Interface Corporation.
119           More information at <http://www.interface.co.jp>
120
121 config SH_SECUREEDGE5410
122         bool "SecureEdge5410"
123         depends on CPU_SUBTYPE_SH7751R
124         select CPU_HAS_IPR_IRQ
125         select SYS_SUPPORTS_PCI
126         help
127           Select SecureEdge5410 if configuring for a SnapGear SH board.
128           This includes both the OEM SecureEdge products as well as the
129           SME product line.
130
131 config SH_RTS7751R2D
132         bool "RTS7751R2D"
133         depends on CPU_SUBTYPE_SH7751R
134         select SYS_SUPPORTS_PCI
135         select IO_TRAPPED if MMU
136         help
137           Select RTS7751R2D if configuring for a Renesas Technology
138           Sales SH-Graphics board.
139
140 config SH_RSK
141         bool "Renesas Starter Kit"
142         depends on CPU_SUBTYPE_SH7201 || CPU_SUBTYPE_SH7203 || \
143           CPU_SUBTYPE_SH7264 || CPU_SUBTYPE_SH7269
144         select REGULATOR_FIXED_VOLTAGE if REGULATOR
145         help
146          Select this option if configuring for any of the RSK+ MCU
147          evaluation platforms.
148
149 config SH_SDK7780
150         bool "SDK7780R3"
151         depends on CPU_SUBTYPE_SH7780
152         select SYS_SUPPORTS_PCI
153         help
154           Select SDK7780 if configuring for a Renesas SH7780 SDK7780R3
155           evaluation board.
156
157 config SH_SDK7786
158         bool "SDK7786"
159         depends on CPU_SUBTYPE_SH7786
160         select SYS_SUPPORTS_PCI
161         select NO_IOPORT_MAP if !PCI
162         select ARCH_WANT_OPTIONAL_GPIOLIB
163         select HAVE_SRAM_POOL
164         select REGULATOR_FIXED_VOLTAGE if REGULATOR
165         help
166           Select SDK7786 if configuring for a Renesas Technology Europe
167           SH7786-65nm board.
168
169 config SH_HIGHLANDER
170         bool "Highlander"
171         depends on CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785
172         select SYS_SUPPORTS_PCI
173         select IO_TRAPPED if MMU
174
175 config SH_SH7757LCR
176         bool "SH7757LCR"
177         depends on CPU_SUBTYPE_SH7757
178         select ARCH_REQUIRE_GPIOLIB
179         select REGULATOR_FIXED_VOLTAGE if REGULATOR
180
181 config SH_SH7785LCR
182         bool "SH7785LCR"
183         depends on CPU_SUBTYPE_SH7785
184         select SYS_SUPPORTS_PCI
185
186 config SH_SH7785LCR_29BIT_PHYSMAPS
187         bool "SH7785LCR 29bit physmaps"
188         depends on SH_SH7785LCR && 29BIT
189         default y
190         help
191           This board has 2 physical memory maps. It can be changed with
192           DIP switch(S2-5). If you set the DIP switch for S2-5 = ON,
193           you can access all on-board device in 29bit address mode.
194
195 config SH_SH7785LCR_PT
196         bool "SH7785LCR prototype board on 32-bit MMU mode"
197         depends on SH_SH7785LCR && 32BIT
198         default n
199         help
200           If you use prototype board, this option is enabled.
201
202 config SH_URQUELL
203         bool "Urquell"
204         depends on CPU_SUBTYPE_SH7786
205         select ARCH_REQUIRE_GPIOLIB
206         select SYS_SUPPORTS_PCI
207         select NO_IOPORT_MAP if !PCI
208
209 config SH_MIGOR
210         bool "Migo-R"
211         depends on CPU_SUBTYPE_SH7722
212         select ARCH_REQUIRE_GPIOLIB
213         select REGULATOR_FIXED_VOLTAGE if REGULATOR
214         help
215           Select Migo-R if configuring for the SH7722 Migo-R platform
216           by Renesas System Solutions Asia Pte. Ltd.
217
218 config SH_AP325RXA
219         bool "AP-325RXA"
220         depends on CPU_SUBTYPE_SH7723
221         select ARCH_REQUIRE_GPIOLIB
222         select REGULATOR_FIXED_VOLTAGE if REGULATOR
223         help
224           Renesas "AP-325RXA" support.
225           Compatible with ALGO SYSTEM CO.,LTD. "AP-320A"
226
227 config SH_KFR2R09
228         bool "KFR2R09"
229         depends on CPU_SUBTYPE_SH7724
230         select ARCH_REQUIRE_GPIOLIB
231         select REGULATOR_FIXED_VOLTAGE if REGULATOR
232         help
233           "Kit For R2R for 2009" support.
234
235 config SH_ECOVEC
236         bool "EcoVec"
237         depends on CPU_SUBTYPE_SH7724
238         select ARCH_REQUIRE_GPIOLIB
239         select SND_SOC_DA7210 if SND_SIMPLE_CARD
240         select REGULATOR_FIXED_VOLTAGE if REGULATOR
241         help
242           Renesas "R0P7724LC0011/21RL (EcoVec)" support.
243
244 config SH_SH7763RDP
245         bool "SH7763RDP"
246         depends on CPU_SUBTYPE_SH7763
247         help
248           Select SH7763RDP if configuring for a Renesas SH7763
249           evaluation board.
250
251 config SH_ESPT
252         bool "ESPT"
253         depends on CPU_SUBTYPE_SH7763
254         help
255           Select ESPT if configuring for a Renesas SH7763
256           with gigabit ether evaluation board.
257
258 config SH_EDOSK7705
259         bool "EDOSK7705"
260         depends on CPU_SUBTYPE_SH7705
261
262 config SH_EDOSK7760
263         bool "EDOSK7760"
264         depends on CPU_SUBTYPE_SH7760
265         help
266           Select if configuring for a Renesas EDOSK7760
267           evaluation board.
268
269 config SH_SH4202_MICRODEV
270         bool "SH4-202 MicroDev"
271         depends on CPU_SUBTYPE_SH4_202
272         help
273           Select SH4-202 MicroDev if configuring for a SuperH MicroDev board
274           with an SH4-202 CPU.
275
276 config SH_LANDISK
277         bool "LANDISK"
278         depends on CPU_SUBTYPE_SH7751R
279         select SYS_SUPPORTS_PCI
280         help
281           I-O DATA DEVICE, INC. "LANDISK Series" support.
282
283 config SH_TITAN
284         bool "TITAN"
285         depends on CPU_SUBTYPE_SH7751R
286         select CPU_HAS_IPR_IRQ
287         select SYS_SUPPORTS_PCI
288         help
289           Select Titan if you are configuring for a Nimble Microsystems
290           NetEngine NP51R.
291
292 config SH_SHMIN
293         bool "SHMIN"
294         depends on CPU_SUBTYPE_SH7706
295         select CPU_HAS_IPR_IRQ
296         help
297           Select SHMIN if configuring for the SHMIN board.
298
299 config SH_LBOX_RE2
300         bool "L-BOX RE2"
301         depends on CPU_SUBTYPE_SH7751R
302         select SYS_SUPPORTS_PCI
303         help
304           Select L-BOX RE2 if configuring for the NTT COMWARE L-BOX RE2.
305
306 config SH_X3PROTO
307         bool "SH-X3 Prototype board"
308         depends on CPU_SUBTYPE_SHX3
309         select NO_IOPORT_MAP if !PCI
310         select IRQ_DOMAIN
311
312 config SH_MAGIC_PANEL_R2
313         bool "Magic Panel R2"
314         depends on CPU_SUBTYPE_SH7720
315         select ARCH_REQUIRE_GPIOLIB
316         select REGULATOR_FIXED_VOLTAGE if REGULATOR
317         help
318           Select Magic Panel R2 if configuring for Magic Panel R2.
319
320 config SH_CAYMAN
321         bool "Hitachi Cayman"
322         depends on CPU_SUBTYPE_SH5_101 || CPU_SUBTYPE_SH5_103
323         select SYS_SUPPORTS_PCI
324         select ARCH_MIGHT_HAVE_PC_SERIO
325
326 config SH_POLARIS
327         bool "SMSC Polaris"
328         select CPU_HAS_IPR_IRQ
329         select REGULATOR_FIXED_VOLTAGE if REGULATOR
330         depends on CPU_SUBTYPE_SH7709
331         help
332           Select if configuring for an SMSC Polaris development board
333
334 config SH_SH2007
335         bool "SH-2007 board"
336         select NO_IOPORT_MAP
337         select REGULATOR_FIXED_VOLTAGE if REGULATOR
338         depends on CPU_SUBTYPE_SH7780
339         help
340           SH-2007 is a single-board computer based around SH7780 chip
341           intended for embedded applications.
342           It has an Ethernet interface (SMC9118), direct connected
343           Compact Flash socket, two serial ports and PC-104 bus.
344           More information at <http://sh2000.sh-linux.org>.
345
346 config SH_APSH4A3A
347         bool "AP-SH4A-3A"
348         select SH_ALPHA_BOARD
349         select REGULATOR_FIXED_VOLTAGE if REGULATOR
350         depends on CPU_SUBTYPE_SH7785
351         help
352           Select AP-SH4A-3A if configuring for an ALPHAPROJECT AP-SH4A-3A.
353
354 config SH_APSH4AD0A
355         bool "AP-SH4AD-0A"
356         select SH_ALPHA_BOARD
357         select SYS_SUPPORTS_PCI
358         select REGULATOR_FIXED_VOLTAGE if REGULATOR
359         depends on CPU_SUBTYPE_SH7786
360         help
361           Select AP-SH4AD-0A if configuring for an ALPHAPROJECT AP-SH4AD-0A.
362
363 source "arch/sh/boards/mach-r2d/Kconfig"
364 source "arch/sh/boards/mach-highlander/Kconfig"
365 source "arch/sh/boards/mach-sdk7780/Kconfig"
366 source "arch/sh/boards/mach-migor/Kconfig"
367 source "arch/sh/boards/mach-rsk/Kconfig"
368
369 if SH_MAGIC_PANEL_R2
370
371 menu "Magic Panel R2 options"
372
373 config SH_MAGIC_PANEL_R2_VERSION
374         int "Magic Panel R2 Version"
375         default "3"
376         help
377           Set the version of the Magic Panel R2
378
379 endmenu
380
381 endif
382
383 endmenu
This page took 0.052928 seconds and 4 git commands to generate.