1menu "Board support" 2 3config SOLUTION_ENGINE 4 bool 5 6config SH_ALPHA_BOARD 7 bool 8 9config SH_SOLUTION_ENGINE 10 bool "SolutionEngine" 11 select SOLUTION_ENGINE 12 select CPU_HAS_IPR_IRQ 13 depends on CPU_SUBTYPE_SH7705 || CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7710 || \ 14 CPU_SUBTYPE_SH7712 || CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7750S || \ 15 CPU_SUBTYPE_SH7750R 16 help 17 Select SolutionEngine if configuring for a Hitachi SH7705, SH7709, 18 SH7710, SH7712, SH7750, SH7750S or SH7750R evaluation board. 19 20config SH_7206_SOLUTION_ENGINE 21 bool "SolutionEngine7206" 22 select SOLUTION_ENGINE 23 depends on CPU_SUBTYPE_SH7206 24 help 25 Select 7206 SolutionEngine if configuring for a Hitachi SH7206 26 evaluation board. 27 28config SH_7619_SOLUTION_ENGINE 29 bool "SolutionEngine7619" 30 select SOLUTION_ENGINE 31 depends on CPU_SUBTYPE_SH7619 32 help 33 Select 7619 SolutionEngine if configuring for a Hitachi SH7619 34 evaluation board. 35 36config SH_7721_SOLUTION_ENGINE 37 bool "SolutionEngine7721" 38 select SOLUTION_ENGINE 39 depends on CPU_SUBTYPE_SH7721 40 help 41 Select 7721 SolutionEngine if configuring for a Hitachi SH7721 42 evaluation board. 43 44config SH_7722_SOLUTION_ENGINE 45 bool "SolutionEngine7722" 46 select SOLUTION_ENGINE 47 select GENERIC_IRQ_CHIP 48 select IRQ_DOMAIN 49 depends on CPU_SUBTYPE_SH7722 50 help 51 Select 7722 SolutionEngine if configuring for a Hitachi SH772 52 evaluation board. 53 54config SH_7724_SOLUTION_ENGINE 55 bool "SolutionEngine7724" 56 select SOLUTION_ENGINE 57 depends on CPU_SUBTYPE_SH7724 58 select ARCH_REQUIRE_GPIOLIB 59 select SND_SOC_AK4642 if SND_SIMPLE_CARD 60 select REGULATOR_FIXED_VOLTAGE if REGULATOR 61 help 62 Select 7724 SolutionEngine if configuring for a Hitachi SH7724 63 evaluation board. 64 65config SH_7751_SOLUTION_ENGINE 66 bool "SolutionEngine7751" 67 select SOLUTION_ENGINE 68 select CPU_HAS_IPR_IRQ 69 depends on CPU_SUBTYPE_SH7751 70 help 71 Select 7751 SolutionEngine if configuring for a Hitachi SH7751 72 evaluation board. 73 74config SH_7780_SOLUTION_ENGINE 75 bool "SolutionEngine7780" 76 select SOLUTION_ENGINE 77 select SYS_SUPPORTS_PCI 78 depends on CPU_SUBTYPE_SH7780 79 help 80 Select 7780 SolutionEngine if configuring for a Renesas SH7780 81 evaluation board. 82 83config SH_7343_SOLUTION_ENGINE 84 bool "SolutionEngine7343" 85 select SOLUTION_ENGINE 86 select GENERIC_IRQ_CHIP 87 select IRQ_DOMAIN 88 depends on CPU_SUBTYPE_SH7343 89 help 90 Select 7343 SolutionEngine if configuring for a Hitachi 91 SH7343 (SH-Mobile 3AS) evaluation board. 92 93config SH_HP6XX 94 bool "HP6XX" 95 select SYS_SUPPORTS_APM_EMULATION 96 select HD6446X_SERIES 97 depends on CPU_SUBTYPE_SH7709 98 help 99 Select HP6XX if configuring for a HP jornada HP6xx. 100 More information (hardware only) at 101 <http://www.hp.com/jornada/>. 102 103config SH_DREAMCAST 104 bool "Dreamcast" 105 select SYS_SUPPORTS_PCI 106 depends on CPU_SUBTYPE_SH7091 107 help 108 Select Dreamcast if configuring for a SEGA Dreamcast. 109 More information at <http://www.linux-sh.org> 110 111config SH_SH03 112 bool "Interface CTP/PCI-SH03" 113 depends on CPU_SUBTYPE_SH7751 114 select CPU_HAS_IPR_IRQ 115 select SYS_SUPPORTS_PCI 116 help 117 CTP/PCI-SH03 is a CPU module computer that is produced 118 by Interface Corporation. 119 More information at <http://www.interface.co.jp> 120 121config SH_SECUREEDGE5410 122 bool "SecureEdge5410" 123 depends on CPU_SUBTYPE_SH7751R 124 select CPU_HAS_IPR_IRQ 125 select SYS_SUPPORTS_PCI 126 help 127 Select SecureEdge5410 if configuring for a SnapGear SH board. 128 This includes both the OEM SecureEdge products as well as the 129 SME product line. 130 131config SH_RTS7751R2D 132 bool "RTS7751R2D" 133 depends on CPU_SUBTYPE_SH7751R 134 select SYS_SUPPORTS_PCI 135 select IO_TRAPPED if MMU 136 help 137 Select RTS7751R2D if configuring for a Renesas Technology 138 Sales SH-Graphics board. 139 140config SH_RSK 141 bool "Renesas Starter Kit" 142 depends on CPU_SUBTYPE_SH7201 || CPU_SUBTYPE_SH7203 || \ 143 CPU_SUBTYPE_SH7264 || CPU_SUBTYPE_SH7269 144 select REGULATOR_FIXED_VOLTAGE if REGULATOR 145 help 146 Select this option if configuring for any of the RSK+ MCU 147 evaluation platforms. 148 149config SH_SDK7780 150 bool "SDK7780R3" 151 depends on CPU_SUBTYPE_SH7780 152 select SYS_SUPPORTS_PCI 153 help 154 Select SDK7780 if configuring for a Renesas SH7780 SDK7780R3 155 evaluation board. 156 157config SH_SDK7786 158 bool "SDK7786" 159 depends on CPU_SUBTYPE_SH7786 160 select SYS_SUPPORTS_PCI 161 select NO_IOPORT if !PCI 162 select ARCH_WANT_OPTIONAL_GPIOLIB 163 select HAVE_SRAM_POOL 164 select REGULATOR_FIXED_VOLTAGE if REGULATOR 165 help 166 Select SDK7786 if configuring for a Renesas Technology Europe 167 SH7786-65nm board. 168 169config SH_HIGHLANDER 170 bool "Highlander" 171 depends on CPU_SUBTYPE_SH7780 || CPU_SUBTYPE_SH7785 172 select SYS_SUPPORTS_PCI 173 select IO_TRAPPED if MMU 174 175config SH_SH7757LCR 176 bool "SH7757LCR" 177 depends on CPU_SUBTYPE_SH7757 178 select ARCH_REQUIRE_GPIOLIB 179 select REGULATOR_FIXED_VOLTAGE if REGULATOR 180 181config SH_SH7785LCR 182 bool "SH7785LCR" 183 depends on CPU_SUBTYPE_SH7785 184 select SYS_SUPPORTS_PCI 185 186config SH_SH7785LCR_29BIT_PHYSMAPS 187 bool "SH7785LCR 29bit physmaps" 188 depends on SH_SH7785LCR && 29BIT 189 default y 190 help 191 This board has 2 physical memory maps. It can be changed with 192 DIP switch(S2-5). If you set the DIP switch for S2-5 = ON, 193 you can access all on-board device in 29bit address mode. 194 195config SH_SH7785LCR_PT 196 bool "SH7785LCR prototype board on 32-bit MMU mode" 197 depends on SH_SH7785LCR && 32BIT 198 default n 199 help 200 If you use prototype board, this option is enabled. 201 202config SH_URQUELL 203 bool "Urquell" 204 depends on CPU_SUBTYPE_SH7786 205 select ARCH_REQUIRE_GPIOLIB 206 select SYS_SUPPORTS_PCI 207 select NO_IOPORT if !PCI 208 209config SH_MIGOR 210 bool "Migo-R" 211 depends on CPU_SUBTYPE_SH7722 212 select ARCH_REQUIRE_GPIOLIB 213 select REGULATOR_FIXED_VOLTAGE if REGULATOR 214 help 215 Select Migo-R if configuring for the SH7722 Migo-R platform 216 by Renesas System Solutions Asia Pte. Ltd. 217 218config SH_AP325RXA 219 bool "AP-325RXA" 220 depends on CPU_SUBTYPE_SH7723 221 select ARCH_REQUIRE_GPIOLIB 222 select REGULATOR_FIXED_VOLTAGE if REGULATOR 223 help 224 Renesas "AP-325RXA" support. 225 Compatible with ALGO SYSTEM CO.,LTD. "AP-320A" 226 227config SH_KFR2R09 228 bool "KFR2R09" 229 depends on CPU_SUBTYPE_SH7724 230 select ARCH_REQUIRE_GPIOLIB 231 select REGULATOR_FIXED_VOLTAGE if REGULATOR 232 help 233 "Kit For R2R for 2009" support. 234 235config SH_ECOVEC 236 bool "EcoVec" 237 depends on CPU_SUBTYPE_SH7724 238 select ARCH_REQUIRE_GPIOLIB 239 select SND_SOC_DA7210 if SND_SIMPLE_CARD 240 select REGULATOR_FIXED_VOLTAGE if REGULATOR 241 help 242 Renesas "R0P7724LC0011/21RL (EcoVec)" support. 243 244config SH_SH7763RDP 245 bool "SH7763RDP" 246 depends on CPU_SUBTYPE_SH7763 247 help 248 Select SH7763RDP if configuring for a Renesas SH7763 249 evaluation board. 250 251config SH_ESPT 252 bool "ESPT" 253 depends on CPU_SUBTYPE_SH7763 254 help 255 Select ESPT if configuring for a Renesas SH7763 256 with gigabit ether evaluation board. 257 258config SH_EDOSK7705 259 bool "EDOSK7705" 260 depends on CPU_SUBTYPE_SH7705 261 262config SH_EDOSK7760 263 bool "EDOSK7760" 264 depends on CPU_SUBTYPE_SH7760 265 help 266 Select if configuring for a Renesas EDOSK7760 267 evaluation board. 268 269config SH_SH4202_MICRODEV 270 bool "SH4-202 MicroDev" 271 depends on CPU_SUBTYPE_SH4_202 272 help 273 Select SH4-202 MicroDev if configuring for a SuperH MicroDev board 274 with an SH4-202 CPU. 275 276config SH_LANDISK 277 bool "LANDISK" 278 depends on CPU_SUBTYPE_SH7751R 279 select SYS_SUPPORTS_PCI 280 help 281 I-O DATA DEVICE, INC. "LANDISK Series" support. 282 283config SH_TITAN 284 bool "TITAN" 285 depends on CPU_SUBTYPE_SH7751R 286 select CPU_HAS_IPR_IRQ 287 select SYS_SUPPORTS_PCI 288 help 289 Select Titan if you are configuring for a Nimble Microsystems 290 NetEngine NP51R. 291 292config SH_SHMIN 293 bool "SHMIN" 294 depends on CPU_SUBTYPE_SH7706 295 select CPU_HAS_IPR_IRQ 296 help 297 Select SHMIN if configuring for the SHMIN board. 298 299config SH_LBOX_RE2 300 bool "L-BOX RE2" 301 depends on CPU_SUBTYPE_SH7751R 302 select SYS_SUPPORTS_PCI 303 help 304 Select L-BOX RE2 if configuring for the NTT COMWARE L-BOX RE2. 305 306config SH_X3PROTO 307 bool "SH-X3 Prototype board" 308 depends on CPU_SUBTYPE_SHX3 309 select NO_IOPORT if !PCI 310 select IRQ_DOMAIN 311 312config SH_MAGIC_PANEL_R2 313 bool "Magic Panel R2" 314 depends on CPU_SUBTYPE_SH7720 315 select ARCH_REQUIRE_GPIOLIB 316 select REGULATOR_FIXED_VOLTAGE if REGULATOR 317 help 318 Select Magic Panel R2 if configuring for Magic Panel R2. 319 320config SH_CAYMAN 321 bool "Hitachi Cayman" 322 depends on CPU_SUBTYPE_SH5_101 || CPU_SUBTYPE_SH5_103 323 select SYS_SUPPORTS_PCI 324 select ARCH_MIGHT_HAVE_PC_SERIO 325 326config SH_POLARIS 327 bool "SMSC Polaris" 328 select CPU_HAS_IPR_IRQ 329 select REGULATOR_FIXED_VOLTAGE if REGULATOR 330 depends on CPU_SUBTYPE_SH7709 331 help 332 Select if configuring for an SMSC Polaris development board 333 334config SH_SH2007 335 bool "SH-2007 board" 336 select NO_IOPORT 337 select REGULATOR_FIXED_VOLTAGE if REGULATOR 338 depends on CPU_SUBTYPE_SH7780 339 help 340 SH-2007 is a single-board computer based around SH7780 chip 341 intended for embedded applications. 342 It has an Ethernet interface (SMC9118), direct connected 343 Compact Flash socket, two serial ports and PC-104 bus. 344 More information at <http://sh2000.sh-linux.org>. 345 346config SH_APSH4A3A 347 bool "AP-SH4A-3A" 348 select SH_ALPHA_BOARD 349 select REGULATOR_FIXED_VOLTAGE if REGULATOR 350 depends on CPU_SUBTYPE_SH7785 351 help 352 Select AP-SH4A-3A if configuring for an ALPHAPROJECT AP-SH4A-3A. 353 354config SH_APSH4AD0A 355 bool "AP-SH4AD-0A" 356 select SH_ALPHA_BOARD 357 select SYS_SUPPORTS_PCI 358 select REGULATOR_FIXED_VOLTAGE if REGULATOR 359 depends on CPU_SUBTYPE_SH7786 360 help 361 Select AP-SH4AD-0A if configuring for an ALPHAPROJECT AP-SH4AD-0A. 362 363source "arch/sh/boards/mach-r2d/Kconfig" 364source "arch/sh/boards/mach-highlander/Kconfig" 365source "arch/sh/boards/mach-sdk7780/Kconfig" 366source "arch/sh/boards/mach-migor/Kconfig" 367source "arch/sh/boards/mach-rsk/Kconfig" 368 369if SH_MAGIC_PANEL_R2 370 371menu "Magic Panel R2 options" 372 373config SH_MAGIC_PANEL_R2_VERSION 374 int SH_MAGIC_PANEL_R2_VERSION 375 default "3" 376 help 377 Set the version of the Magic Panel R2 378 379endmenu 380 381endif 382 383endmenu 384