MIPS: Alchemy: merge PB1550 support into DB1550 code
[deliverable/linux.git] / arch / mips / alchemy / Kconfig
CommitLineData
5d400f5c
ML
1# au1000-style gpio and interrupt controllers
2config ALCHEMY_GPIOINT_AU1000
51e02b02
ML
3 bool
4
809f36c6
ML
5# au1300-style GPIO/INT controller
6config ALCHEMY_GPIOINT_AU1300
7 bool
8
51e02b02
ML
9# select this in your board config if you don't want to use the gpio
10# namespace as documented in the manuals. In this case however you need
11# to create the necessary gpio_* functions in your board code/headers!
12# see arch/mips/include/asm/mach-au1x00/gpio.h for more information.
13config ALCHEMY_GPIO_INDIRECT
14 def_bool n
15
c3543e25
YY
16choice
17 prompt "Machine type"
42a4f17d 18 depends on MIPS_ALCHEMY
c3543e25
YY
19 default MIPS_DB1000
20
21config MIPS_MTX1
22 bool "4G Systems MTX-1 board"
23 select DMA_NONCOHERENT
24 select HW_HAS_PCI
37663860 25 select ALCHEMY_GPIOINT_AU1000
c3543e25 26 select SYS_SUPPORTS_LITTLE_ENDIAN
8402a158 27 select SYS_HAS_EARLY_PRINTK
c3543e25 28
c3543e25 29config MIPS_DB1000
f59c811f 30 bool "Alchemy DB1000/DB1500/DB1100 boards"
37663860 31 select ALCHEMY_GPIOINT_AU1000
c3543e25
YY
32 select DMA_NONCOHERENT
33 select HW_HAS_PCI
f59c811f
ML
34 select MIPS_DISABLE_OBSOLETE_IDE
35 select SYS_SUPPORTS_BIG_ENDIAN
c3543e25 36 select SYS_SUPPORTS_LITTLE_ENDIAN
8402a158 37 select SYS_HAS_EARLY_PRINTK
c3543e25 38
bd8510df 39config MIPS_DB1235
24e8c1a6 40 bool "Alchemy DB1200/PB1200/DB1300/DB1550/PB1550 boards"
bd8510df 41 select ARCH_REQUIRE_GPIOLIB
c3543e25 42 select HW_HAS_PCI
f869d42e 43 select DMA_COHERENT
c3543e25 44 select MIPS_DISABLE_OBSOLETE_IDE
c3543e25 45 select SYS_SUPPORTS_LITTLE_ENDIAN
8402a158 46 select SYS_HAS_EARLY_PRINTK
c3543e25 47
c3543e25
YY
48config MIPS_PB1100
49 bool "Alchemy PB1100 board"
37663860 50 select ALCHEMY_GPIOINT_AU1000
c3543e25
YY
51 select DMA_NONCOHERENT
52 select HW_HAS_PCI
c3543e25
YY
53 select SWAP_IO_SPACE
54 select SYS_SUPPORTS_LITTLE_ENDIAN
8402a158 55 select SYS_HAS_EARLY_PRINTK
c3543e25 56
c3543e25
YY
57config MIPS_PB1500
58 bool "Alchemy PB1500 board"
37663860 59 select ALCHEMY_GPIOINT_AU1000
c3543e25
YY
60 select DMA_NONCOHERENT
61 select HW_HAS_PCI
c3543e25 62 select SYS_SUPPORTS_LITTLE_ENDIAN
8402a158 63 select SYS_HAS_EARLY_PRINTK
c3543e25 64
c3543e25
YY
65config MIPS_XXS1500
66 bool "MyCable XXS1500 board"
67 select DMA_NONCOHERENT
37663860 68 select ALCHEMY_GPIOINT_AU1000
c3543e25 69 select SYS_SUPPORTS_LITTLE_ENDIAN
8402a158 70 select SYS_HAS_EARLY_PRINTK
c3543e25 71
cb8f55b9
WG
72config MIPS_GPR
73 bool "Trapeze ITS GPR board"
37663860 74 select ALCHEMY_GPIOINT_AU1000
cb8f55b9
WG
75 select HW_HAS_PCI
76 select DMA_NONCOHERENT
77 select MIPS_DISABLE_OBSOLETE_IDE
78 select SYS_SUPPORTS_LITTLE_ENDIAN
79 select SYS_HAS_EARLY_PRINTK
80
c3543e25 81endchoice
This page took 0.393346 seconds and 5 git commands to generate.