18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
28c2ecf20Sopenharmony_cimenu "Board support"
38c2ecf20Sopenharmony_ci
48c2ecf20Sopenharmony_ciconfig SOLUTION_ENGINE
58c2ecf20Sopenharmony_ci	bool
68c2ecf20Sopenharmony_ci
78c2ecf20Sopenharmony_ciconfig SH_ALPHA_BOARD
88c2ecf20Sopenharmony_ci	bool
98c2ecf20Sopenharmony_ci
108c2ecf20Sopenharmony_ciconfig SH_CUSTOM_CLK
118c2ecf20Sopenharmony_ci	def_bool y
128c2ecf20Sopenharmony_ci	depends on !SH_DEVICE_TREE
138c2ecf20Sopenharmony_ci	select HAVE_LEGACY_CLK
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ciconfig SH_DEVICE_TREE
168c2ecf20Sopenharmony_ci	bool
178c2ecf20Sopenharmony_ci	select OF
188c2ecf20Sopenharmony_ci	select OF_EARLY_FLATTREE
198c2ecf20Sopenharmony_ci	select TIMER_OF
208c2ecf20Sopenharmony_ci	select COMMON_CLK
218c2ecf20Sopenharmony_ci	select GENERIC_CALIBRATE_DELAY
228c2ecf20Sopenharmony_ci
238c2ecf20Sopenharmony_ciconfig SH_JCORE_SOC
248c2ecf20Sopenharmony_ci	bool "J-Core SoC"
258c2ecf20Sopenharmony_ci	select SH_DEVICE_TREE
268c2ecf20Sopenharmony_ci	select CLKSRC_JCORE_PIT
278c2ecf20Sopenharmony_ci	select JCORE_AIC
288c2ecf20Sopenharmony_ci	depends on CPU_J2
298c2ecf20Sopenharmony_ci	help
308c2ecf20Sopenharmony_ci	  Select this option to include drivers core components of the
318c2ecf20Sopenharmony_ci	  J-Core SoC, including interrupt controllers and timers.
328c2ecf20Sopenharmony_ci
338c2ecf20Sopenharmony_ciconfig SH_SOLUTION_ENGINE
348c2ecf20Sopenharmony_ci	bool "SolutionEngine"
358c2ecf20Sopenharmony_ci	select SOLUTION_ENGINE
368c2ecf20Sopenharmony_ci	select CPU_HAS_IPR_IRQ
378c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7705 || CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7710 || \
388c2ecf20Sopenharmony_ci	  CPU_SUBTYPE_SH7712 || CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7750S || \
398c2ecf20Sopenharmony_ci	  CPU_SUBTYPE_SH7750R 
408c2ecf20Sopenharmony_ci	help
418c2ecf20Sopenharmony_ci	  Select SolutionEngine if configuring for a Hitachi SH7705, SH7709,
428c2ecf20Sopenharmony_ci	  SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board.
438c2ecf20Sopenharmony_ci
448c2ecf20Sopenharmony_ciconfig SH_7206_SOLUTION_ENGINE
458c2ecf20Sopenharmony_ci	bool "SolutionEngine7206"
468c2ecf20Sopenharmony_ci	select SOLUTION_ENGINE
478c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7206
488c2ecf20Sopenharmony_ci	help
498c2ecf20Sopenharmony_ci	  Select 7206 SolutionEngine if configuring for a Hitachi SH7206
508c2ecf20Sopenharmony_ci	  evaluation board.
518c2ecf20Sopenharmony_ci
528c2ecf20Sopenharmony_ciconfig SH_7619_SOLUTION_ENGINE
538c2ecf20Sopenharmony_ci	bool "SolutionEngine7619"
548c2ecf20Sopenharmony_ci	select SOLUTION_ENGINE
558c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7619
568c2ecf20Sopenharmony_ci	help
578c2ecf20Sopenharmony_ci	  Select 7619 SolutionEngine if configuring for a Hitachi SH7619
588c2ecf20Sopenharmony_ci	  evaluation board.
598c2ecf20Sopenharmony_ci	
608c2ecf20Sopenharmony_ciconfig SH_7721_SOLUTION_ENGINE
618c2ecf20Sopenharmony_ci	bool "SolutionEngine7721"
628c2ecf20Sopenharmony_ci	select SOLUTION_ENGINE
638c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7721
648c2ecf20Sopenharmony_ci	help
658c2ecf20Sopenharmony_ci	  Select 7721 SolutionEngine if configuring for a Hitachi SH7721
668c2ecf20Sopenharmony_ci	  evaluation board.
678c2ecf20Sopenharmony_ci
688c2ecf20Sopenharmony_ciconfig SH_7722_SOLUTION_ENGINE
698c2ecf20Sopenharmony_ci	bool "SolutionEngine7722"
708c2ecf20Sopenharmony_ci	select SOLUTION_ENGINE
718c2ecf20Sopenharmony_ci	select GENERIC_IRQ_CHIP
728c2ecf20Sopenharmony_ci	select IRQ_DOMAIN
738c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7722
748c2ecf20Sopenharmony_ci	help
758c2ecf20Sopenharmony_ci	  Select 7722 SolutionEngine if configuring for a Hitachi SH772
768c2ecf20Sopenharmony_ci	  evaluation board.
778c2ecf20Sopenharmony_ci
788c2ecf20Sopenharmony_ciconfig SH_7724_SOLUTION_ENGINE
798c2ecf20Sopenharmony_ci	bool "SolutionEngine7724"
808c2ecf20Sopenharmony_ci	select SOLUTION_ENGINE
818c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7724
828c2ecf20Sopenharmony_ci	select GPIOLIB
838c2ecf20Sopenharmony_ci	select SND_SOC_AK4642 if SND_SIMPLE_CARD
848c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
858c2ecf20Sopenharmony_ci	help
868c2ecf20Sopenharmony_ci	  Select 7724 SolutionEngine if configuring for a Hitachi SH7724
878c2ecf20Sopenharmony_ci	  evaluation board.
888c2ecf20Sopenharmony_ci
898c2ecf20Sopenharmony_ciconfig SH_7751_SOLUTION_ENGINE
908c2ecf20Sopenharmony_ci	bool "SolutionEngine7751"
918c2ecf20Sopenharmony_ci	select SOLUTION_ENGINE
928c2ecf20Sopenharmony_ci	select CPU_HAS_IPR_IRQ
938c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7751
948c2ecf20Sopenharmony_ci	help
958c2ecf20Sopenharmony_ci	  Select 7751 SolutionEngine if configuring for a Hitachi SH7751
968c2ecf20Sopenharmony_ci	  evaluation board.
978c2ecf20Sopenharmony_ci	  
988c2ecf20Sopenharmony_ciconfig SH_7780_SOLUTION_ENGINE
998c2ecf20Sopenharmony_ci	bool "SolutionEngine7780"
1008c2ecf20Sopenharmony_ci	select SOLUTION_ENGINE
1018c2ecf20Sopenharmony_ci	select HAVE_PCI
1028c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7780
1038c2ecf20Sopenharmony_ci	help
1048c2ecf20Sopenharmony_ci	  Select 7780 SolutionEngine if configuring for a Renesas SH7780
1058c2ecf20Sopenharmony_ci	  evaluation board.
1068c2ecf20Sopenharmony_ci
1078c2ecf20Sopenharmony_ciconfig SH_7343_SOLUTION_ENGINE
1088c2ecf20Sopenharmony_ci	bool "SolutionEngine7343"
1098c2ecf20Sopenharmony_ci	select SOLUTION_ENGINE
1108c2ecf20Sopenharmony_ci	select GENERIC_IRQ_CHIP
1118c2ecf20Sopenharmony_ci	select IRQ_DOMAIN
1128c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7343
1138c2ecf20Sopenharmony_ci	help
1148c2ecf20Sopenharmony_ci	  Select 7343 SolutionEngine if configuring for a Hitachi
1158c2ecf20Sopenharmony_ci	  SH7343 (SH-Mobile 3AS) evaluation board.
1168c2ecf20Sopenharmony_ci
1178c2ecf20Sopenharmony_ciconfig SH_HP6XX
1188c2ecf20Sopenharmony_ci	bool "HP6XX"
1198c2ecf20Sopenharmony_ci	select SYS_SUPPORTS_APM_EMULATION
1208c2ecf20Sopenharmony_ci	select HD6446X_SERIES
1218c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7709
1228c2ecf20Sopenharmony_ci	help
1238c2ecf20Sopenharmony_ci	  Select HP6XX if configuring for a HP jornada HP6xx.
1248c2ecf20Sopenharmony_ci	  More information (hardware only) at
1258c2ecf20Sopenharmony_ci	  <http://www.hp.com/jornada/>.
1268c2ecf20Sopenharmony_ci
1278c2ecf20Sopenharmony_ciconfig SH_DREAMCAST
1288c2ecf20Sopenharmony_ci	bool "Dreamcast"
1298c2ecf20Sopenharmony_ci	select HAVE_PCI
1308c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7091
1318c2ecf20Sopenharmony_ci	help
1328c2ecf20Sopenharmony_ci	  Select Dreamcast if configuring for a SEGA Dreamcast.
1338c2ecf20Sopenharmony_ci	  More information at <http://www.linux-sh.org>
1348c2ecf20Sopenharmony_ci
1358c2ecf20Sopenharmony_ciconfig SH_SH03
1368c2ecf20Sopenharmony_ci	bool "Interface CTP/PCI-SH03"
1378c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7751
1388c2ecf20Sopenharmony_ci	select CPU_HAS_IPR_IRQ
1398c2ecf20Sopenharmony_ci	select HAVE_PCI
1408c2ecf20Sopenharmony_ci	help
1418c2ecf20Sopenharmony_ci	  CTP/PCI-SH03 is a CPU module computer that is produced
1428c2ecf20Sopenharmony_ci	  by Interface Corporation.
1438c2ecf20Sopenharmony_ci	  More information at <http://www.interface.co.jp>
1448c2ecf20Sopenharmony_ci
1458c2ecf20Sopenharmony_ciconfig SH_SECUREEDGE5410
1468c2ecf20Sopenharmony_ci	bool "SecureEdge5410"
1478c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7751R
1488c2ecf20Sopenharmony_ci	select CPU_HAS_IPR_IRQ
1498c2ecf20Sopenharmony_ci	select HAVE_PCI
1508c2ecf20Sopenharmony_ci	help
1518c2ecf20Sopenharmony_ci	  Select SecureEdge5410 if configuring for a SnapGear SH board.
1528c2ecf20Sopenharmony_ci	  This includes both the OEM SecureEdge products as well as the
1538c2ecf20Sopenharmony_ci	  SME product line.
1548c2ecf20Sopenharmony_ci
1558c2ecf20Sopenharmony_ciconfig SH_RTS7751R2D
1568c2ecf20Sopenharmony_ci	bool "RTS7751R2D"
1578c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7751R
1588c2ecf20Sopenharmony_ci	select HAVE_PCI
1598c2ecf20Sopenharmony_ci	select IO_TRAPPED if MMU
1608c2ecf20Sopenharmony_ci	help
1618c2ecf20Sopenharmony_ci	  Select RTS7751R2D if configuring for a Renesas Technology
1628c2ecf20Sopenharmony_ci	  Sales SH-Graphics board.
1638c2ecf20Sopenharmony_ci
1648c2ecf20Sopenharmony_ciconfig SH_RSK
1658c2ecf20Sopenharmony_ci	bool "Renesas Starter Kit"
1668c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7201 || CPU_SUBTYPE_SH7203 || \
1678c2ecf20Sopenharmony_ci	  CPU_SUBTYPE_SH7264 || CPU_SUBTYPE_SH7269
1688c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
1698c2ecf20Sopenharmony_ci	help
1708c2ecf20Sopenharmony_ci	 Select this option if configuring for any of the RSK+ MCU
1718c2ecf20Sopenharmony_ci	 evaluation platforms.
1728c2ecf20Sopenharmony_ci
1738c2ecf20Sopenharmony_ciconfig SH_SDK7780
1748c2ecf20Sopenharmony_ci	bool "SDK7780R3"
1758c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7780
1768c2ecf20Sopenharmony_ci	select HAVE_PCI
1778c2ecf20Sopenharmony_ci	help
1788c2ecf20Sopenharmony_ci	  Select SDK7780 if configuring for a Renesas SH7780 SDK7780R3
1798c2ecf20Sopenharmony_ci	  evaluation board.
1808c2ecf20Sopenharmony_ci
1818c2ecf20Sopenharmony_ciconfig SH_SDK7786
1828c2ecf20Sopenharmony_ci	bool "SDK7786"
1838c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7786
1848c2ecf20Sopenharmony_ci	select HAVE_PCI
1858c2ecf20Sopenharmony_ci	select NO_IOPORT_MAP if !PCI
1868c2ecf20Sopenharmony_ci	select HAVE_SRAM_POOL
1878c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
1888c2ecf20Sopenharmony_ci	help
1898c2ecf20Sopenharmony_ci	  Select SDK7786 if configuring for a Renesas Technology Europe
1908c2ecf20Sopenharmony_ci	  SH7786-65nm board.
1918c2ecf20Sopenharmony_ci
1928c2ecf20Sopenharmony_ciconfig SH_HIGHLANDER
1938c2ecf20Sopenharmony_ci	bool "Highlander"
1948c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785
1958c2ecf20Sopenharmony_ci	select HAVE_PCI
1968c2ecf20Sopenharmony_ci	select IO_TRAPPED if MMU
1978c2ecf20Sopenharmony_ci
1988c2ecf20Sopenharmony_ciconfig SH_SH7757LCR
1998c2ecf20Sopenharmony_ci	bool "SH7757LCR"
2008c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7757
2018c2ecf20Sopenharmony_ci	select GPIOLIB
2028c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
2038c2ecf20Sopenharmony_ci
2048c2ecf20Sopenharmony_ciconfig SH_SH7785LCR
2058c2ecf20Sopenharmony_ci	bool "SH7785LCR"
2068c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7785
2078c2ecf20Sopenharmony_ci	select HAVE_PCI
2088c2ecf20Sopenharmony_ci
2098c2ecf20Sopenharmony_ciconfig SH_SH7785LCR_29BIT_PHYSMAPS
2108c2ecf20Sopenharmony_ci	bool "SH7785LCR 29bit physmaps"
2118c2ecf20Sopenharmony_ci	depends on SH_SH7785LCR && 29BIT
2128c2ecf20Sopenharmony_ci	default y
2138c2ecf20Sopenharmony_ci	help
2148c2ecf20Sopenharmony_ci	  This board has 2 physical memory maps. It can be changed with
2158c2ecf20Sopenharmony_ci	  DIP switch(S2-5). If you set the DIP switch for S2-5 = ON,
2168c2ecf20Sopenharmony_ci	  you can access all on-board device in 29bit address mode.
2178c2ecf20Sopenharmony_ci
2188c2ecf20Sopenharmony_ciconfig SH_SH7785LCR_PT
2198c2ecf20Sopenharmony_ci	bool "SH7785LCR prototype board on 32-bit MMU mode"
2208c2ecf20Sopenharmony_ci	depends on SH_SH7785LCR && 32BIT
2218c2ecf20Sopenharmony_ci	default n
2228c2ecf20Sopenharmony_ci	help
2238c2ecf20Sopenharmony_ci	  If you use prototype board, this option is enabled.
2248c2ecf20Sopenharmony_ci
2258c2ecf20Sopenharmony_ciconfig SH_URQUELL
2268c2ecf20Sopenharmony_ci	bool "Urquell"
2278c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7786
2288c2ecf20Sopenharmony_ci	select GPIOLIB
2298c2ecf20Sopenharmony_ci	select HAVE_PCI
2308c2ecf20Sopenharmony_ci	select NO_IOPORT_MAP if !PCI
2318c2ecf20Sopenharmony_ci
2328c2ecf20Sopenharmony_ciconfig SH_MIGOR
2338c2ecf20Sopenharmony_ci	bool "Migo-R"
2348c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7722
2358c2ecf20Sopenharmony_ci	select GPIOLIB
2368c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
2378c2ecf20Sopenharmony_ci	help
2388c2ecf20Sopenharmony_ci	  Select Migo-R if configuring for the SH7722 Migo-R platform
2398c2ecf20Sopenharmony_ci          by Renesas System Solutions Asia Pte. Ltd.
2408c2ecf20Sopenharmony_ci
2418c2ecf20Sopenharmony_ciconfig SH_AP325RXA
2428c2ecf20Sopenharmony_ci	bool "AP-325RXA"
2438c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7723
2448c2ecf20Sopenharmony_ci	select GPIOLIB
2458c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
2468c2ecf20Sopenharmony_ci	help
2478c2ecf20Sopenharmony_ci	  Renesas "AP-325RXA" support.
2488c2ecf20Sopenharmony_ci	  Compatible with ALGO SYSTEM CO.,LTD. "AP-320A"
2498c2ecf20Sopenharmony_ci
2508c2ecf20Sopenharmony_ciconfig SH_KFR2R09
2518c2ecf20Sopenharmony_ci	bool "KFR2R09"
2528c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7724
2538c2ecf20Sopenharmony_ci	select GPIOLIB
2548c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
2558c2ecf20Sopenharmony_ci	help
2568c2ecf20Sopenharmony_ci	  "Kit For R2R for 2009" support.
2578c2ecf20Sopenharmony_ci
2588c2ecf20Sopenharmony_ciconfig SH_ECOVEC
2598c2ecf20Sopenharmony_ci	bool "EcoVec"
2608c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7724
2618c2ecf20Sopenharmony_ci	select GPIOLIB
2628c2ecf20Sopenharmony_ci	select SND_SOC_DA7210 if SND_SIMPLE_CARD
2638c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
2648c2ecf20Sopenharmony_ci	help
2658c2ecf20Sopenharmony_ci	  Renesas "R0P7724LC0011/21RL (EcoVec)" support.
2668c2ecf20Sopenharmony_ci
2678c2ecf20Sopenharmony_ciconfig SH_SH7763RDP
2688c2ecf20Sopenharmony_ci	bool "SH7763RDP"
2698c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7763
2708c2ecf20Sopenharmony_ci	help
2718c2ecf20Sopenharmony_ci	  Select SH7763RDP if configuring for a Renesas SH7763
2728c2ecf20Sopenharmony_ci	  evaluation board.
2738c2ecf20Sopenharmony_ci
2748c2ecf20Sopenharmony_ciconfig SH_ESPT
2758c2ecf20Sopenharmony_ci	bool "ESPT"
2768c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7763
2778c2ecf20Sopenharmony_ci	help
2788c2ecf20Sopenharmony_ci	  Select ESPT if configuring for a Renesas SH7763
2798c2ecf20Sopenharmony_ci	  with gigabit ether evaluation board.
2808c2ecf20Sopenharmony_ci
2818c2ecf20Sopenharmony_ciconfig SH_EDOSK7705
2828c2ecf20Sopenharmony_ci	bool "EDOSK7705"
2838c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7705
2848c2ecf20Sopenharmony_ci
2858c2ecf20Sopenharmony_ciconfig SH_EDOSK7760
2868c2ecf20Sopenharmony_ci	bool "EDOSK7760"
2878c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7760
2888c2ecf20Sopenharmony_ci	help
2898c2ecf20Sopenharmony_ci	  Select if configuring for a Renesas EDOSK7760
2908c2ecf20Sopenharmony_ci	  evaluation board.
2918c2ecf20Sopenharmony_ci
2928c2ecf20Sopenharmony_ciconfig SH_SH4202_MICRODEV
2938c2ecf20Sopenharmony_ci	bool "SH4-202 MicroDev"
2948c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH4_202
2958c2ecf20Sopenharmony_ci	help
2968c2ecf20Sopenharmony_ci	  Select SH4-202 MicroDev if configuring for a SuperH MicroDev board
2978c2ecf20Sopenharmony_ci	  with an SH4-202 CPU.
2988c2ecf20Sopenharmony_ci
2998c2ecf20Sopenharmony_ciconfig SH_LANDISK
3008c2ecf20Sopenharmony_ci	bool "LANDISK"
3018c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7751R
3028c2ecf20Sopenharmony_ci	select HAVE_PCI
3038c2ecf20Sopenharmony_ci	help
3048c2ecf20Sopenharmony_ci	  I-O DATA DEVICE, INC. "LANDISK Series" support.
3058c2ecf20Sopenharmony_ci
3068c2ecf20Sopenharmony_ciconfig SH_TITAN
3078c2ecf20Sopenharmony_ci	bool "TITAN"
3088c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7751R
3098c2ecf20Sopenharmony_ci	select CPU_HAS_IPR_IRQ
3108c2ecf20Sopenharmony_ci	select HAVE_PCI
3118c2ecf20Sopenharmony_ci	help
3128c2ecf20Sopenharmony_ci	  Select Titan if you are configuring for a Nimble Microsystems
3138c2ecf20Sopenharmony_ci	  NetEngine NP51R.
3148c2ecf20Sopenharmony_ci
3158c2ecf20Sopenharmony_ciconfig SH_SHMIN
3168c2ecf20Sopenharmony_ci	bool "SHMIN"
3178c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7706
3188c2ecf20Sopenharmony_ci	select CPU_HAS_IPR_IRQ
3198c2ecf20Sopenharmony_ci	help
3208c2ecf20Sopenharmony_ci	  Select SHMIN if configuring for the SHMIN board.
3218c2ecf20Sopenharmony_ci
3228c2ecf20Sopenharmony_ciconfig SH_LBOX_RE2
3238c2ecf20Sopenharmony_ci	bool "L-BOX RE2"
3248c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7751R
3258c2ecf20Sopenharmony_ci	select HAVE_PCI
3268c2ecf20Sopenharmony_ci	help
3278c2ecf20Sopenharmony_ci	  Select L-BOX RE2 if configuring for the NTT COMWARE L-BOX RE2.
3288c2ecf20Sopenharmony_ci
3298c2ecf20Sopenharmony_ciconfig SH_X3PROTO
3308c2ecf20Sopenharmony_ci	bool "SH-X3 Prototype board"
3318c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SHX3
3328c2ecf20Sopenharmony_ci	select NO_IOPORT_MAP if !PCI
3338c2ecf20Sopenharmony_ci	select IRQ_DOMAIN
3348c2ecf20Sopenharmony_ci
3358c2ecf20Sopenharmony_ciconfig SH_MAGIC_PANEL_R2
3368c2ecf20Sopenharmony_ci	bool "Magic Panel R2"
3378c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7720
3388c2ecf20Sopenharmony_ci	select GPIOLIB
3398c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3408c2ecf20Sopenharmony_ci	help
3418c2ecf20Sopenharmony_ci	  Select Magic Panel R2 if configuring for Magic Panel R2.
3428c2ecf20Sopenharmony_ci
3438c2ecf20Sopenharmony_ciconfig SH_POLARIS
3448c2ecf20Sopenharmony_ci	bool "SMSC Polaris"
3458c2ecf20Sopenharmony_ci	select CPU_HAS_IPR_IRQ
3468c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3478c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7709
3488c2ecf20Sopenharmony_ci	help
3498c2ecf20Sopenharmony_ci	  Select if configuring for an SMSC Polaris development board
3508c2ecf20Sopenharmony_ci
3518c2ecf20Sopenharmony_ciconfig SH_SH2007
3528c2ecf20Sopenharmony_ci	bool "SH-2007 board"
3538c2ecf20Sopenharmony_ci	select NO_IOPORT_MAP
3548c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3558c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7780
3568c2ecf20Sopenharmony_ci	help
3578c2ecf20Sopenharmony_ci	  SH-2007 is a single-board computer based around SH7780 chip
3588c2ecf20Sopenharmony_ci	  intended for embedded applications.
3598c2ecf20Sopenharmony_ci	  It has an Ethernet interface (SMC9118), direct connected
3608c2ecf20Sopenharmony_ci	  Compact Flash socket, two serial ports and PC-104 bus.
3618c2ecf20Sopenharmony_ci	  More information at <http://sh2000.sh-linux.org>.
3628c2ecf20Sopenharmony_ci
3638c2ecf20Sopenharmony_ciconfig SH_APSH4A3A
3648c2ecf20Sopenharmony_ci	bool "AP-SH4A-3A"
3658c2ecf20Sopenharmony_ci	select SH_ALPHA_BOARD
3668c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3678c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7785
3688c2ecf20Sopenharmony_ci	help
3698c2ecf20Sopenharmony_ci	  Select AP-SH4A-3A if configuring for an ALPHAPROJECT AP-SH4A-3A.
3708c2ecf20Sopenharmony_ci
3718c2ecf20Sopenharmony_ciconfig SH_APSH4AD0A
3728c2ecf20Sopenharmony_ci	bool "AP-SH4AD-0A"
3738c2ecf20Sopenharmony_ci	select SH_ALPHA_BOARD
3748c2ecf20Sopenharmony_ci	select HAVE_PCI
3758c2ecf20Sopenharmony_ci	select REGULATOR_FIXED_VOLTAGE if REGULATOR
3768c2ecf20Sopenharmony_ci	depends on CPU_SUBTYPE_SH7786
3778c2ecf20Sopenharmony_ci	help
3788c2ecf20Sopenharmony_ci	  Select AP-SH4AD-0A if configuring for an ALPHAPROJECT AP-SH4AD-0A.
3798c2ecf20Sopenharmony_ci
3808c2ecf20Sopenharmony_cisource "arch/sh/boards/mach-r2d/Kconfig"
3818c2ecf20Sopenharmony_cisource "arch/sh/boards/mach-highlander/Kconfig"
3828c2ecf20Sopenharmony_cisource "arch/sh/boards/mach-sdk7780/Kconfig"
3838c2ecf20Sopenharmony_cisource "arch/sh/boards/mach-migor/Kconfig"
3848c2ecf20Sopenharmony_cisource "arch/sh/boards/mach-rsk/Kconfig"
3858c2ecf20Sopenharmony_ci
3868c2ecf20Sopenharmony_ciif SH_MAGIC_PANEL_R2
3878c2ecf20Sopenharmony_ci
3888c2ecf20Sopenharmony_cimenu "Magic Panel R2 options"
3898c2ecf20Sopenharmony_ci
3908c2ecf20Sopenharmony_ciconfig SH_MAGIC_PANEL_R2_VERSION
3918c2ecf20Sopenharmony_ci	int "Magic Panel R2 Version"
3928c2ecf20Sopenharmony_ci	default "3"
3938c2ecf20Sopenharmony_ci	help
3948c2ecf20Sopenharmony_ci	  Set the version of the Magic Panel R2
3958c2ecf20Sopenharmony_ci
3968c2ecf20Sopenharmony_ciendmenu
3978c2ecf20Sopenharmony_ci
3988c2ecf20Sopenharmony_ciendif
3998c2ecf20Sopenharmony_ci
4008c2ecf20Sopenharmony_ciendmenu
401