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