MIPS: Alchemy: Drop MIRAGE/BOSPORUS board support
[sfrench/cifs-2.6.git] / arch / mips / alchemy / Kconfig
1 # au1000-style gpio and interrupt controllers
2 config ALCHEMY_GPIOINT_AU1000
3         bool
4
5 # select this in your board config if you don't want to use the gpio
6 # namespace as documented in the manuals.  In this case however you need
7 # to create the necessary gpio_* functions in your board code/headers!
8 # see arch/mips/include/asm/mach-au1x00/gpio.h   for more information.
9 config ALCHEMY_GPIO_INDIRECT
10         def_bool n
11
12 choice
13         prompt "Machine type"
14         depends on MIPS_ALCHEMY
15         default MIPS_DB1000
16
17 config MIPS_MTX1
18         bool "4G Systems MTX-1 board"
19         select DMA_NONCOHERENT
20         select HW_HAS_PCI
21         select ALCHEMY_GPIOINT_AU1000
22         select SYS_SUPPORTS_LITTLE_ENDIAN
23         select SYS_HAS_EARLY_PRINTK
24
25 config MIPS_DB1000
26         bool "Alchemy DB1000 board"
27         select ALCHEMY_GPIOINT_AU1000
28         select DMA_NONCOHERENT
29         select HW_HAS_PCI
30         select SYS_SUPPORTS_LITTLE_ENDIAN
31         select SYS_HAS_EARLY_PRINTK
32
33 config MIPS_DB1100
34         bool "Alchemy DB1100 board"
35         select ALCHEMY_GPIOINT_AU1000
36         select DMA_NONCOHERENT
37         select SYS_SUPPORTS_LITTLE_ENDIAN
38         select SYS_HAS_EARLY_PRINTK
39
40 config MIPS_DB1200
41         bool "Alchemy DB1200 board"
42         select ALCHEMY_GPIOINT_AU1000
43         select DMA_COHERENT
44         select MIPS_DISABLE_OBSOLETE_IDE
45         select SYS_SUPPORTS_LITTLE_ENDIAN
46         select SYS_HAS_EARLY_PRINTK
47
48 config MIPS_DB1500
49         bool "Alchemy DB1500 board"
50         select ALCHEMY_GPIOINT_AU1000
51         select DMA_NONCOHERENT
52         select HW_HAS_PCI
53         select MIPS_DISABLE_OBSOLETE_IDE
54         select SYS_SUPPORTS_BIG_ENDIAN
55         select SYS_SUPPORTS_LITTLE_ENDIAN
56         select SYS_HAS_EARLY_PRINTK
57
58 config MIPS_DB1550
59         bool "Alchemy DB1550 board"
60         select ALCHEMY_GPIOINT_AU1000
61         select HW_HAS_PCI
62         select DMA_NONCOHERENT
63         select MIPS_DISABLE_OBSOLETE_IDE
64         select SYS_SUPPORTS_LITTLE_ENDIAN
65         select SYS_HAS_EARLY_PRINTK
66
67 config MIPS_PB1100
68         bool "Alchemy PB1100 board"
69         select ALCHEMY_GPIOINT_AU1000
70         select DMA_NONCOHERENT
71         select HW_HAS_PCI
72         select SWAP_IO_SPACE
73         select SYS_SUPPORTS_LITTLE_ENDIAN
74         select SYS_HAS_EARLY_PRINTK
75
76 config MIPS_PB1200
77         bool "Alchemy PB1200 board"
78         select ALCHEMY_GPIOINT_AU1000
79         select DMA_NONCOHERENT
80         select MIPS_DISABLE_OBSOLETE_IDE
81         select SYS_SUPPORTS_LITTLE_ENDIAN
82         select SYS_HAS_EARLY_PRINTK
83
84 config MIPS_PB1500
85         bool "Alchemy PB1500 board"
86         select ALCHEMY_GPIOINT_AU1000
87         select DMA_NONCOHERENT
88         select HW_HAS_PCI
89         select SYS_SUPPORTS_LITTLE_ENDIAN
90         select SYS_HAS_EARLY_PRINTK
91
92 config MIPS_PB1550
93         bool "Alchemy PB1550 board"
94         select ALCHEMY_GPIOINT_AU1000
95         select DMA_NONCOHERENT
96         select HW_HAS_PCI
97         select MIPS_DISABLE_OBSOLETE_IDE
98         select SYS_SUPPORTS_LITTLE_ENDIAN
99         select SYS_HAS_EARLY_PRINTK
100
101 config MIPS_XXS1500
102         bool "MyCable XXS1500 board"
103         select DMA_NONCOHERENT
104         select ALCHEMY_GPIOINT_AU1000
105         select SYS_SUPPORTS_LITTLE_ENDIAN
106         select SYS_HAS_EARLY_PRINTK
107
108 config MIPS_GPR
109         bool "Trapeze ITS GPR board"
110         select ALCHEMY_GPIOINT_AU1000
111         select HW_HAS_PCI
112         select DMA_NONCOHERENT
113         select MIPS_DISABLE_OBSOLETE_IDE
114         select SYS_SUPPORTS_LITTLE_ENDIAN
115         select SYS_HAS_EARLY_PRINTK
116
117 endchoice