blob: 7d73f7f4202ba90a02448a78986067962a48b439 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001# SPDX-License-Identifier: GPL-2.0
Manuel Lauss5d400f52009-11-23 20:40:01 +01002# au1000-style gpio and interrupt controllers
3config ALCHEMY_GPIOINT_AU1000
Manuel Lauss51e02b02009-06-06 14:09:55 +02004 bool
5
Manuel Lauss809f36c2011-11-01 20:03:30 +01006# au1300-style GPIO/INT controller
7config ALCHEMY_GPIOINT_AU1300
8 bool
9
Yoichi Yuasac3543e22007-05-11 20:44:30 +090010choice
11 prompt "Machine type"
Manuel Lauss42a4f172010-07-15 21:45:04 +020012 depends on MIPS_ALCHEMY
Manuel Lauss970e2682014-02-20 14:59:24 +010013 default MIPS_DB1XXX
Yoichi Yuasac3543e22007-05-11 20:44:30 +090014
15config MIPS_MTX1
16 bool "4G Systems MTX-1 board"
Yoichi Yuasac3543e22007-05-11 20:44:30 +090017 select HW_HAS_PCI
Manuel Lauss3766386032011-08-12 11:39:45 +020018 select ALCHEMY_GPIOINT_AU1000
Yoichi Yuasac3543e22007-05-11 20:44:30 +090019 select SYS_SUPPORTS_LITTLE_ENDIAN
Manuel Lauss8402a152009-10-15 18:49:27 +020020 select SYS_HAS_EARLY_PRINTK
Yoichi Yuasac3543e22007-05-11 20:44:30 +090021
Manuel Lauss970e2682014-02-20 14:59:24 +010022config MIPS_DB1XXX
23 bool "Alchemy DB1XXX / PB1XXX boards"
Linus Walleijd30a2b42016-04-19 11:23:22 +020024 select GPIOLIB
Yoichi Yuasac3543e22007-05-11 20:44:30 +090025 select HW_HAS_PCI
Yoichi Yuasac3543e22007-05-11 20:44:30 +090026 select SYS_SUPPORTS_LITTLE_ENDIAN
Manuel Lauss8402a152009-10-15 18:49:27 +020027 select SYS_HAS_EARLY_PRINTK
Manuel Lauss970e2682014-02-20 14:59:24 +010028 help
29 Select this option if you have one of the following Alchemy
30 development boards: DB1000 DB1500 DB1100 DB1550 DB1200 DB1300
31 PB1500 PB1100 PB1550 PB1200
32 Board type is autodetected during boot.
Yoichi Yuasac3543e22007-05-11 20:44:30 +090033
Yoichi Yuasac3543e22007-05-11 20:44:30 +090034config MIPS_XXS1500
35 bool "MyCable XXS1500 board"
Manuel Lauss3766386032011-08-12 11:39:45 +020036 select ALCHEMY_GPIOINT_AU1000
Yoichi Yuasac3543e22007-05-11 20:44:30 +090037 select SYS_SUPPORTS_LITTLE_ENDIAN
Manuel Lauss8402a152009-10-15 18:49:27 +020038 select SYS_HAS_EARLY_PRINTK
Yoichi Yuasac3543e22007-05-11 20:44:30 +090039
Wolfgang Grandeggercb8f55b2010-07-15 11:21:23 +020040config MIPS_GPR
41 bool "Trapeze ITS GPR board"
Manuel Lauss3766386032011-08-12 11:39:45 +020042 select ALCHEMY_GPIOINT_AU1000
Wolfgang Grandeggercb8f55b2010-07-15 11:21:23 +020043 select HW_HAS_PCI
Wolfgang Grandeggercb8f55b2010-07-15 11:21:23 +020044 select SYS_SUPPORTS_LITTLE_ENDIAN
45 select SYS_HAS_EARLY_PRINTK
46
Yoichi Yuasac3543e22007-05-11 20:44:30 +090047endchoice