xref: /linux/arch/sh/boards/Kconfig (revision 7480e0aabd5f9e6c3e3b72ed206e89284e90f11f)
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
9*7480e0aaSRich Felkerconfig SH_DEVICE_TREE
10*7480e0aaSRich Felker	bool "Board Described by Device Tree"
11*7480e0aaSRich Felker	select OF
12*7480e0aaSRich Felker	select OF_EARLY_FLATTREE
13*7480e0aaSRich Felker	select CLKSRC_OF
14*7480e0aaSRich Felker	select GENERIC_CALIBRATE_DELAY
15*7480e0aaSRich Felker	help
16*7480e0aaSRich Felker	  Select Board Described by Device Tree to build a kernel that
17*7480e0aaSRich Felker	  does not hard-code any board-specific knowledge but instead uses
18*7480e0aaSRich Felker	  a device tree blob provided by the boot-loader. You must enable
19*7480e0aaSRich Felker	  drivers for any hardware you want to use separately. At this
20*7480e0aaSRich Felker	  time, only boards based on the open-hardware J-Core processors
21*7480e0aaSRich Felker	  have sufficient driver coverage to use this option; do not
22*7480e0aaSRich Felker	  select it if you are using original SuperH hardware.
23*7480e0aaSRich Felker
24939a24a6SPaul Mundtconfig SH_SOLUTION_ENGINE
25939a24a6SPaul Mundt	bool "SolutionEngine"
26939a24a6SPaul Mundt	select SOLUTION_ENGINE
27939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
28939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7705 || CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7710 || \
29939a24a6SPaul Mundt	  CPU_SUBTYPE_SH7712 || CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7750S || \
30939a24a6SPaul Mundt	  CPU_SUBTYPE_SH7750R
31939a24a6SPaul Mundt	help
32939a24a6SPaul Mundt	  Select SolutionEngine if configuring for a Hitachi SH7705, SH7709,
33939a24a6SPaul Mundt	  SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board.
34939a24a6SPaul Mundt
35939a24a6SPaul Mundtconfig SH_7206_SOLUTION_ENGINE
36939a24a6SPaul Mundt	bool "SolutionEngine7206"
37939a24a6SPaul Mundt	select SOLUTION_ENGINE
38939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7206
39939a24a6SPaul Mundt	help
40939a24a6SPaul Mundt	  Select 7206 SolutionEngine if configuring for a Hitachi SH7206
41939a24a6SPaul Mundt	  evaluation board.
42939a24a6SPaul Mundt
43939a24a6SPaul Mundtconfig SH_7619_SOLUTION_ENGINE
44939a24a6SPaul Mundt	bool "SolutionEngine7619"
45939a24a6SPaul Mundt	select SOLUTION_ENGINE
46939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7619
47939a24a6SPaul Mundt	help
48939a24a6SPaul Mundt	  Select 7619 SolutionEngine if configuring for a Hitachi SH7619
49939a24a6SPaul Mundt	  evaluation board.
50939a24a6SPaul Mundt
51939a24a6SPaul Mundtconfig SH_7721_SOLUTION_ENGINE
52939a24a6SPaul Mundt	bool "SolutionEngine7721"
53939a24a6SPaul Mundt	select SOLUTION_ENGINE
54939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7721
55939a24a6SPaul Mundt	help
56939a24a6SPaul Mundt	  Select 7721 SolutionEngine if configuring for a Hitachi SH7721
57939a24a6SPaul Mundt	  evaluation board.
58939a24a6SPaul Mundt
59939a24a6SPaul Mundtconfig SH_7722_SOLUTION_ENGINE
60939a24a6SPaul Mundt	bool "SolutionEngine7722"
61939a24a6SPaul Mundt	select SOLUTION_ENGINE
625df38b9bSPaul Mundt	select GENERIC_IRQ_CHIP
635df38b9bSPaul Mundt	select IRQ_DOMAIN
64939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7722
65939a24a6SPaul Mundt	help
66939a24a6SPaul Mundt	  Select 7722 SolutionEngine if configuring for a Hitachi SH772
67939a24a6SPaul Mundt	  evaluation board.
68939a24a6SPaul Mundt
69287c1297SKuninori Morimotoconfig SH_7724_SOLUTION_ENGINE
70287c1297SKuninori Morimoto	bool "SolutionEngine7724"
71287c1297SKuninori Morimoto	select SOLUTION_ENGINE
72287c1297SKuninori Morimoto	depends on CPU_SUBTYPE_SH7724
73287c1297SKuninori Morimoto	select ARCH_REQUIRE_GPIOLIB
74af8a2fe1SKuninori Morimoto	select SND_SOC_AK4642 if SND_SIMPLE_CARD
7589d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
76287c1297SKuninori Morimoto	help
77287c1297SKuninori Morimoto	  Select 7724 SolutionEngine if configuring for a Hitachi SH7724
78287c1297SKuninori Morimoto	  evaluation board.
79287c1297SKuninori Morimoto
80939a24a6SPaul Mundtconfig SH_7751_SOLUTION_ENGINE
81939a24a6SPaul Mundt	bool "SolutionEngine7751"
82939a24a6SPaul Mundt	select SOLUTION_ENGINE
83939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
84939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751
85939a24a6SPaul Mundt	help
86939a24a6SPaul Mundt	  Select 7751 SolutionEngine if configuring for a Hitachi SH7751
87939a24a6SPaul Mundt	  evaluation board.
88939a24a6SPaul Mundt
89939a24a6SPaul Mundtconfig SH_7780_SOLUTION_ENGINE
90939a24a6SPaul Mundt	bool "SolutionEngine7780"
91939a24a6SPaul Mundt	select SOLUTION_ENGINE
92939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
93939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780
94939a24a6SPaul Mundt	help
95939a24a6SPaul Mundt	  Select 7780 SolutionEngine if configuring for a Renesas SH7780
96939a24a6SPaul Mundt	  evaluation board.
97939a24a6SPaul Mundt
98939a24a6SPaul Mundtconfig SH_7343_SOLUTION_ENGINE
99939a24a6SPaul Mundt	bool "SolutionEngine7343"
100939a24a6SPaul Mundt	select SOLUTION_ENGINE
101197b58e6SPaul Mundt	select GENERIC_IRQ_CHIP
102197b58e6SPaul Mundt	select IRQ_DOMAIN
103939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7343
104939a24a6SPaul Mundt	help
105939a24a6SPaul Mundt	  Select 7343 SolutionEngine if configuring for a Hitachi
106939a24a6SPaul Mundt	  SH7343 (SH-Mobile 3AS) evaluation board.
107939a24a6SPaul Mundt
108939a24a6SPaul Mundtconfig SH_HP6XX
109939a24a6SPaul Mundt	bool "HP6XX"
110939a24a6SPaul Mundt	select SYS_SUPPORTS_APM_EMULATION
111939a24a6SPaul Mundt	select HD6446X_SERIES
112939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7709
113939a24a6SPaul Mundt	help
114939a24a6SPaul Mundt	  Select HP6XX if configuring for a HP jornada HP6xx.
115939a24a6SPaul Mundt	  More information (hardware only) at
116939a24a6SPaul Mundt	  <http://www.hp.com/jornada/>.
117939a24a6SPaul Mundt
118939a24a6SPaul Mundtconfig SH_DREAMCAST
119939a24a6SPaul Mundt	bool "Dreamcast"
120939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
121939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7091
122939a24a6SPaul Mundt	help
123939a24a6SPaul Mundt	  Select Dreamcast if configuring for a SEGA Dreamcast.
124939a24a6SPaul Mundt	  More information at <http://www.linux-sh.org>
125939a24a6SPaul Mundt
126939a24a6SPaul Mundtconfig SH_SH03
127939a24a6SPaul Mundt	bool "Interface CTP/PCI-SH03"
128939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751
129939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
130939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
131939a24a6SPaul Mundt	help
132939a24a6SPaul Mundt	  CTP/PCI-SH03 is a CPU module computer that is produced
133939a24a6SPaul Mundt	  by Interface Corporation.
134939a24a6SPaul Mundt	  More information at <http://www.interface.co.jp>
135939a24a6SPaul Mundt
136939a24a6SPaul Mundtconfig SH_SECUREEDGE5410
137939a24a6SPaul Mundt	bool "SecureEdge5410"
138939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
139939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
140939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
141939a24a6SPaul Mundt	help
142939a24a6SPaul Mundt	  Select SecureEdge5410 if configuring for a SnapGear SH board.
143939a24a6SPaul Mundt	  This includes both the OEM SecureEdge products as well as the
144939a24a6SPaul Mundt	  SME product line.
145939a24a6SPaul Mundt
146939a24a6SPaul Mundtconfig SH_RTS7751R2D
147939a24a6SPaul Mundt	bool "RTS7751R2D"
148939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
149939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
150e6be3a25SMagnus Damm	select IO_TRAPPED if MMU
151939a24a6SPaul Mundt	help
152939a24a6SPaul Mundt	  Select RTS7751R2D if configuring for a Renesas Technology
153939a24a6SPaul Mundt	  Sales SH-Graphics board.
154939a24a6SPaul Mundt
155ea0aac1eSPaul Mundtconfig SH_RSK
156ea0aac1eSPaul Mundt	bool "Renesas Starter Kit"
157b6397435SPhil Edworthy	depends on CPU_SUBTYPE_SH7201 || CPU_SUBTYPE_SH7203 || \
158b6397435SPhil Edworthy	  CPU_SUBTYPE_SH7264 || CPU_SUBTYPE_SH7269
15989d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
160ea0aac1eSPaul Mundt	help
161ea0aac1eSPaul Mundt	 Select this option if configuring for any of the RSK+ MCU
162ea0aac1eSPaul Mundt	 evaluation platforms.
163939a24a6SPaul Mundt
164939a24a6SPaul Mundtconfig SH_SDK7780
165939a24a6SPaul Mundt	bool "SDK7780R3"
166939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780
167939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
168939a24a6SPaul Mundt	help
169939a24a6SPaul Mundt	  Select SDK7780 if configuring for a Renesas SH7780 SDK7780R3
170939a24a6SPaul Mundt	  evaluation board.
171939a24a6SPaul Mundt
17202bf6cc7SPaul Mundtconfig SH_SDK7786
17302bf6cc7SPaul Mundt	bool "SDK7786"
17402bf6cc7SPaul Mundt	depends on CPU_SUBTYPE_SH7786
1757dcaa8e8SPaul Mundt	select SYS_SUPPORTS_PCI
176ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
17747da88f3SPaul Mundt	select ARCH_WANT_OPTIONAL_GPIOLIB
178d8d6b902SPaul Mundt	select HAVE_SRAM_POOL
17989d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
18002bf6cc7SPaul Mundt	help
18102bf6cc7SPaul Mundt	  Select SDK7786 if configuring for a Renesas Technology Europe
18202bf6cc7SPaul Mundt	  SH7786-65nm board.
18302bf6cc7SPaul Mundt
184939a24a6SPaul Mundtconfig SH_HIGHLANDER
185939a24a6SPaul Mundt	bool "Highlander"
186939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785
187939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
188e6be3a25SMagnus Damm	select IO_TRAPPED if MMU
189939a24a6SPaul Mundt
19036239c67SYoshihiro Shimodaconfig SH_SH7757LCR
19136239c67SYoshihiro Shimoda	bool "SH7757LCR"
19236239c67SYoshihiro Shimoda	depends on CPU_SUBTYPE_SH7757
19336239c67SYoshihiro Shimoda	select ARCH_REQUIRE_GPIOLIB
19489d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
19536239c67SYoshihiro Shimoda
196939a24a6SPaul Mundtconfig SH_SH7785LCR
197939a24a6SPaul Mundt	bool "SH7785LCR"
198939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7785
199939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
200939a24a6SPaul Mundt
201939a24a6SPaul Mundtconfig SH_SH7785LCR_29BIT_PHYSMAPS
202939a24a6SPaul Mundt	bool "SH7785LCR 29bit physmaps"
203df4d4f1aSYoshihiro Shimoda	depends on SH_SH7785LCR && 29BIT
204939a24a6SPaul Mundt	default y
205939a24a6SPaul Mundt	help
206939a24a6SPaul Mundt	  This board has 2 physical memory maps. It can be changed with
207939a24a6SPaul Mundt	  DIP switch(S2-5). If you set the DIP switch for S2-5 = ON,
208939a24a6SPaul Mundt	  you can access all on-board device in 29bit address mode.
209939a24a6SPaul Mundt
210e79d5747SYoshihiro Shimodaconfig SH_SH7785LCR_PT
211e79d5747SYoshihiro Shimoda	bool "SH7785LCR prototype board on 32-bit MMU mode"
212e79d5747SYoshihiro Shimoda	depends on SH_SH7785LCR && 32BIT
213e79d5747SYoshihiro Shimoda	default n
214e79d5747SYoshihiro Shimoda	help
215e79d5747SYoshihiro Shimoda	  If you use prototype board, this option is enabled.
216e79d5747SYoshihiro Shimoda
2175ac072e1SKuninori Morimotoconfig SH_URQUELL
2185ac072e1SKuninori Morimoto	bool "Urquell"
2195ac072e1SKuninori Morimoto	depends on CPU_SUBTYPE_SH7786
2205ac072e1SKuninori Morimoto	select ARCH_REQUIRE_GPIOLIB
2215713e602SPaul Mundt	select SYS_SUPPORTS_PCI
222ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
2235ac072e1SKuninori Morimoto
224939a24a6SPaul Mundtconfig SH_MIGOR
225939a24a6SPaul Mundt	bool "Migo-R"
226939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7722
22769edbba0SMagnus Damm	select ARCH_REQUIRE_GPIOLIB
22889d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
229939a24a6SPaul Mundt	help
230939a24a6SPaul Mundt	  Select Migo-R if configuring for the SH7722 Migo-R platform
231939a24a6SPaul Mundt          by Renesas System Solutions Asia Pte. Ltd.
232939a24a6SPaul Mundt
233939a24a6SPaul Mundtconfig SH_AP325RXA
234939a24a6SPaul Mundt	bool "AP-325RXA"
235939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7723
23669edbba0SMagnus Damm	select ARCH_REQUIRE_GPIOLIB
23789d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
238939a24a6SPaul Mundt	help
239939a24a6SPaul Mundt	  Renesas "AP-325RXA" support.
240939a24a6SPaul Mundt	  Compatible with ALGO SYSTEM CO.,LTD. "AP-320A"
241939a24a6SPaul Mundt
242e7d16514SMagnus Dammconfig SH_KFR2R09
243e7d16514SMagnus Damm	bool "KFR2R09"
244e7d16514SMagnus Damm	depends on CPU_SUBTYPE_SH7724
245e7d16514SMagnus Damm	select ARCH_REQUIRE_GPIOLIB
24689d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
247e7d16514SMagnus Damm	help
248e7d16514SMagnus Damm	  "Kit For R2R for 2009" support.
249e7d16514SMagnus Damm
2504138b740SKuninori Morimotoconfig SH_ECOVEC
2514138b740SKuninori Morimoto	bool "EcoVec"
2524138b740SKuninori Morimoto	depends on CPU_SUBTYPE_SH7724
2534138b740SKuninori Morimoto	select ARCH_REQUIRE_GPIOLIB
254064bfadaSKuninori Morimoto	select SND_SOC_DA7210 if SND_SIMPLE_CARD
25589d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
2564138b740SKuninori Morimoto	help
2574138b740SKuninori Morimoto	  Renesas "R0P7724LC0011/21RL (EcoVec)" support.
2584138b740SKuninori Morimoto
259939a24a6SPaul Mundtconfig SH_SH7763RDP
260939a24a6SPaul Mundt	bool "SH7763RDP"
261939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7763
262939a24a6SPaul Mundt	help
263939a24a6SPaul Mundt	  Select SH7763RDP if configuring for a Renesas SH7763
264939a24a6SPaul Mundt	  evaluation board.
265939a24a6SPaul Mundt
26632910e2cSNobuhiro Iwamatsuconfig SH_ESPT
26732910e2cSNobuhiro Iwamatsu	bool "ESPT"
26832910e2cSNobuhiro Iwamatsu	depends on CPU_SUBTYPE_SH7763
26932910e2cSNobuhiro Iwamatsu	help
27032910e2cSNobuhiro Iwamatsu	  Select ESPT if configuring for a Renesas SH7763
27132910e2cSNobuhiro Iwamatsu	  with gigabit ether evaluation board.
27232910e2cSNobuhiro Iwamatsu
273939a24a6SPaul Mundtconfig SH_EDOSK7705
274939a24a6SPaul Mundt	bool "EDOSK7705"
275939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7705
276939a24a6SPaul Mundt
2773db91708SLuca Santiniconfig SH_EDOSK7760
2783db91708SLuca Santini	bool "EDOSK7760"
2793db91708SLuca Santini	depends on CPU_SUBTYPE_SH7760
2803db91708SLuca Santini	help
2813db91708SLuca Santini	  Select if configuring for a Renesas EDOSK7760
2823db91708SLuca Santini	  evaluation board.
2833db91708SLuca Santini
284939a24a6SPaul Mundtconfig SH_SH4202_MICRODEV
285939a24a6SPaul Mundt	bool "SH4-202 MicroDev"
286939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH4_202
287939a24a6SPaul Mundt	help
288939a24a6SPaul Mundt	  Select SH4-202 MicroDev if configuring for a SuperH MicroDev board
289939a24a6SPaul Mundt	  with an SH4-202 CPU.
290939a24a6SPaul Mundt
291939a24a6SPaul Mundtconfig SH_LANDISK
292939a24a6SPaul Mundt	bool "LANDISK"
293939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
294939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
295939a24a6SPaul Mundt	help
296939a24a6SPaul Mundt	  I-O DATA DEVICE, INC. "LANDISK Series" support.
297939a24a6SPaul Mundt
298939a24a6SPaul Mundtconfig SH_TITAN
299939a24a6SPaul Mundt	bool "TITAN"
300939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
301939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
302939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
303939a24a6SPaul Mundt	help
304939a24a6SPaul Mundt	  Select Titan if you are configuring for a Nimble Microsystems
305939a24a6SPaul Mundt	  NetEngine NP51R.
306939a24a6SPaul Mundt
307939a24a6SPaul Mundtconfig SH_SHMIN
308939a24a6SPaul Mundt	bool "SHMIN"
309939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7706
310939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
311939a24a6SPaul Mundt	help
312939a24a6SPaul Mundt	  Select SHMIN if configuring for the SHMIN board.
313939a24a6SPaul Mundt
314939a24a6SPaul Mundtconfig SH_LBOX_RE2
315939a24a6SPaul Mundt	bool "L-BOX RE2"
316939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
317939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
318939a24a6SPaul Mundt	help
319939a24a6SPaul Mundt	  Select L-BOX RE2 if configuring for the NTT COMWARE L-BOX RE2.
320939a24a6SPaul Mundt
321939a24a6SPaul Mundtconfig SH_X3PROTO
322939a24a6SPaul Mundt	bool "SH-X3 Prototype board"
323939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SHX3
324ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
325b98b3581SPaul Mundt	select IRQ_DOMAIN
326939a24a6SPaul Mundt
327939a24a6SPaul Mundtconfig SH_MAGIC_PANEL_R2
328939a24a6SPaul Mundt	bool "Magic Panel R2"
329939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7720
330ae5e6d05SPaul Mundt	select ARCH_REQUIRE_GPIOLIB
33189d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
332939a24a6SPaul Mundt	help
333939a24a6SPaul Mundt	  Select Magic Panel R2 if configuring for Magic Panel R2.
334939a24a6SPaul Mundt
335939a24a6SPaul Mundtconfig SH_CAYMAN
336939a24a6SPaul Mundt	bool "Hitachi Cayman"
337939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH5_101 || CPU_SUBTYPE_SH5_103
338939a24a6SPaul Mundt	select SYS_SUPPORTS_PCI
33982ef5b89SMark Salter	select ARCH_MIGHT_HAVE_PC_SERIO
340939a24a6SPaul Mundt
341eaeed5d3SSteve Glendinningconfig SH_POLARIS
342eaeed5d3SSteve Glendinning	bool "SMSC Polaris"
343eaeed5d3SSteve Glendinning	select CPU_HAS_IPR_IRQ
34489d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
345eaeed5d3SSteve Glendinning	depends on CPU_SUBTYPE_SH7709
346eaeed5d3SSteve Glendinning	help
347eaeed5d3SSteve Glendinning	  Select if configuring for an SMSC Polaris development board
348eaeed5d3SSteve Glendinning
3493a598264SHitoshi Mitakeconfig SH_SH2007
3503a598264SHitoshi Mitake	bool "SH-2007 board"
351ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP
35289d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3533a598264SHitoshi Mitake	depends on CPU_SUBTYPE_SH7780
3543a598264SHitoshi Mitake	help
3553a598264SHitoshi Mitake	  SH-2007 is a single-board computer based around SH7780 chip
3563a598264SHitoshi Mitake	  intended for embedded applications.
3573a598264SHitoshi Mitake	  It has an Ethernet interface (SMC9118), direct connected
3583a598264SHitoshi Mitake	  Compact Flash socket, two serial ports and PC-104 bus.
3593a598264SHitoshi Mitake	  More information at <http://sh2000.sh-linux.org>.
3603a598264SHitoshi Mitake
361bc34b085SPaul Mundtconfig SH_APSH4A3A
362bc34b085SPaul Mundt	bool "AP-SH4A-3A"
363bc34b085SPaul Mundt	select SH_ALPHA_BOARD
36489d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
365bc34b085SPaul Mundt	depends on CPU_SUBTYPE_SH7785
366bc34b085SPaul Mundt	help
367bc34b085SPaul Mundt	  Select AP-SH4A-3A if configuring for an ALPHAPROJECT AP-SH4A-3A.
368bc34b085SPaul Mundt
3698a453cacSPaul Mundtconfig SH_APSH4AD0A
3708a453cacSPaul Mundt	bool "AP-SH4AD-0A"
3718a453cacSPaul Mundt	select SH_ALPHA_BOARD
3728a453cacSPaul Mundt	select SYS_SUPPORTS_PCI
37389d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3748a453cacSPaul Mundt	depends on CPU_SUBTYPE_SH7786
3758a453cacSPaul Mundt	help
3768a453cacSPaul Mundt	  Select AP-SH4AD-0A if configuring for an ALPHAPROJECT AP-SH4AD-0A.
3778a453cacSPaul Mundt
378939a24a6SPaul Mundtsource "arch/sh/boards/mach-r2d/Kconfig"
379939a24a6SPaul Mundtsource "arch/sh/boards/mach-highlander/Kconfig"
380939a24a6SPaul Mundtsource "arch/sh/boards/mach-sdk7780/Kconfig"
381939a24a6SPaul Mundtsource "arch/sh/boards/mach-migor/Kconfig"
382ea0aac1eSPaul Mundtsource "arch/sh/boards/mach-rsk/Kconfig"
383c8b5d9dcSPaul Mundt
384c8b5d9dcSPaul Mundtif SH_MAGIC_PANEL_R2
385c8b5d9dcSPaul Mundt
386c8b5d9dcSPaul Mundtmenu "Magic Panel R2 options"
387c8b5d9dcSPaul Mundt
388c8b5d9dcSPaul Mundtconfig SH_MAGIC_PANEL_R2_VERSION
389e70cfe4aSPaul Bolle	int "Magic Panel R2 Version"
390c8b5d9dcSPaul Mundt	default "3"
391c8b5d9dcSPaul Mundt	help
392c8b5d9dcSPaul Mundt	  Set the version of the Magic Panel R2
393c8b5d9dcSPaul Mundt
394c8b5d9dcSPaul Mundtendmenu
395c8b5d9dcSPaul Mundt
396c8b5d9dcSPaul Mundtendif
3979e7f60a3SStuart Menefy
3989e7f60a3SStuart Menefyendmenu
399