xref: /linux/arch/mips/alchemy/Kconfig (revision b24413180f5600bcb3bb70fbed5cf186b60864bd)
1*b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
25d400f5cSManuel Lauss# au1000-style gpio and interrupt controllers
35d400f5cSManuel Laussconfig ALCHEMY_GPIOINT_AU1000
451e02b02SManuel Lauss	bool
551e02b02SManuel Lauss
6809f36c6SManuel Lauss# au1300-style GPIO/INT controller
7809f36c6SManuel Laussconfig ALCHEMY_GPIOINT_AU1300
8809f36c6SManuel Lauss	bool
9809f36c6SManuel Lauss
10e8c7c482SRalf Baechlechoice
11e8c7c482SRalf Baechle	prompt "Machine type"
1242a4f17dSManuel Lauss	depends on MIPS_ALCHEMY
13970e268dSManuel Lauss	default MIPS_DB1XXX
14e8c7c482SRalf Baechle
15e8c7c482SRalf Baechleconfig MIPS_MTX1
16e8c7c482SRalf Baechle	bool "4G Systems MTX-1 board"
17e8c7c482SRalf Baechle	select HW_HAS_PCI
1837663860SManuel Lauss	select ALCHEMY_GPIOINT_AU1000
19e8c7c482SRalf Baechle	select SYS_SUPPORTS_LITTLE_ENDIAN
208402a158SManuel Lauss	select SYS_HAS_EARLY_PRINTK
21e8c7c482SRalf Baechle
22970e268dSManuel Laussconfig MIPS_DB1XXX
23970e268dSManuel Lauss	bool "Alchemy DB1XXX / PB1XXX boards"
24d30a2b47SLinus Walleij	select GPIOLIB
25e8c7c482SRalf Baechle	select HW_HAS_PCI
26e8c7c482SRalf Baechle	select SYS_SUPPORTS_LITTLE_ENDIAN
278402a158SManuel Lauss	select SYS_HAS_EARLY_PRINTK
28970e268dSManuel Lauss	help
29970e268dSManuel Lauss	  Select this option if you have one of the following Alchemy
30970e268dSManuel Lauss	  development boards:  DB1000 DB1500 DB1100 DB1550 DB1200 DB1300
31970e268dSManuel Lauss			       PB1500 PB1100 PB1550 PB1200
32970e268dSManuel Lauss	  Board type is autodetected during boot.
33e8c7c482SRalf Baechle
34e8c7c482SRalf Baechleconfig MIPS_XXS1500
35e8c7c482SRalf Baechle	bool "MyCable XXS1500 board"
3637663860SManuel Lauss	select ALCHEMY_GPIOINT_AU1000
37e8c7c482SRalf Baechle	select SYS_SUPPORTS_LITTLE_ENDIAN
388402a158SManuel Lauss	select SYS_HAS_EARLY_PRINTK
39e8c7c482SRalf Baechle
40cb8f55b9SWolfgang Grandeggerconfig MIPS_GPR
41cb8f55b9SWolfgang Grandegger	bool "Trapeze ITS GPR board"
4237663860SManuel Lauss	select ALCHEMY_GPIOINT_AU1000
43cb8f55b9SWolfgang Grandegger	select HW_HAS_PCI
44cb8f55b9SWolfgang Grandegger	select SYS_SUPPORTS_LITTLE_ENDIAN
45cb8f55b9SWolfgang Grandegger	select SYS_HAS_EARLY_PRINTK
46cb8f55b9SWolfgang Grandegger
47e8c7c482SRalf Baechleendchoice
48