diff options
Diffstat (limited to 'arch/mips/alchemy/Kconfig')
-rw-r--r-- | arch/mips/alchemy/Kconfig | 60 |
1 files changed, 13 insertions, 47 deletions
diff --git a/arch/mips/alchemy/Kconfig b/arch/mips/alchemy/Kconfig index 2a68be6a1b97..0faaab24376e 100644 --- a/arch/mips/alchemy/Kconfig +++ b/arch/mips/alchemy/Kconfig | |||
@@ -2,6 +2,10 @@ | |||
2 | config ALCHEMY_GPIOINT_AU1000 | 2 | config ALCHEMY_GPIOINT_AU1000 |
3 | bool | 3 | bool |
4 | 4 | ||
5 | # au1300-style GPIO/INT controller | ||
6 | config ALCHEMY_GPIOINT_AU1300 | ||
7 | bool | ||
8 | |||
5 | # select this in your board config if you don't want to use the gpio | 9 | # 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 | 10 | # namespace as documented in the manuals. In this case however you need |
7 | # to create the necessary gpio_* functions in your board code/headers! | 11 | # to create the necessary gpio_* functions in your board code/headers! |
@@ -22,43 +26,29 @@ config MIPS_MTX1 | |||
22 | select SYS_SUPPORTS_LITTLE_ENDIAN | 26 | select SYS_SUPPORTS_LITTLE_ENDIAN |
23 | select SYS_HAS_EARLY_PRINTK | 27 | select SYS_HAS_EARLY_PRINTK |
24 | 28 | ||
25 | config MIPS_BOSPORUS | ||
26 | bool "Alchemy Bosporus board" | ||
27 | select ALCHEMY_GPIOINT_AU1000 | ||
28 | select DMA_NONCOHERENT | ||
29 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
30 | select SYS_HAS_EARLY_PRINTK | ||
31 | |||
32 | config MIPS_DB1000 | 29 | config MIPS_DB1000 |
33 | bool "Alchemy DB1000 board" | 30 | bool "Alchemy DB1000/DB1500/DB1100 boards" |
34 | select ALCHEMY_GPIOINT_AU1000 | 31 | select ALCHEMY_GPIOINT_AU1000 |
35 | select DMA_NONCOHERENT | 32 | select DMA_NONCOHERENT |
36 | select HW_HAS_PCI | 33 | select HW_HAS_PCI |
37 | select SYS_SUPPORTS_LITTLE_ENDIAN | 34 | select MIPS_DISABLE_OBSOLETE_IDE |
38 | select SYS_HAS_EARLY_PRINTK | 35 | select SYS_SUPPORTS_BIG_ENDIAN |
39 | |||
40 | config MIPS_DB1100 | ||
41 | bool "Alchemy DB1100 board" | ||
42 | select ALCHEMY_GPIOINT_AU1000 | ||
43 | select DMA_NONCOHERENT | ||
44 | select SYS_SUPPORTS_LITTLE_ENDIAN | 36 | select SYS_SUPPORTS_LITTLE_ENDIAN |
45 | select SYS_HAS_EARLY_PRINTK | 37 | select SYS_HAS_EARLY_PRINTK |
46 | 38 | ||
47 | config MIPS_DB1200 | 39 | config MIPS_DB1200 |
48 | bool "Alchemy DB1200 board" | 40 | bool "Alchemy DB1200/PB1200 board" |
49 | select ALCHEMY_GPIOINT_AU1000 | 41 | select ALCHEMY_GPIOINT_AU1000 |
50 | select DMA_COHERENT | 42 | select DMA_COHERENT |
51 | select MIPS_DISABLE_OBSOLETE_IDE | 43 | select MIPS_DISABLE_OBSOLETE_IDE |
52 | select SYS_SUPPORTS_LITTLE_ENDIAN | 44 | select SYS_SUPPORTS_LITTLE_ENDIAN |
53 | select SYS_HAS_EARLY_PRINTK | 45 | select SYS_HAS_EARLY_PRINTK |
54 | 46 | ||
55 | config MIPS_DB1500 | 47 | config MIPS_DB1300 |
56 | bool "Alchemy DB1500 board" | 48 | bool "NetLogic DB1300 board" |
57 | select ALCHEMY_GPIOINT_AU1000 | 49 | select ALCHEMY_GPIOINT_AU1300 |
58 | select DMA_NONCOHERENT | 50 | select DMA_COHERENT |
59 | select HW_HAS_PCI | ||
60 | select MIPS_DISABLE_OBSOLETE_IDE | 51 | select MIPS_DISABLE_OBSOLETE_IDE |
61 | select SYS_SUPPORTS_BIG_ENDIAN | ||
62 | select SYS_SUPPORTS_LITTLE_ENDIAN | 52 | select SYS_SUPPORTS_LITTLE_ENDIAN |
63 | select SYS_HAS_EARLY_PRINTK | 53 | select SYS_HAS_EARLY_PRINTK |
64 | 54 | ||
@@ -66,27 +56,11 @@ config MIPS_DB1550 | |||
66 | bool "Alchemy DB1550 board" | 56 | bool "Alchemy DB1550 board" |
67 | select ALCHEMY_GPIOINT_AU1000 | 57 | select ALCHEMY_GPIOINT_AU1000 |
68 | select HW_HAS_PCI | 58 | select HW_HAS_PCI |
69 | select DMA_NONCOHERENT | 59 | select DMA_COHERENT |
70 | select MIPS_DISABLE_OBSOLETE_IDE | 60 | select MIPS_DISABLE_OBSOLETE_IDE |
71 | select SYS_SUPPORTS_LITTLE_ENDIAN | 61 | select SYS_SUPPORTS_LITTLE_ENDIAN |
72 | select SYS_HAS_EARLY_PRINTK | 62 | select SYS_HAS_EARLY_PRINTK |
73 | 63 | ||
74 | config MIPS_MIRAGE | ||
75 | bool "Alchemy Mirage board" | ||
76 | select DMA_NONCOHERENT | ||
77 | select ALCHEMY_GPIOINT_AU1000 | ||
78 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
79 | select SYS_HAS_EARLY_PRINTK | ||
80 | |||
81 | config MIPS_PB1000 | ||
82 | bool "Alchemy PB1000 board" | ||
83 | select ALCHEMY_GPIOINT_AU1000 | ||
84 | select DMA_NONCOHERENT | ||
85 | select HW_HAS_PCI | ||
86 | select SWAP_IO_SPACE | ||
87 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
88 | select SYS_HAS_EARLY_PRINTK | ||
89 | |||
90 | config MIPS_PB1100 | 64 | config MIPS_PB1100 |
91 | bool "Alchemy PB1100 board" | 65 | bool "Alchemy PB1100 board" |
92 | select ALCHEMY_GPIOINT_AU1000 | 66 | select ALCHEMY_GPIOINT_AU1000 |
@@ -96,14 +70,6 @@ config MIPS_PB1100 | |||
96 | select SYS_SUPPORTS_LITTLE_ENDIAN | 70 | select SYS_SUPPORTS_LITTLE_ENDIAN |
97 | select SYS_HAS_EARLY_PRINTK | 71 | select SYS_HAS_EARLY_PRINTK |
98 | 72 | ||
99 | config MIPS_PB1200 | ||
100 | bool "Alchemy PB1200 board" | ||
101 | select ALCHEMY_GPIOINT_AU1000 | ||
102 | select DMA_NONCOHERENT | ||
103 | select MIPS_DISABLE_OBSOLETE_IDE | ||
104 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
105 | select SYS_HAS_EARLY_PRINTK | ||
106 | |||
107 | config MIPS_PB1500 | 73 | config MIPS_PB1500 |
108 | bool "Alchemy PB1500 board" | 74 | bool "Alchemy PB1500 board" |
109 | select ALCHEMY_GPIOINT_AU1000 | 75 | select ALCHEMY_GPIOINT_AU1000 |