xref: /linux/arch/sh/boards/Kconfig (revision 1b496469d0c020e09124e03e66a81421c21272a7)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
2939a24a6SPaul Mundtmenu "Board support"
3939a24a6SPaul Mundt
4939a24a6SPaul Mundtconfig SOLUTION_ENGINE
5939a24a6SPaul Mundt	bool
6939a24a6SPaul Mundt
7704bf317SPaul Mundtconfig SH_ALPHA_BOARD
8704bf317SPaul Mundt	bool
9704bf317SPaul Mundt
107480e0aaSRich Felkerconfig SH_DEVICE_TREE
11*1b496469SYoshinori Sato	bool
127480e0aaSRich Felker	select OF
137480e0aaSRich Felker	select OF_EARLY_FLATTREE
14bb0eb050SDaniel Lezcano	select TIMER_OF
1515f0c8f2SRich Felker	select COMMON_CLK
167480e0aaSRich Felker	select GENERIC_CALIBRATE_DELAY
177480e0aaSRich Felker
18db766b0aSRich Felkerconfig SH_JCORE_SOC
19db766b0aSRich Felker	bool "J-Core SoC"
20*1b496469SYoshinori Sato	select SH_DEVICE_TREE
21db766b0aSRich Felker	select CLKSRC_JCORE_PIT
22db766b0aSRich Felker	select JCORE_AIC
23*1b496469SYoshinori Sato	depends on CPU_J2
24db766b0aSRich Felker	help
25db766b0aSRich Felker	  Select this option to include drivers core components of the
26db766b0aSRich Felker	  J-Core SoC, including interrupt controllers and timers.
27db766b0aSRich Felker
28939a24a6SPaul Mundtconfig SH_SOLUTION_ENGINE
29939a24a6SPaul Mundt	bool "SolutionEngine"
30939a24a6SPaul Mundt	select SOLUTION_ENGINE
31939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
32939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7705 || CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7710 || \
33939a24a6SPaul Mundt	  CPU_SUBTYPE_SH7712 || CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7750S || \
34939a24a6SPaul Mundt	  CPU_SUBTYPE_SH7750R
35939a24a6SPaul Mundt	help
36939a24a6SPaul Mundt	  Select SolutionEngine if configuring for a Hitachi SH7705, SH7709,
37939a24a6SPaul Mundt	  SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board.
38939a24a6SPaul Mundt
39939a24a6SPaul Mundtconfig SH_7206_SOLUTION_ENGINE
40939a24a6SPaul Mundt	bool "SolutionEngine7206"
41939a24a6SPaul Mundt	select SOLUTION_ENGINE
42939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7206
43939a24a6SPaul Mundt	help
44939a24a6SPaul Mundt	  Select 7206 SolutionEngine if configuring for a Hitachi SH7206
45939a24a6SPaul Mundt	  evaluation board.
46939a24a6SPaul Mundt
47939a24a6SPaul Mundtconfig SH_7619_SOLUTION_ENGINE
48939a24a6SPaul Mundt	bool "SolutionEngine7619"
49939a24a6SPaul Mundt	select SOLUTION_ENGINE
50939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7619
51939a24a6SPaul Mundt	help
52939a24a6SPaul Mundt	  Select 7619 SolutionEngine if configuring for a Hitachi SH7619
53939a24a6SPaul Mundt	  evaluation board.
54939a24a6SPaul Mundt
55939a24a6SPaul Mundtconfig SH_7721_SOLUTION_ENGINE
56939a24a6SPaul Mundt	bool "SolutionEngine7721"
57939a24a6SPaul Mundt	select SOLUTION_ENGINE
58939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7721
59939a24a6SPaul Mundt	help
60939a24a6SPaul Mundt	  Select 7721 SolutionEngine if configuring for a Hitachi SH7721
61939a24a6SPaul Mundt	  evaluation board.
62939a24a6SPaul Mundt
63939a24a6SPaul Mundtconfig SH_7722_SOLUTION_ENGINE
64939a24a6SPaul Mundt	bool "SolutionEngine7722"
65939a24a6SPaul Mundt	select SOLUTION_ENGINE
665df38b9bSPaul Mundt	select GENERIC_IRQ_CHIP
675df38b9bSPaul Mundt	select IRQ_DOMAIN
68939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7722
69939a24a6SPaul Mundt	help
70939a24a6SPaul Mundt	  Select 7722 SolutionEngine if configuring for a Hitachi SH772
71939a24a6SPaul Mundt	  evaluation board.
72939a24a6SPaul Mundt
73287c1297SKuninori Morimotoconfig SH_7724_SOLUTION_ENGINE
74287c1297SKuninori Morimoto	bool "SolutionEngine7724"
75287c1297SKuninori Morimoto	select SOLUTION_ENGINE
76287c1297SKuninori Morimoto	depends on CPU_SUBTYPE_SH7724
77fdcfdfa1SLinus Walleij	select GPIOLIB
78af8a2fe1SKuninori Morimoto	select SND_SOC_AK4642 if SND_SIMPLE_CARD
7989d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
80287c1297SKuninori Morimoto	help
81287c1297SKuninori Morimoto	  Select 7724 SolutionEngine if configuring for a Hitachi SH7724
82287c1297SKuninori Morimoto	  evaluation board.
83287c1297SKuninori Morimoto
84939a24a6SPaul Mundtconfig SH_7751_SOLUTION_ENGINE
85939a24a6SPaul Mundt	bool "SolutionEngine7751"
86939a24a6SPaul Mundt	select SOLUTION_ENGINE
87939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
88939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751
89939a24a6SPaul Mundt	help
90939a24a6SPaul Mundt	  Select 7751 SolutionEngine if configuring for a Hitachi SH7751
91939a24a6SPaul Mundt	  evaluation board.
92939a24a6SPaul Mundt
93939a24a6SPaul Mundtconfig SH_7780_SOLUTION_ENGINE
94939a24a6SPaul Mundt	bool "SolutionEngine7780"
95939a24a6SPaul Mundt	select SOLUTION_ENGINE
96eb01d42aSChristoph Hellwig	select HAVE_PCI
97939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780
98939a24a6SPaul Mundt	help
99939a24a6SPaul Mundt	  Select 7780 SolutionEngine if configuring for a Renesas SH7780
100939a24a6SPaul Mundt	  evaluation board.
101939a24a6SPaul Mundt
102939a24a6SPaul Mundtconfig SH_7343_SOLUTION_ENGINE
103939a24a6SPaul Mundt	bool "SolutionEngine7343"
104939a24a6SPaul Mundt	select SOLUTION_ENGINE
105197b58e6SPaul Mundt	select GENERIC_IRQ_CHIP
106197b58e6SPaul Mundt	select IRQ_DOMAIN
107939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7343
108939a24a6SPaul Mundt	help
109939a24a6SPaul Mundt	  Select 7343 SolutionEngine if configuring for a Hitachi
110939a24a6SPaul Mundt	  SH7343 (SH-Mobile 3AS) evaluation board.
111939a24a6SPaul Mundt
112939a24a6SPaul Mundtconfig SH_HP6XX
113939a24a6SPaul Mundt	bool "HP6XX"
114939a24a6SPaul Mundt	select SYS_SUPPORTS_APM_EMULATION
115939a24a6SPaul Mundt	select HD6446X_SERIES
116939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7709
117939a24a6SPaul Mundt	help
118939a24a6SPaul Mundt	  Select HP6XX if configuring for a HP jornada HP6xx.
119939a24a6SPaul Mundt	  More information (hardware only) at
120939a24a6SPaul Mundt	  <http://www.hp.com/jornada/>.
121939a24a6SPaul Mundt
122939a24a6SPaul Mundtconfig SH_DREAMCAST
123939a24a6SPaul Mundt	bool "Dreamcast"
124eb01d42aSChristoph Hellwig	select HAVE_PCI
125939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7091
126939a24a6SPaul Mundt	help
127939a24a6SPaul Mundt	  Select Dreamcast if configuring for a SEGA Dreamcast.
128939a24a6SPaul Mundt	  More information at <http://www.linux-sh.org>
129939a24a6SPaul Mundt
130939a24a6SPaul Mundtconfig SH_SH03
131939a24a6SPaul Mundt	bool "Interface CTP/PCI-SH03"
132939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751
133939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
134eb01d42aSChristoph Hellwig	select HAVE_PCI
135939a24a6SPaul Mundt	help
136939a24a6SPaul Mundt	  CTP/PCI-SH03 is a CPU module computer that is produced
137939a24a6SPaul Mundt	  by Interface Corporation.
138939a24a6SPaul Mundt	  More information at <http://www.interface.co.jp>
139939a24a6SPaul Mundt
140939a24a6SPaul Mundtconfig SH_SECUREEDGE5410
141939a24a6SPaul Mundt	bool "SecureEdge5410"
142939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
143939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
144eb01d42aSChristoph Hellwig	select HAVE_PCI
145939a24a6SPaul Mundt	help
146939a24a6SPaul Mundt	  Select SecureEdge5410 if configuring for a SnapGear SH board.
147939a24a6SPaul Mundt	  This includes both the OEM SecureEdge products as well as the
148939a24a6SPaul Mundt	  SME product line.
149939a24a6SPaul Mundt
150939a24a6SPaul Mundtconfig SH_RTS7751R2D
151939a24a6SPaul Mundt	bool "RTS7751R2D"
152939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
153eb01d42aSChristoph Hellwig	select HAVE_PCI
154e6be3a25SMagnus Damm	select IO_TRAPPED if MMU
155939a24a6SPaul Mundt	help
156939a24a6SPaul Mundt	  Select RTS7751R2D if configuring for a Renesas Technology
157939a24a6SPaul Mundt	  Sales SH-Graphics board.
158939a24a6SPaul Mundt
159ea0aac1eSPaul Mundtconfig SH_RSK
160ea0aac1eSPaul Mundt	bool "Renesas Starter Kit"
161b6397435SPhil Edworthy	depends on CPU_SUBTYPE_SH7201 || CPU_SUBTYPE_SH7203 || \
162b6397435SPhil Edworthy	  CPU_SUBTYPE_SH7264 || CPU_SUBTYPE_SH7269
16389d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
164ea0aac1eSPaul Mundt	help
165ea0aac1eSPaul Mundt	 Select this option if configuring for any of the RSK+ MCU
166ea0aac1eSPaul Mundt	 evaluation platforms.
167939a24a6SPaul Mundt
168939a24a6SPaul Mundtconfig SH_SDK7780
169939a24a6SPaul Mundt	bool "SDK7780R3"
170939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780
171eb01d42aSChristoph Hellwig	select HAVE_PCI
172939a24a6SPaul Mundt	help
173939a24a6SPaul Mundt	  Select SDK7780 if configuring for a Renesas SH7780 SDK7780R3
174939a24a6SPaul Mundt	  evaluation board.
175939a24a6SPaul Mundt
17602bf6cc7SPaul Mundtconfig SH_SDK7786
17702bf6cc7SPaul Mundt	bool "SDK7786"
17802bf6cc7SPaul Mundt	depends on CPU_SUBTYPE_SH7786
179eb01d42aSChristoph Hellwig	select HAVE_PCI
180ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
181d8d6b902SPaul Mundt	select HAVE_SRAM_POOL
18289d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
18302bf6cc7SPaul Mundt	help
18402bf6cc7SPaul Mundt	  Select SDK7786 if configuring for a Renesas Technology Europe
18502bf6cc7SPaul Mundt	  SH7786-65nm board.
18602bf6cc7SPaul Mundt
187939a24a6SPaul Mundtconfig SH_HIGHLANDER
188939a24a6SPaul Mundt	bool "Highlander"
189939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785
190eb01d42aSChristoph Hellwig	select HAVE_PCI
191e6be3a25SMagnus Damm	select IO_TRAPPED if MMU
192939a24a6SPaul Mundt
19336239c67SYoshihiro Shimodaconfig SH_SH7757LCR
19436239c67SYoshihiro Shimoda	bool "SH7757LCR"
19536239c67SYoshihiro Shimoda	depends on CPU_SUBTYPE_SH7757
196fdcfdfa1SLinus Walleij	select GPIOLIB
19789d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
19836239c67SYoshihiro Shimoda
199939a24a6SPaul Mundtconfig SH_SH7785LCR
200939a24a6SPaul Mundt	bool "SH7785LCR"
201939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7785
202eb01d42aSChristoph Hellwig	select HAVE_PCI
203939a24a6SPaul Mundt
204939a24a6SPaul Mundtconfig SH_SH7785LCR_29BIT_PHYSMAPS
205939a24a6SPaul Mundt	bool "SH7785LCR 29bit physmaps"
206df4d4f1aSYoshihiro Shimoda	depends on SH_SH7785LCR && 29BIT
207939a24a6SPaul Mundt	default y
208939a24a6SPaul Mundt	help
209939a24a6SPaul Mundt	  This board has 2 physical memory maps. It can be changed with
210939a24a6SPaul Mundt	  DIP switch(S2-5). If you set the DIP switch for S2-5 = ON,
211939a24a6SPaul Mundt	  you can access all on-board device in 29bit address mode.
212939a24a6SPaul Mundt
213e79d5747SYoshihiro Shimodaconfig SH_SH7785LCR_PT
214e79d5747SYoshihiro Shimoda	bool "SH7785LCR prototype board on 32-bit MMU mode"
215e79d5747SYoshihiro Shimoda	depends on SH_SH7785LCR && 32BIT
216e79d5747SYoshihiro Shimoda	default n
217e79d5747SYoshihiro Shimoda	help
218e79d5747SYoshihiro Shimoda	  If you use prototype board, this option is enabled.
219e79d5747SYoshihiro Shimoda
2205ac072e1SKuninori Morimotoconfig SH_URQUELL
2215ac072e1SKuninori Morimoto	bool "Urquell"
2225ac072e1SKuninori Morimoto	depends on CPU_SUBTYPE_SH7786
223fdcfdfa1SLinus Walleij	select GPIOLIB
224eb01d42aSChristoph Hellwig	select HAVE_PCI
225ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
2265ac072e1SKuninori Morimoto
227939a24a6SPaul Mundtconfig SH_MIGOR
228939a24a6SPaul Mundt	bool "Migo-R"
229939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7722
230fdcfdfa1SLinus Walleij	select GPIOLIB
23189d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
232939a24a6SPaul Mundt	help
233939a24a6SPaul Mundt	  Select Migo-R if configuring for the SH7722 Migo-R platform
234939a24a6SPaul Mundt          by Renesas System Solutions Asia Pte. Ltd.
235939a24a6SPaul Mundt
236939a24a6SPaul Mundtconfig SH_AP325RXA
237939a24a6SPaul Mundt	bool "AP-325RXA"
238939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7723
239fdcfdfa1SLinus Walleij	select GPIOLIB
24089d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
241939a24a6SPaul Mundt	help
242939a24a6SPaul Mundt	  Renesas "AP-325RXA" support.
243939a24a6SPaul Mundt	  Compatible with ALGO SYSTEM CO.,LTD. "AP-320A"
244939a24a6SPaul Mundt
245e7d16514SMagnus Dammconfig SH_KFR2R09
246e7d16514SMagnus Damm	bool "KFR2R09"
247e7d16514SMagnus Damm	depends on CPU_SUBTYPE_SH7724
248fdcfdfa1SLinus Walleij	select GPIOLIB
24989d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
250e7d16514SMagnus Damm	help
251e7d16514SMagnus Damm	  "Kit For R2R for 2009" support.
252e7d16514SMagnus Damm
2534138b740SKuninori Morimotoconfig SH_ECOVEC
2544138b740SKuninori Morimoto	bool "EcoVec"
2554138b740SKuninori Morimoto	depends on CPU_SUBTYPE_SH7724
256fdcfdfa1SLinus Walleij	select GPIOLIB
257064bfadaSKuninori Morimoto	select SND_SOC_DA7210 if SND_SIMPLE_CARD
25889d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
2594138b740SKuninori Morimoto	help
2604138b740SKuninori Morimoto	  Renesas "R0P7724LC0011/21RL (EcoVec)" support.
2614138b740SKuninori Morimoto
262939a24a6SPaul Mundtconfig SH_SH7763RDP
263939a24a6SPaul Mundt	bool "SH7763RDP"
264939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7763
265939a24a6SPaul Mundt	help
266939a24a6SPaul Mundt	  Select SH7763RDP if configuring for a Renesas SH7763
267939a24a6SPaul Mundt	  evaluation board.
268939a24a6SPaul Mundt
26932910e2cSNobuhiro Iwamatsuconfig SH_ESPT
27032910e2cSNobuhiro Iwamatsu	bool "ESPT"
27132910e2cSNobuhiro Iwamatsu	depends on CPU_SUBTYPE_SH7763
27232910e2cSNobuhiro Iwamatsu	help
27332910e2cSNobuhiro Iwamatsu	  Select ESPT if configuring for a Renesas SH7763
27432910e2cSNobuhiro Iwamatsu	  with gigabit ether evaluation board.
27532910e2cSNobuhiro Iwamatsu
276939a24a6SPaul Mundtconfig SH_EDOSK7705
277939a24a6SPaul Mundt	bool "EDOSK7705"
278939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7705
279939a24a6SPaul Mundt
2803db91708SLuca Santiniconfig SH_EDOSK7760
2813db91708SLuca Santini	bool "EDOSK7760"
2823db91708SLuca Santini	depends on CPU_SUBTYPE_SH7760
2833db91708SLuca Santini	help
2843db91708SLuca Santini	  Select if configuring for a Renesas EDOSK7760
2853db91708SLuca Santini	  evaluation board.
2863db91708SLuca Santini
287939a24a6SPaul Mundtconfig SH_SH4202_MICRODEV
288939a24a6SPaul Mundt	bool "SH4-202 MicroDev"
289939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH4_202
290939a24a6SPaul Mundt	help
291939a24a6SPaul Mundt	  Select SH4-202 MicroDev if configuring for a SuperH MicroDev board
292939a24a6SPaul Mundt	  with an SH4-202 CPU.
293939a24a6SPaul Mundt
294939a24a6SPaul Mundtconfig SH_LANDISK
295939a24a6SPaul Mundt	bool "LANDISK"
296939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
297eb01d42aSChristoph Hellwig	select HAVE_PCI
298939a24a6SPaul Mundt	help
299939a24a6SPaul Mundt	  I-O DATA DEVICE, INC. "LANDISK Series" support.
300939a24a6SPaul Mundt
301939a24a6SPaul Mundtconfig SH_TITAN
302939a24a6SPaul Mundt	bool "TITAN"
303939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
304939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
305eb01d42aSChristoph Hellwig	select HAVE_PCI
306939a24a6SPaul Mundt	help
307939a24a6SPaul Mundt	  Select Titan if you are configuring for a Nimble Microsystems
308939a24a6SPaul Mundt	  NetEngine NP51R.
309939a24a6SPaul Mundt
310939a24a6SPaul Mundtconfig SH_SHMIN
311939a24a6SPaul Mundt	bool "SHMIN"
312939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7706
313939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
314939a24a6SPaul Mundt	help
315939a24a6SPaul Mundt	  Select SHMIN if configuring for the SHMIN board.
316939a24a6SPaul Mundt
317939a24a6SPaul Mundtconfig SH_LBOX_RE2
318939a24a6SPaul Mundt	bool "L-BOX RE2"
319939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
320eb01d42aSChristoph Hellwig	select HAVE_PCI
321939a24a6SPaul Mundt	help
322939a24a6SPaul Mundt	  Select L-BOX RE2 if configuring for the NTT COMWARE L-BOX RE2.
323939a24a6SPaul Mundt
324939a24a6SPaul Mundtconfig SH_X3PROTO
325939a24a6SPaul Mundt	bool "SH-X3 Prototype board"
326939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SHX3
327ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
328b98b3581SPaul Mundt	select IRQ_DOMAIN
329939a24a6SPaul Mundt
330939a24a6SPaul Mundtconfig SH_MAGIC_PANEL_R2
331939a24a6SPaul Mundt	bool "Magic Panel R2"
332939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7720
333fdcfdfa1SLinus Walleij	select GPIOLIB
33489d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
335939a24a6SPaul Mundt	help
336939a24a6SPaul Mundt	  Select Magic Panel R2 if configuring for Magic Panel R2.
337939a24a6SPaul Mundt
338939a24a6SPaul Mundtconfig SH_CAYMAN
339939a24a6SPaul Mundt	bool "Hitachi Cayman"
340939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH5_101 || CPU_SUBTYPE_SH5_103
341eb01d42aSChristoph Hellwig	select HAVE_PCI
34282ef5b89SMark Salter	select ARCH_MIGHT_HAVE_PC_SERIO
343939a24a6SPaul Mundt
344eaeed5d3SSteve Glendinningconfig SH_POLARIS
345eaeed5d3SSteve Glendinning	bool "SMSC Polaris"
346eaeed5d3SSteve Glendinning	select CPU_HAS_IPR_IRQ
34789d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
348eaeed5d3SSteve Glendinning	depends on CPU_SUBTYPE_SH7709
349eaeed5d3SSteve Glendinning	help
350eaeed5d3SSteve Glendinning	  Select if configuring for an SMSC Polaris development board
351eaeed5d3SSteve Glendinning
3523a598264SHitoshi Mitakeconfig SH_SH2007
3533a598264SHitoshi Mitake	bool "SH-2007 board"
354ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP
35589d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3563a598264SHitoshi Mitake	depends on CPU_SUBTYPE_SH7780
3573a598264SHitoshi Mitake	help
3583a598264SHitoshi Mitake	  SH-2007 is a single-board computer based around SH7780 chip
3593a598264SHitoshi Mitake	  intended for embedded applications.
3603a598264SHitoshi Mitake	  It has an Ethernet interface (SMC9118), direct connected
3613a598264SHitoshi Mitake	  Compact Flash socket, two serial ports and PC-104 bus.
3623a598264SHitoshi Mitake	  More information at <http://sh2000.sh-linux.org>.
3633a598264SHitoshi Mitake
364bc34b085SPaul Mundtconfig SH_APSH4A3A
365bc34b085SPaul Mundt	bool "AP-SH4A-3A"
366bc34b085SPaul Mundt	select SH_ALPHA_BOARD
36789d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
368bc34b085SPaul Mundt	depends on CPU_SUBTYPE_SH7785
369bc34b085SPaul Mundt	help
370bc34b085SPaul Mundt	  Select AP-SH4A-3A if configuring for an ALPHAPROJECT AP-SH4A-3A.
371bc34b085SPaul Mundt
3728a453cacSPaul Mundtconfig SH_APSH4AD0A
3738a453cacSPaul Mundt	bool "AP-SH4AD-0A"
3748a453cacSPaul Mundt	select SH_ALPHA_BOARD
375eb01d42aSChristoph Hellwig	select HAVE_PCI
37689d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3778a453cacSPaul Mundt	depends on CPU_SUBTYPE_SH7786
3788a453cacSPaul Mundt	help
3798a453cacSPaul Mundt	  Select AP-SH4AD-0A if configuring for an ALPHAPROJECT AP-SH4AD-0A.
3808a453cacSPaul Mundt
381939a24a6SPaul Mundtsource "arch/sh/boards/mach-r2d/Kconfig"
382939a24a6SPaul Mundtsource "arch/sh/boards/mach-highlander/Kconfig"
383939a24a6SPaul Mundtsource "arch/sh/boards/mach-sdk7780/Kconfig"
384939a24a6SPaul Mundtsource "arch/sh/boards/mach-migor/Kconfig"
385ea0aac1eSPaul Mundtsource "arch/sh/boards/mach-rsk/Kconfig"
386c8b5d9dcSPaul Mundt
387c8b5d9dcSPaul Mundtif SH_MAGIC_PANEL_R2
388c8b5d9dcSPaul Mundt
389c8b5d9dcSPaul Mundtmenu "Magic Panel R2 options"
390c8b5d9dcSPaul Mundt
391c8b5d9dcSPaul Mundtconfig SH_MAGIC_PANEL_R2_VERSION
392e70cfe4aSPaul Bolle	int "Magic Panel R2 Version"
393c8b5d9dcSPaul Mundt	default "3"
394c8b5d9dcSPaul Mundt	help
395c8b5d9dcSPaul Mundt	  Set the version of the Magic Panel R2
396c8b5d9dcSPaul Mundt
397c8b5d9dcSPaul Mundtendmenu
398c8b5d9dcSPaul Mundt
399c8b5d9dcSPaul Mundtendif
4009e7f60a3SStuart Menefy
4019e7f60a3SStuart Menefyendmenu
402