xref: /openbmc/linux/arch/mips/alchemy/Kconfig (revision d30a2b47)
15d400f5cSManuel Lauss# au1000-style gpio and interrupt controllers
25d400f5cSManuel Laussconfig ALCHEMY_GPIOINT_AU1000
351e02b02SManuel Lauss	bool
451e02b02SManuel Lauss
5809f36c6SManuel Lauss# au1300-style GPIO/INT controller
6809f36c6SManuel Laussconfig ALCHEMY_GPIOINT_AU1300
7809f36c6SManuel Lauss	bool
8809f36c6SManuel Lauss
9e8c7c482SRalf Baechlechoice
10e8c7c482SRalf Baechle	prompt "Machine type"
1142a4f17dSManuel Lauss	depends on MIPS_ALCHEMY
12970e268dSManuel Lauss	default MIPS_DB1XXX
13e8c7c482SRalf Baechle
14e8c7c482SRalf Baechleconfig MIPS_MTX1
15e8c7c482SRalf Baechle	bool "4G Systems MTX-1 board"
16e8c7c482SRalf Baechle	select HW_HAS_PCI
1737663860SManuel Lauss	select ALCHEMY_GPIOINT_AU1000
18e8c7c482SRalf Baechle	select SYS_SUPPORTS_LITTLE_ENDIAN
198402a158SManuel Lauss	select SYS_HAS_EARLY_PRINTK
20e8c7c482SRalf Baechle
21970e268dSManuel Laussconfig MIPS_DB1XXX
22970e268dSManuel Lauss	bool "Alchemy DB1XXX / PB1XXX boards"
23d30a2b47SLinus Walleij	select GPIOLIB
24e8c7c482SRalf Baechle	select HW_HAS_PCI
25e8c7c482SRalf Baechle	select SYS_SUPPORTS_LITTLE_ENDIAN
268402a158SManuel Lauss	select SYS_HAS_EARLY_PRINTK
27970e268dSManuel Lauss	help
28970e268dSManuel Lauss	  Select this option if you have one of the following Alchemy
29970e268dSManuel Lauss	  development boards:  DB1000 DB1500 DB1100 DB1550 DB1200 DB1300
30970e268dSManuel Lauss			       PB1500 PB1100 PB1550 PB1200
31970e268dSManuel Lauss	  Board type is autodetected during boot.
32e8c7c482SRalf Baechle
33e8c7c482SRalf Baechleconfig MIPS_XXS1500
34e8c7c482SRalf Baechle	bool "MyCable XXS1500 board"
3537663860SManuel Lauss	select ALCHEMY_GPIOINT_AU1000
36e8c7c482SRalf Baechle	select SYS_SUPPORTS_LITTLE_ENDIAN
378402a158SManuel Lauss	select SYS_HAS_EARLY_PRINTK
38e8c7c482SRalf Baechle
39cb8f55b9SWolfgang Grandeggerconfig MIPS_GPR
40cb8f55b9SWolfgang Grandegger	bool "Trapeze ITS GPR board"
4137663860SManuel Lauss	select ALCHEMY_GPIOINT_AU1000
42cb8f55b9SWolfgang Grandegger	select HW_HAS_PCI
43cb8f55b9SWolfgang Grandegger	select SYS_SUPPORTS_LITTLE_ENDIAN
44cb8f55b9SWolfgang Grandegger	select SYS_HAS_EARLY_PRINTK
45cb8f55b9SWolfgang Grandegger
46e8c7c482SRalf Baechleendchoice
47