xref: /linux/arch/sh/boards/Kconfig (revision db766b0a25c9520b7c585bcdb2725dcc0e490f4a)
1939a24a6SPaul Mundtmenu "Board support"
2939a24a6SPaul Mundt
3939a24a6SPaul Mundtconfig SOLUTION_ENGINE
4939a24a6SPaul Mundt	bool
5939a24a6SPaul Mundt
6704bf317SPaul Mundtconfig SH_ALPHA_BOARD
7704bf317SPaul Mundt	bool
8704bf317SPaul Mundt
97480e0aaSRich Felkerconfig SH_DEVICE_TREE
107480e0aaSRich Felker	bool "Board Described by Device Tree"
117480e0aaSRich Felker	select OF
127480e0aaSRich Felker	select OF_EARLY_FLATTREE
137480e0aaSRich Felker	select CLKSRC_OF
1415f0c8f2SRich Felker	select COMMON_CLK
157480e0aaSRich Felker	select GENERIC_CALIBRATE_DELAY
167480e0aaSRich Felker	help
177480e0aaSRich Felker	  Select Board Described by Device Tree to build a kernel that
187480e0aaSRich Felker	  does not hard-code any board-specific knowledge but instead uses
197480e0aaSRich Felker	  a device tree blob provided by the boot-loader. You must enable
207480e0aaSRich Felker	  drivers for any hardware you want to use separately. At this
217480e0aaSRich Felker	  time, only boards based on the open-hardware J-Core processors
227480e0aaSRich Felker	  have sufficient driver coverage to use this option; do not
237480e0aaSRich Felker	  select it if you are using original SuperH hardware.
247480e0aaSRich Felker
25*db766b0aSRich Felkerconfig SH_JCORE_SOC
26*db766b0aSRich Felker	bool "J-Core SoC"
27*db766b0aSRich Felker	depends on SH_DEVICE_TREE && (CPU_SH2 || CPU_J2)
28*db766b0aSRich Felker	select CLKSRC_JCORE_PIT
29*db766b0aSRich Felker	select JCORE_AIC
30*db766b0aSRich Felker	default y if CPU_J2
31*db766b0aSRich Felker	help
32*db766b0aSRich Felker	  Select this option to include drivers core components of the
33*db766b0aSRich Felker	  J-Core SoC, including interrupt controllers and timers.
34*db766b0aSRich Felker
35939a24a6SPaul Mundtconfig SH_SOLUTION_ENGINE
36939a24a6SPaul Mundt	bool "SolutionEngine"
37939a24a6SPaul Mundt	select SOLUTION_ENGINE
38939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
39939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7705 || CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7710 || \
40939a24a6SPaul Mundt	  CPU_SUBTYPE_SH7712 || CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7750S || \
41939a24a6SPaul Mundt	  CPU_SUBTYPE_SH7750R
42939a24a6SPaul Mundt	help
43939a24a6SPaul Mundt	  Select SolutionEngine if configuring for a Hitachi SH7705, SH7709,
44939a24a6SPaul Mundt	  SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board.
45939a24a6SPaul Mundt
46939a24a6SPaul Mundtconfig SH_7206_SOLUTION_ENGINE
47939a24a6SPaul Mundt	bool "SolutionEngine7206"
48939a24a6SPaul Mundt	select SOLUTION_ENGINE
49939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7206
50939a24a6SPaul Mundt	help
51939a24a6SPaul Mundt	  Select 7206 SolutionEngine if configuring for a Hitachi SH7206
52939a24a6SPaul Mundt	  evaluation board.
53939a24a6SPaul Mundt
54939a24a6SPaul Mundtconfig SH_7619_SOLUTION_ENGINE
55939a24a6SPaul Mundt	bool "SolutionEngine7619"
56939a24a6SPaul Mundt	select SOLUTION_ENGINE
57939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7619
58939a24a6SPaul Mundt	help
59939a24a6SPaul Mundt	  Select 7619 SolutionEngine if configuring for a Hitachi SH7619
60939a24a6SPaul Mundt	  evaluation board.
61939a24a6SPaul Mundt
62939a24a6SPaul Mundtconfig SH_7721_SOLUTION_ENGINE
63939a24a6SPaul Mundt	bool "SolutionEngine7721"
64939a24a6SPaul Mundt	select SOLUTION_ENGINE
65939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7721
66939a24a6SPaul Mundt	help
67939a24a6SPaul Mundt	  Select 7721 SolutionEngine if configuring for a Hitachi SH7721
68939a24a6SPaul Mundt	  evaluation board.
69939a24a6SPaul Mundt
70939a24a6SPaul Mundtconfig SH_7722_SOLUTION_ENGINE
71939a24a6SPaul Mundt	bool "SolutionEngine7722"
72939a24a6SPaul Mundt	select SOLUTION_ENGINE
735df38b9bSPaul Mundt	select GENERIC_IRQ_CHIP
745df38b9bSPaul Mundt	select IRQ_DOMAIN
75939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7722
76939a24a6SPaul Mundt	help
77939a24a6SPaul Mundt	  Select 7722 SolutionEngine if configuring for a Hitachi SH772
78939a24a6SPaul Mundt	  evaluation board.
79939a24a6SPaul Mundt
80287c1297SKuninori Morimotoconfig SH_7724_SOLUTION_ENGINE
81287c1297SKuninori Morimoto	bool "SolutionEngine7724"
82287c1297SKuninori Morimoto	select SOLUTION_ENGINE
83287c1297SKuninori Morimoto	depends on CPU_SUBTYPE_SH7724
84fdcfdfa1SLinus Walleij	select GPIOLIB
85af8a2fe1SKuninori Morimoto	select SND_SOC_AK4642 if SND_SIMPLE_CARD
8689d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
87287c1297SKuninori Morimoto	help
88287c1297SKuninori Morimoto	  Select 7724 SolutionEngine if configuring for a Hitachi SH7724
89287c1297SKuninori Morimoto	  evaluation board.
90287c1297SKuninori Morimoto
91939a24a6SPaul Mundtconfig SH_7751_SOLUTION_ENGINE
92939a24a6SPaul Mundt	bool "SolutionEngine7751"
93939a24a6SPaul Mundt	select SOLUTION_ENGINE
94939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
95939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751
96939a24a6SPaul Mundt	help
97939a24a6SPaul Mundt	  Select 7751 SolutionEngine if configuring for a Hitachi SH7751
98939a24a6SPaul Mundt	  evaluation board.
99939a24a6SPaul Mundt
100939a24a6SPaul Mundtconfig SH_7780_SOLUTION_ENGINE
101939a24a6SPaul Mundt	bool "SolutionEngine7780"
102939a24a6SPaul Mundt	select SOLUTION_ENGINE
103939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
104939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780
105939a24a6SPaul Mundt	help
106939a24a6SPaul Mundt	  Select 7780 SolutionEngine if configuring for a Renesas SH7780
107939a24a6SPaul Mundt	  evaluation board.
108939a24a6SPaul Mundt
109939a24a6SPaul Mundtconfig SH_7343_SOLUTION_ENGINE
110939a24a6SPaul Mundt	bool "SolutionEngine7343"
111939a24a6SPaul Mundt	select SOLUTION_ENGINE
112197b58e6SPaul Mundt	select GENERIC_IRQ_CHIP
113197b58e6SPaul Mundt	select IRQ_DOMAIN
114939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7343
115939a24a6SPaul Mundt	help
116939a24a6SPaul Mundt	  Select 7343 SolutionEngine if configuring for a Hitachi
117939a24a6SPaul Mundt	  SH7343 (SH-Mobile 3AS) evaluation board.
118939a24a6SPaul Mundt
119939a24a6SPaul Mundtconfig SH_HP6XX
120939a24a6SPaul Mundt	bool "HP6XX"
121939a24a6SPaul Mundt	select SYS_SUPPORTS_APM_EMULATION
122939a24a6SPaul Mundt	select HD6446X_SERIES
123939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7709
124939a24a6SPaul Mundt	help
125939a24a6SPaul Mundt	  Select HP6XX if configuring for a HP jornada HP6xx.
126939a24a6SPaul Mundt	  More information (hardware only) at
127939a24a6SPaul Mundt	  <http://www.hp.com/jornada/>.
128939a24a6SPaul Mundt
129939a24a6SPaul Mundtconfig SH_DREAMCAST
130939a24a6SPaul Mundt	bool "Dreamcast"
131939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
132939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7091
133939a24a6SPaul Mundt	help
134939a24a6SPaul Mundt	  Select Dreamcast if configuring for a SEGA Dreamcast.
135939a24a6SPaul Mundt	  More information at <http://www.linux-sh.org>
136939a24a6SPaul Mundt
137939a24a6SPaul Mundtconfig SH_SH03
138939a24a6SPaul Mundt	bool "Interface CTP/PCI-SH03"
139939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751
140939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
141939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
142939a24a6SPaul Mundt	help
143939a24a6SPaul Mundt	  CTP/PCI-SH03 is a CPU module computer that is produced
144939a24a6SPaul Mundt	  by Interface Corporation.
145939a24a6SPaul Mundt	  More information at <http://www.interface.co.jp>
146939a24a6SPaul Mundt
147939a24a6SPaul Mundtconfig SH_SECUREEDGE5410
148939a24a6SPaul Mundt	bool "SecureEdge5410"
149939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
150939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
151939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
152939a24a6SPaul Mundt	help
153939a24a6SPaul Mundt	  Select SecureEdge5410 if configuring for a SnapGear SH board.
154939a24a6SPaul Mundt	  This includes both the OEM SecureEdge products as well as the
155939a24a6SPaul Mundt	  SME product line.
156939a24a6SPaul Mundt
157939a24a6SPaul Mundtconfig SH_RTS7751R2D
158939a24a6SPaul Mundt	bool "RTS7751R2D"
159939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
160939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
161e6be3a25SMagnus Damm	select IO_TRAPPED if MMU
162939a24a6SPaul Mundt	help
163939a24a6SPaul Mundt	  Select RTS7751R2D if configuring for a Renesas Technology
164939a24a6SPaul Mundt	  Sales SH-Graphics board.
165939a24a6SPaul Mundt
166ea0aac1eSPaul Mundtconfig SH_RSK
167ea0aac1eSPaul Mundt	bool "Renesas Starter Kit"
168b6397435SPhil Edworthy	depends on CPU_SUBTYPE_SH7201 || CPU_SUBTYPE_SH7203 || \
169b6397435SPhil Edworthy	  CPU_SUBTYPE_SH7264 || CPU_SUBTYPE_SH7269
17089d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
171ea0aac1eSPaul Mundt	help
172ea0aac1eSPaul Mundt	 Select this option if configuring for any of the RSK+ MCU
173ea0aac1eSPaul Mundt	 evaluation platforms.
174939a24a6SPaul Mundt
175939a24a6SPaul Mundtconfig SH_SDK7780
176939a24a6SPaul Mundt	bool "SDK7780R3"
177939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780
178939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
179939a24a6SPaul Mundt	help
180939a24a6SPaul Mundt	  Select SDK7780 if configuring for a Renesas SH7780 SDK7780R3
181939a24a6SPaul Mundt	  evaluation board.
182939a24a6SPaul Mundt
18302bf6cc7SPaul Mundtconfig SH_SDK7786
18402bf6cc7SPaul Mundt	bool "SDK7786"
18502bf6cc7SPaul Mundt	depends on CPU_SUBTYPE_SH7786
1867dcaa8e8SPaul Mundt	select SYS_SUPPORTS_PCI
187ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
188d8d6b902SPaul Mundt	select HAVE_SRAM_POOL
18989d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
19002bf6cc7SPaul Mundt	help
19102bf6cc7SPaul Mundt	  Select SDK7786 if configuring for a Renesas Technology Europe
19202bf6cc7SPaul Mundt	  SH7786-65nm board.
19302bf6cc7SPaul Mundt
194939a24a6SPaul Mundtconfig SH_HIGHLANDER
195939a24a6SPaul Mundt	bool "Highlander"
196939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785
197939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
198e6be3a25SMagnus Damm	select IO_TRAPPED if MMU
199939a24a6SPaul Mundt
20036239c67SYoshihiro Shimodaconfig SH_SH7757LCR
20136239c67SYoshihiro Shimoda	bool "SH7757LCR"
20236239c67SYoshihiro Shimoda	depends on CPU_SUBTYPE_SH7757
203fdcfdfa1SLinus Walleij	select GPIOLIB
20489d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
20536239c67SYoshihiro Shimoda
206939a24a6SPaul Mundtconfig SH_SH7785LCR
207939a24a6SPaul Mundt	bool "SH7785LCR"
208939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7785
209939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
210939a24a6SPaul Mundt
211939a24a6SPaul Mundtconfig SH_SH7785LCR_29BIT_PHYSMAPS
212939a24a6SPaul Mundt	bool "SH7785LCR 29bit physmaps"
213df4d4f1aSYoshihiro Shimoda	depends on SH_SH7785LCR && 29BIT
214939a24a6SPaul Mundt	default y
215939a24a6SPaul Mundt	help
216939a24a6SPaul Mundt	  This board has 2 physical memory maps. It can be changed with
217939a24a6SPaul Mundt	  DIP switch(S2-5). If you set the DIP switch for S2-5 = ON,
218939a24a6SPaul Mundt	  you can access all on-board device in 29bit address mode.
219939a24a6SPaul Mundt
220e79d5747SYoshihiro Shimodaconfig SH_SH7785LCR_PT
221e79d5747SYoshihiro Shimoda	bool "SH7785LCR prototype board on 32-bit MMU mode"
222e79d5747SYoshihiro Shimoda	depends on SH_SH7785LCR && 32BIT
223e79d5747SYoshihiro Shimoda	default n
224e79d5747SYoshihiro Shimoda	help
225e79d5747SYoshihiro Shimoda	  If you use prototype board, this option is enabled.
226e79d5747SYoshihiro Shimoda
2275ac072e1SKuninori Morimotoconfig SH_URQUELL
2285ac072e1SKuninori Morimoto	bool "Urquell"
2295ac072e1SKuninori Morimoto	depends on CPU_SUBTYPE_SH7786
230fdcfdfa1SLinus Walleij	select GPIOLIB
2315713e602SPaul Mundt	select SYS_SUPPORTS_PCI
232ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
2335ac072e1SKuninori Morimoto
234939a24a6SPaul Mundtconfig SH_MIGOR
235939a24a6SPaul Mundt	bool "Migo-R"
236939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7722
237fdcfdfa1SLinus Walleij	select GPIOLIB
23889d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
239939a24a6SPaul Mundt	help
240939a24a6SPaul Mundt	  Select Migo-R if configuring for the SH7722 Migo-R platform
241939a24a6SPaul Mundt          by Renesas System Solutions Asia Pte. Ltd.
242939a24a6SPaul Mundt
243939a24a6SPaul Mundtconfig SH_AP325RXA
244939a24a6SPaul Mundt	bool "AP-325RXA"
245939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7723
246fdcfdfa1SLinus Walleij	select GPIOLIB
24789d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
248939a24a6SPaul Mundt	help
249939a24a6SPaul Mundt	  Renesas "AP-325RXA" support.
250939a24a6SPaul Mundt	  Compatible with ALGO SYSTEM CO.,LTD. "AP-320A"
251939a24a6SPaul Mundt
252e7d16514SMagnus Dammconfig SH_KFR2R09
253e7d16514SMagnus Damm	bool "KFR2R09"
254e7d16514SMagnus Damm	depends on CPU_SUBTYPE_SH7724
255fdcfdfa1SLinus Walleij	select GPIOLIB
25689d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
257e7d16514SMagnus Damm	help
258e7d16514SMagnus Damm	  "Kit For R2R for 2009" support.
259e7d16514SMagnus Damm
2604138b740SKuninori Morimotoconfig SH_ECOVEC
2614138b740SKuninori Morimoto	bool "EcoVec"
2624138b740SKuninori Morimoto	depends on CPU_SUBTYPE_SH7724
263fdcfdfa1SLinus Walleij	select GPIOLIB
264064bfadaSKuninori Morimoto	select SND_SOC_DA7210 if SND_SIMPLE_CARD
26589d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
2664138b740SKuninori Morimoto	help
2674138b740SKuninori Morimoto	  Renesas "R0P7724LC0011/21RL (EcoVec)" support.
2684138b740SKuninori Morimoto
269939a24a6SPaul Mundtconfig SH_SH7763RDP
270939a24a6SPaul Mundt	bool "SH7763RDP"
271939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7763
272939a24a6SPaul Mundt	help
273939a24a6SPaul Mundt	  Select SH7763RDP if configuring for a Renesas SH7763
274939a24a6SPaul Mundt	  evaluation board.
275939a24a6SPaul Mundt
27632910e2cSNobuhiro Iwamatsuconfig SH_ESPT
27732910e2cSNobuhiro Iwamatsu	bool "ESPT"
27832910e2cSNobuhiro Iwamatsu	depends on CPU_SUBTYPE_SH7763
27932910e2cSNobuhiro Iwamatsu	help
28032910e2cSNobuhiro Iwamatsu	  Select ESPT if configuring for a Renesas SH7763
28132910e2cSNobuhiro Iwamatsu	  with gigabit ether evaluation board.
28232910e2cSNobuhiro Iwamatsu
283939a24a6SPaul Mundtconfig SH_EDOSK7705
284939a24a6SPaul Mundt	bool "EDOSK7705"
285939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7705
286939a24a6SPaul Mundt
2873db91708SLuca Santiniconfig SH_EDOSK7760
2883db91708SLuca Santini	bool "EDOSK7760"
2893db91708SLuca Santini	depends on CPU_SUBTYPE_SH7760
2903db91708SLuca Santini	help
2913db91708SLuca Santini	  Select if configuring for a Renesas EDOSK7760
2923db91708SLuca Santini	  evaluation board.
2933db91708SLuca Santini
294939a24a6SPaul Mundtconfig SH_SH4202_MICRODEV
295939a24a6SPaul Mundt	bool "SH4-202 MicroDev"
296939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH4_202
297939a24a6SPaul Mundt	help
298939a24a6SPaul Mundt	  Select SH4-202 MicroDev if configuring for a SuperH MicroDev board
299939a24a6SPaul Mundt	  with an SH4-202 CPU.
300939a24a6SPaul Mundt
301939a24a6SPaul Mundtconfig SH_LANDISK
302939a24a6SPaul Mundt	bool "LANDISK"
303939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
304939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
305939a24a6SPaul Mundt	help
306939a24a6SPaul Mundt	  I-O DATA DEVICE, INC. "LANDISK Series" support.
307939a24a6SPaul Mundt
308939a24a6SPaul Mundtconfig SH_TITAN
309939a24a6SPaul Mundt	bool "TITAN"
310939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
311939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
312939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
313939a24a6SPaul Mundt	help
314939a24a6SPaul Mundt	  Select Titan if you are configuring for a Nimble Microsystems
315939a24a6SPaul Mundt	  NetEngine NP51R.
316939a24a6SPaul Mundt
317939a24a6SPaul Mundtconfig SH_SHMIN
318939a24a6SPaul Mundt	bool "SHMIN"
319939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7706
320939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
321939a24a6SPaul Mundt	help
322939a24a6SPaul Mundt	  Select SHMIN if configuring for the SHMIN board.
323939a24a6SPaul Mundt
324939a24a6SPaul Mundtconfig SH_LBOX_RE2
325939a24a6SPaul Mundt	bool "L-BOX RE2"
326939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
327939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
328939a24a6SPaul Mundt	help
329939a24a6SPaul Mundt	  Select L-BOX RE2 if configuring for the NTT COMWARE L-BOX RE2.
330939a24a6SPaul Mundt
331939a24a6SPaul Mundtconfig SH_X3PROTO
332939a24a6SPaul Mundt	bool "SH-X3 Prototype board"
333939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SHX3
334ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
335b98b3581SPaul Mundt	select IRQ_DOMAIN
336939a24a6SPaul Mundt
337939a24a6SPaul Mundtconfig SH_MAGIC_PANEL_R2
338939a24a6SPaul Mundt	bool "Magic Panel R2"
339939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7720
340fdcfdfa1SLinus Walleij	select GPIOLIB
34189d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
342939a24a6SPaul Mundt	help
343939a24a6SPaul Mundt	  Select Magic Panel R2 if configuring for Magic Panel R2.
344939a24a6SPaul Mundt
345939a24a6SPaul Mundtconfig SH_CAYMAN
346939a24a6SPaul Mundt	bool "Hitachi Cayman"
347939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH5_101 || CPU_SUBTYPE_SH5_103
348939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
34982ef5b89SMark Salter	select ARCH_MIGHT_HAVE_PC_SERIO
350939a24a6SPaul Mundt
351eaeed5d3SSteve Glendinningconfig SH_POLARIS
352eaeed5d3SSteve Glendinning	bool "SMSC Polaris"
353eaeed5d3SSteve Glendinning	select CPU_HAS_IPR_IRQ
35489d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
355eaeed5d3SSteve Glendinning	depends on CPU_SUBTYPE_SH7709
356eaeed5d3SSteve Glendinning	help
357eaeed5d3SSteve Glendinning	  Select if configuring for an SMSC Polaris development board
358eaeed5d3SSteve Glendinning
3593a598264SHitoshi Mitakeconfig SH_SH2007
3603a598264SHitoshi Mitake	bool "SH-2007 board"
361ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP
36289d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3633a598264SHitoshi Mitake	depends on CPU_SUBTYPE_SH7780
3643a598264SHitoshi Mitake	help
3653a598264SHitoshi Mitake	  SH-2007 is a single-board computer based around SH7780 chip
3663a598264SHitoshi Mitake	  intended for embedded applications.
3673a598264SHitoshi Mitake	  It has an Ethernet interface (SMC9118), direct connected
3683a598264SHitoshi Mitake	  Compact Flash socket, two serial ports and PC-104 bus.
3693a598264SHitoshi Mitake	  More information at <http://sh2000.sh-linux.org>.
3703a598264SHitoshi Mitake
371bc34b085SPaul Mundtconfig SH_APSH4A3A
372bc34b085SPaul Mundt	bool "AP-SH4A-3A"
373bc34b085SPaul Mundt	select SH_ALPHA_BOARD
37489d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
375bc34b085SPaul Mundt	depends on CPU_SUBTYPE_SH7785
376bc34b085SPaul Mundt	help
377bc34b085SPaul Mundt	  Select AP-SH4A-3A if configuring for an ALPHAPROJECT AP-SH4A-3A.
378bc34b085SPaul Mundt
3798a453cacSPaul Mundtconfig SH_APSH4AD0A
3808a453cacSPaul Mundt	bool "AP-SH4AD-0A"
3818a453cacSPaul Mundt	select SH_ALPHA_BOARD
3828a453cacSPaul Mundt	select SYS_SUPPORTS_PCI
38389d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3848a453cacSPaul Mundt	depends on CPU_SUBTYPE_SH7786
3858a453cacSPaul Mundt	help
3868a453cacSPaul Mundt	  Select AP-SH4AD-0A if configuring for an ALPHAPROJECT AP-SH4AD-0A.
3878a453cacSPaul Mundt
388939a24a6SPaul Mundtsource "arch/sh/boards/mach-r2d/Kconfig"
389939a24a6SPaul Mundtsource "arch/sh/boards/mach-highlander/Kconfig"
390939a24a6SPaul Mundtsource "arch/sh/boards/mach-sdk7780/Kconfig"
391939a24a6SPaul Mundtsource "arch/sh/boards/mach-migor/Kconfig"
392ea0aac1eSPaul Mundtsource "arch/sh/boards/mach-rsk/Kconfig"
393c8b5d9dcSPaul Mundt
394c8b5d9dcSPaul Mundtif SH_MAGIC_PANEL_R2
395c8b5d9dcSPaul Mundt
396c8b5d9dcSPaul Mundtmenu "Magic Panel R2 options"
397c8b5d9dcSPaul Mundt
398c8b5d9dcSPaul Mundtconfig SH_MAGIC_PANEL_R2_VERSION
399e70cfe4aSPaul Bolle	int "Magic Panel R2 Version"
400c8b5d9dcSPaul Mundt	default "3"
401c8b5d9dcSPaul Mundt	help
402c8b5d9dcSPaul Mundt	  Set the version of the Magic Panel R2
403c8b5d9dcSPaul Mundt
404c8b5d9dcSPaul Mundtendmenu
405c8b5d9dcSPaul Mundt
406c8b5d9dcSPaul Mundtendif
4079e7f60a3SStuart Menefy
4089e7f60a3SStuart Menefyendmenu
409