Version:  2.0.40 2.2.26 2.4.37 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9

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

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us