xref: /linux/arch/sh/boards/Kconfig (revision 0ea5c948cb64bab5bc7a5516774eb8536f05aa0d)
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
10*bbd7ffdbSStephen Boydconfig SH_CUSTOM_CLK
11*bbd7ffdbSStephen Boyd	def_bool y
12*bbd7ffdbSStephen Boyd	depends on !SH_DEVICE_TREE
13*bbd7ffdbSStephen Boyd	select HAVE_LEGACY_CLK
14*bbd7ffdbSStephen Boyd
157480e0aaSRich Felkerconfig SH_DEVICE_TREE
161b496469SYoshinori Sato	bool
177480e0aaSRich Felker	select OF
187480e0aaSRich Felker	select OF_EARLY_FLATTREE
19bb0eb050SDaniel Lezcano	select TIMER_OF
2015f0c8f2SRich Felker	select COMMON_CLK
217480e0aaSRich Felker	select GENERIC_CALIBRATE_DELAY
227480e0aaSRich Felker
23db766b0aSRich Felkerconfig SH_JCORE_SOC
24db766b0aSRich Felker	bool "J-Core SoC"
251b496469SYoshinori Sato	select SH_DEVICE_TREE
26db766b0aSRich Felker	select CLKSRC_JCORE_PIT
27db766b0aSRich Felker	select JCORE_AIC
281b496469SYoshinori Sato	depends on CPU_J2
29db766b0aSRich Felker	help
30db766b0aSRich Felker	  Select this option to include drivers core components of the
31db766b0aSRich Felker	  J-Core SoC, including interrupt controllers and timers.
32db766b0aSRich Felker
33939a24a6SPaul Mundtconfig SH_SOLUTION_ENGINE
34939a24a6SPaul Mundt	bool "SolutionEngine"
35939a24a6SPaul Mundt	select SOLUTION_ENGINE
36939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
37939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7705 || CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7710 || \
38939a24a6SPaul Mundt	  CPU_SUBTYPE_SH7712 || CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7750S || \
39939a24a6SPaul Mundt	  CPU_SUBTYPE_SH7750R
40939a24a6SPaul Mundt	help
41939a24a6SPaul Mundt	  Select SolutionEngine if configuring for a Hitachi SH7705, SH7709,
42939a24a6SPaul Mundt	  SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board.
43939a24a6SPaul Mundt
44939a24a6SPaul Mundtconfig SH_7206_SOLUTION_ENGINE
45939a24a6SPaul Mundt	bool "SolutionEngine7206"
46939a24a6SPaul Mundt	select SOLUTION_ENGINE
47939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7206
48939a24a6SPaul Mundt	help
49939a24a6SPaul Mundt	  Select 7206 SolutionEngine if configuring for a Hitachi SH7206
50939a24a6SPaul Mundt	  evaluation board.
51939a24a6SPaul Mundt
52939a24a6SPaul Mundtconfig SH_7619_SOLUTION_ENGINE
53939a24a6SPaul Mundt	bool "SolutionEngine7619"
54939a24a6SPaul Mundt	select SOLUTION_ENGINE
55939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7619
56939a24a6SPaul Mundt	help
57939a24a6SPaul Mundt	  Select 7619 SolutionEngine if configuring for a Hitachi SH7619
58939a24a6SPaul Mundt	  evaluation board.
59939a24a6SPaul Mundt
60939a24a6SPaul Mundtconfig SH_7721_SOLUTION_ENGINE
61939a24a6SPaul Mundt	bool "SolutionEngine7721"
62939a24a6SPaul Mundt	select SOLUTION_ENGINE
63939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7721
64939a24a6SPaul Mundt	help
65939a24a6SPaul Mundt	  Select 7721 SolutionEngine if configuring for a Hitachi SH7721
66939a24a6SPaul Mundt	  evaluation board.
67939a24a6SPaul Mundt
68939a24a6SPaul Mundtconfig SH_7722_SOLUTION_ENGINE
69939a24a6SPaul Mundt	bool "SolutionEngine7722"
70939a24a6SPaul Mundt	select SOLUTION_ENGINE
715df38b9bSPaul Mundt	select GENERIC_IRQ_CHIP
725df38b9bSPaul Mundt	select IRQ_DOMAIN
73939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7722
74939a24a6SPaul Mundt	help
75939a24a6SPaul Mundt	  Select 7722 SolutionEngine if configuring for a Hitachi SH772
76939a24a6SPaul Mundt	  evaluation board.
77939a24a6SPaul Mundt
78287c1297SKuninori Morimotoconfig SH_7724_SOLUTION_ENGINE
79287c1297SKuninori Morimoto	bool "SolutionEngine7724"
80287c1297SKuninori Morimoto	select SOLUTION_ENGINE
81287c1297SKuninori Morimoto	depends on CPU_SUBTYPE_SH7724
82fdcfdfa1SLinus Walleij	select GPIOLIB
83af8a2fe1SKuninori Morimoto	select SND_SOC_AK4642 if SND_SIMPLE_CARD
8489d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
85287c1297SKuninori Morimoto	help
86287c1297SKuninori Morimoto	  Select 7724 SolutionEngine if configuring for a Hitachi SH7724
87287c1297SKuninori Morimoto	  evaluation board.
88287c1297SKuninori Morimoto
89939a24a6SPaul Mundtconfig SH_7751_SOLUTION_ENGINE
90939a24a6SPaul Mundt	bool "SolutionEngine7751"
91939a24a6SPaul Mundt	select SOLUTION_ENGINE
92939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
93939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751
94939a24a6SPaul Mundt	help
95939a24a6SPaul Mundt	  Select 7751 SolutionEngine if configuring for a Hitachi SH7751
96939a24a6SPaul Mundt	  evaluation board.
97939a24a6SPaul Mundt
98939a24a6SPaul Mundtconfig SH_7780_SOLUTION_ENGINE
99939a24a6SPaul Mundt	bool "SolutionEngine7780"
100939a24a6SPaul Mundt	select SOLUTION_ENGINE
101eb01d42aSChristoph Hellwig	select HAVE_PCI
102939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780
103939a24a6SPaul Mundt	help
104939a24a6SPaul Mundt	  Select 7780 SolutionEngine if configuring for a Renesas SH7780
105939a24a6SPaul Mundt	  evaluation board.
106939a24a6SPaul Mundt
107939a24a6SPaul Mundtconfig SH_7343_SOLUTION_ENGINE
108939a24a6SPaul Mundt	bool "SolutionEngine7343"
109939a24a6SPaul Mundt	select SOLUTION_ENGINE
110197b58e6SPaul Mundt	select GENERIC_IRQ_CHIP
111197b58e6SPaul Mundt	select IRQ_DOMAIN
112939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7343
113939a24a6SPaul Mundt	help
114939a24a6SPaul Mundt	  Select 7343 SolutionEngine if configuring for a Hitachi
115939a24a6SPaul Mundt	  SH7343 (SH-Mobile 3AS) evaluation board.
116939a24a6SPaul Mundt
117939a24a6SPaul Mundtconfig SH_HP6XX
118939a24a6SPaul Mundt	bool "HP6XX"
119939a24a6SPaul Mundt	select SYS_SUPPORTS_APM_EMULATION
120939a24a6SPaul Mundt	select HD6446X_SERIES
121939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7709
122939a24a6SPaul Mundt	help
123939a24a6SPaul Mundt	  Select HP6XX if configuring for a HP jornada HP6xx.
124939a24a6SPaul Mundt	  More information (hardware only) at
125939a24a6SPaul Mundt	  <http://www.hp.com/jornada/>.
126939a24a6SPaul Mundt
127939a24a6SPaul Mundtconfig SH_DREAMCAST
128939a24a6SPaul Mundt	bool "Dreamcast"
129eb01d42aSChristoph Hellwig	select HAVE_PCI
130939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7091
131939a24a6SPaul Mundt	help
132939a24a6SPaul Mundt	  Select Dreamcast if configuring for a SEGA Dreamcast.
133939a24a6SPaul Mundt	  More information at <http://www.linux-sh.org>
134939a24a6SPaul Mundt
135939a24a6SPaul Mundtconfig SH_SH03
136939a24a6SPaul Mundt	bool "Interface CTP/PCI-SH03"
137939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751
138939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
139eb01d42aSChristoph Hellwig	select HAVE_PCI
140939a24a6SPaul Mundt	help
141939a24a6SPaul Mundt	  CTP/PCI-SH03 is a CPU module computer that is produced
142939a24a6SPaul Mundt	  by Interface Corporation.
143939a24a6SPaul Mundt	  More information at <http://www.interface.co.jp>
144939a24a6SPaul Mundt
145939a24a6SPaul Mundtconfig SH_SECUREEDGE5410
146939a24a6SPaul Mundt	bool "SecureEdge5410"
147939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
148939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
149eb01d42aSChristoph Hellwig	select HAVE_PCI
150939a24a6SPaul Mundt	help
151939a24a6SPaul Mundt	  Select SecureEdge5410 if configuring for a SnapGear SH board.
152939a24a6SPaul Mundt	  This includes both the OEM SecureEdge products as well as the
153939a24a6SPaul Mundt	  SME product line.
154939a24a6SPaul Mundt
155939a24a6SPaul Mundtconfig SH_RTS7751R2D
156939a24a6SPaul Mundt	bool "RTS7751R2D"
157939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
158eb01d42aSChristoph Hellwig	select HAVE_PCI
159e6be3a25SMagnus Damm	select IO_TRAPPED if MMU
160939a24a6SPaul Mundt	help
161939a24a6SPaul Mundt	  Select RTS7751R2D if configuring for a Renesas Technology
162939a24a6SPaul Mundt	  Sales SH-Graphics board.
163939a24a6SPaul Mundt
164ea0aac1eSPaul Mundtconfig SH_RSK
165ea0aac1eSPaul Mundt	bool "Renesas Starter Kit"
166b6397435SPhil Edworthy	depends on CPU_SUBTYPE_SH7201 || CPU_SUBTYPE_SH7203 || \
167b6397435SPhil Edworthy	  CPU_SUBTYPE_SH7264 || CPU_SUBTYPE_SH7269
16889d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
169ea0aac1eSPaul Mundt	help
170ea0aac1eSPaul Mundt	 Select this option if configuring for any of the RSK+ MCU
171ea0aac1eSPaul Mundt	 evaluation platforms.
172939a24a6SPaul Mundt
173939a24a6SPaul Mundtconfig SH_SDK7780
174939a24a6SPaul Mundt	bool "SDK7780R3"
175939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780
176eb01d42aSChristoph Hellwig	select HAVE_PCI
177939a24a6SPaul Mundt	help
178939a24a6SPaul Mundt	  Select SDK7780 if configuring for a Renesas SH7780 SDK7780R3
179939a24a6SPaul Mundt	  evaluation board.
180939a24a6SPaul Mundt
18102bf6cc7SPaul Mundtconfig SH_SDK7786
18202bf6cc7SPaul Mundt	bool "SDK7786"
18302bf6cc7SPaul Mundt	depends on CPU_SUBTYPE_SH7786
184eb01d42aSChristoph Hellwig	select HAVE_PCI
185ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
186d8d6b902SPaul Mundt	select HAVE_SRAM_POOL
18789d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
18802bf6cc7SPaul Mundt	help
18902bf6cc7SPaul Mundt	  Select SDK7786 if configuring for a Renesas Technology Europe
19002bf6cc7SPaul Mundt	  SH7786-65nm board.
19102bf6cc7SPaul Mundt
192939a24a6SPaul Mundtconfig SH_HIGHLANDER
193939a24a6SPaul Mundt	bool "Highlander"
194939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785
195eb01d42aSChristoph Hellwig	select HAVE_PCI
196e6be3a25SMagnus Damm	select IO_TRAPPED if MMU
197939a24a6SPaul Mundt
19836239c67SYoshihiro Shimodaconfig SH_SH7757LCR
19936239c67SYoshihiro Shimoda	bool "SH7757LCR"
20036239c67SYoshihiro Shimoda	depends on CPU_SUBTYPE_SH7757
201fdcfdfa1SLinus Walleij	select GPIOLIB
20289d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
20336239c67SYoshihiro Shimoda
204939a24a6SPaul Mundtconfig SH_SH7785LCR
205939a24a6SPaul Mundt	bool "SH7785LCR"
206939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7785
207eb01d42aSChristoph Hellwig	select HAVE_PCI
208939a24a6SPaul Mundt
209939a24a6SPaul Mundtconfig SH_SH7785LCR_29BIT_PHYSMAPS
210939a24a6SPaul Mundt	bool "SH7785LCR 29bit physmaps"
211df4d4f1aSYoshihiro Shimoda	depends on SH_SH7785LCR && 29BIT
212939a24a6SPaul Mundt	default y
213939a24a6SPaul Mundt	help
214939a24a6SPaul Mundt	  This board has 2 physical memory maps. It can be changed with
215939a24a6SPaul Mundt	  DIP switch(S2-5). If you set the DIP switch for S2-5 = ON,
216939a24a6SPaul Mundt	  you can access all on-board device in 29bit address mode.
217939a24a6SPaul Mundt
218e79d5747SYoshihiro Shimodaconfig SH_SH7785LCR_PT
219e79d5747SYoshihiro Shimoda	bool "SH7785LCR prototype board on 32-bit MMU mode"
220e79d5747SYoshihiro Shimoda	depends on SH_SH7785LCR && 32BIT
221e79d5747SYoshihiro Shimoda	default n
222e79d5747SYoshihiro Shimoda	help
223e79d5747SYoshihiro Shimoda	  If you use prototype board, this option is enabled.
224e79d5747SYoshihiro Shimoda
2255ac072e1SKuninori Morimotoconfig SH_URQUELL
2265ac072e1SKuninori Morimoto	bool "Urquell"
2275ac072e1SKuninori Morimoto	depends on CPU_SUBTYPE_SH7786
228fdcfdfa1SLinus Walleij	select GPIOLIB
229eb01d42aSChristoph Hellwig	select HAVE_PCI
230ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
2315ac072e1SKuninori Morimoto
232939a24a6SPaul Mundtconfig SH_MIGOR
233939a24a6SPaul Mundt	bool "Migo-R"
234939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7722
235fdcfdfa1SLinus Walleij	select GPIOLIB
23689d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
237939a24a6SPaul Mundt	help
238939a24a6SPaul Mundt	  Select Migo-R if configuring for the SH7722 Migo-R platform
239939a24a6SPaul Mundt          by Renesas System Solutions Asia Pte. Ltd.
240939a24a6SPaul Mundt
241939a24a6SPaul Mundtconfig SH_AP325RXA
242939a24a6SPaul Mundt	bool "AP-325RXA"
243939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7723
244fdcfdfa1SLinus Walleij	select GPIOLIB
24589d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
246939a24a6SPaul Mundt	help
247939a24a6SPaul Mundt	  Renesas "AP-325RXA" support.
248939a24a6SPaul Mundt	  Compatible with ALGO SYSTEM CO.,LTD. "AP-320A"
249939a24a6SPaul Mundt
250e7d16514SMagnus Dammconfig SH_KFR2R09
251e7d16514SMagnus Damm	bool "KFR2R09"
252e7d16514SMagnus Damm	depends on CPU_SUBTYPE_SH7724
253fdcfdfa1SLinus Walleij	select GPIOLIB
25489d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
255e7d16514SMagnus Damm	help
256e7d16514SMagnus Damm	  "Kit For R2R for 2009" support.
257e7d16514SMagnus Damm
2584138b740SKuninori Morimotoconfig SH_ECOVEC
2594138b740SKuninori Morimoto	bool "EcoVec"
2604138b740SKuninori Morimoto	depends on CPU_SUBTYPE_SH7724
261fdcfdfa1SLinus Walleij	select GPIOLIB
262064bfadaSKuninori Morimoto	select SND_SOC_DA7210 if SND_SIMPLE_CARD
26389d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
2644138b740SKuninori Morimoto	help
2654138b740SKuninori Morimoto	  Renesas "R0P7724LC0011/21RL (EcoVec)" support.
2664138b740SKuninori Morimoto
267939a24a6SPaul Mundtconfig SH_SH7763RDP
268939a24a6SPaul Mundt	bool "SH7763RDP"
269939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7763
270939a24a6SPaul Mundt	help
271939a24a6SPaul Mundt	  Select SH7763RDP if configuring for a Renesas SH7763
272939a24a6SPaul Mundt	  evaluation board.
273939a24a6SPaul Mundt
27432910e2cSNobuhiro Iwamatsuconfig SH_ESPT
27532910e2cSNobuhiro Iwamatsu	bool "ESPT"
27632910e2cSNobuhiro Iwamatsu	depends on CPU_SUBTYPE_SH7763
27732910e2cSNobuhiro Iwamatsu	help
27832910e2cSNobuhiro Iwamatsu	  Select ESPT if configuring for a Renesas SH7763
27932910e2cSNobuhiro Iwamatsu	  with gigabit ether evaluation board.
28032910e2cSNobuhiro Iwamatsu
281939a24a6SPaul Mundtconfig SH_EDOSK7705
282939a24a6SPaul Mundt	bool "EDOSK7705"
283939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7705
284939a24a6SPaul Mundt
2853db91708SLuca Santiniconfig SH_EDOSK7760
2863db91708SLuca Santini	bool "EDOSK7760"
2873db91708SLuca Santini	depends on CPU_SUBTYPE_SH7760
2883db91708SLuca Santini	help
2893db91708SLuca Santini	  Select if configuring for a Renesas EDOSK7760
2903db91708SLuca Santini	  evaluation board.
2913db91708SLuca Santini
292939a24a6SPaul Mundtconfig SH_LANDISK
293939a24a6SPaul Mundt	bool "LANDISK"
294939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
295eb01d42aSChristoph Hellwig	select HAVE_PCI
296939a24a6SPaul Mundt	help
297939a24a6SPaul Mundt	  I-O DATA DEVICE, INC. "LANDISK Series" support.
298939a24a6SPaul Mundt
299939a24a6SPaul Mundtconfig SH_TITAN
300939a24a6SPaul Mundt	bool "TITAN"
301939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
302939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
303eb01d42aSChristoph Hellwig	select HAVE_PCI
304939a24a6SPaul Mundt	help
305939a24a6SPaul Mundt	  Select Titan if you are configuring for a Nimble Microsystems
306939a24a6SPaul Mundt	  NetEngine NP51R.
307939a24a6SPaul Mundt
308939a24a6SPaul Mundtconfig SH_SHMIN
309939a24a6SPaul Mundt	bool "SHMIN"
310939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7706
311939a24a6SPaul Mundt	select CPU_HAS_IPR_IRQ
312939a24a6SPaul Mundt	help
313939a24a6SPaul Mundt	  Select SHMIN if configuring for the SHMIN board.
314939a24a6SPaul Mundt
315939a24a6SPaul Mundtconfig SH_LBOX_RE2
316939a24a6SPaul Mundt	bool "L-BOX RE2"
317939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7751R
318eb01d42aSChristoph Hellwig	select HAVE_PCI
319939a24a6SPaul Mundt	help
320939a24a6SPaul Mundt	  Select L-BOX RE2 if configuring for the NTT COMWARE L-BOX RE2.
321939a24a6SPaul Mundt
322939a24a6SPaul Mundtconfig SH_X3PROTO
323939a24a6SPaul Mundt	bool "SH-X3 Prototype board"
324939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SHX3
325ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP if !PCI
326b98b3581SPaul Mundt	select IRQ_DOMAIN
327939a24a6SPaul Mundt
328939a24a6SPaul Mundtconfig SH_MAGIC_PANEL_R2
329939a24a6SPaul Mundt	bool "Magic Panel R2"
330939a24a6SPaul Mundt	depends on CPU_SUBTYPE_SH7720
331fdcfdfa1SLinus Walleij	select GPIOLIB
33289d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
333939a24a6SPaul Mundt	help
334939a24a6SPaul Mundt	  Select Magic Panel R2 if configuring for Magic Panel R2.
335939a24a6SPaul Mundt
336eaeed5d3SSteve Glendinningconfig SH_POLARIS
337eaeed5d3SSteve Glendinning	bool "SMSC Polaris"
338eaeed5d3SSteve Glendinning	select CPU_HAS_IPR_IRQ
33989d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
340eaeed5d3SSteve Glendinning	depends on CPU_SUBTYPE_SH7709
341eaeed5d3SSteve Glendinning	help
342eaeed5d3SSteve Glendinning	  Select if configuring for an SMSC Polaris development board
343eaeed5d3SSteve Glendinning
3443a598264SHitoshi Mitakeconfig SH_SH2007
3453a598264SHitoshi Mitake	bool "SH-2007 board"
346ce816fa8SUwe Kleine-König	select NO_IOPORT_MAP
34789d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3483a598264SHitoshi Mitake	depends on CPU_SUBTYPE_SH7780
3493a598264SHitoshi Mitake	help
3503a598264SHitoshi Mitake	  SH-2007 is a single-board computer based around SH7780 chip
3513a598264SHitoshi Mitake	  intended for embedded applications.
3523a598264SHitoshi Mitake	  It has an Ethernet interface (SMC9118), direct connected
3533a598264SHitoshi Mitake	  Compact Flash socket, two serial ports and PC-104 bus.
3543a598264SHitoshi Mitake
355bc34b085SPaul Mundtconfig SH_APSH4A3A
356bc34b085SPaul Mundt	bool "AP-SH4A-3A"
357bc34b085SPaul Mundt	select SH_ALPHA_BOARD
35889d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
359bc34b085SPaul Mundt	depends on CPU_SUBTYPE_SH7785
360bc34b085SPaul Mundt	help
361bc34b085SPaul Mundt	  Select AP-SH4A-3A if configuring for an ALPHAPROJECT AP-SH4A-3A.
362bc34b085SPaul Mundt
3638a453cacSPaul Mundtconfig SH_APSH4AD0A
3648a453cacSPaul Mundt	bool "AP-SH4AD-0A"
3658a453cacSPaul Mundt	select SH_ALPHA_BOARD
366eb01d42aSChristoph Hellwig	select HAVE_PCI
36789d71486SGuennadi Liakhovetski	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3688a453cacSPaul Mundt	depends on CPU_SUBTYPE_SH7786
3698a453cacSPaul Mundt	help
3708a453cacSPaul Mundt	  Select AP-SH4AD-0A if configuring for an ALPHAPROJECT AP-SH4AD-0A.
3718a453cacSPaul Mundt
372939a24a6SPaul Mundtsource "arch/sh/boards/mach-r2d/Kconfig"
373939a24a6SPaul Mundtsource "arch/sh/boards/mach-highlander/Kconfig"
374939a24a6SPaul Mundtsource "arch/sh/boards/mach-sdk7780/Kconfig"
375939a24a6SPaul Mundtsource "arch/sh/boards/mach-migor/Kconfig"
376ea0aac1eSPaul Mundtsource "arch/sh/boards/mach-rsk/Kconfig"
377c8b5d9dcSPaul Mundt
378c8b5d9dcSPaul Mundtif SH_MAGIC_PANEL_R2
379c8b5d9dcSPaul Mundt
380c8b5d9dcSPaul Mundtmenu "Magic Panel R2 options"
381c8b5d9dcSPaul Mundt
382c8b5d9dcSPaul Mundtconfig SH_MAGIC_PANEL_R2_VERSION
383e70cfe4aSPaul Bolle	int "Magic Panel R2 Version"
384c8b5d9dcSPaul Mundt	default "3"
385c8b5d9dcSPaul Mundt	help
386c8b5d9dcSPaul Mundt	  Set the version of the Magic Panel R2
387c8b5d9dcSPaul Mundt
388c8b5d9dcSPaul Mundtendmenu
389c8b5d9dcSPaul Mundt
390c8b5d9dcSPaul Mundtendif
3919e7f60a3SStuart Menefy
3929e7f60a3SStuart Menefyendmenu
393