diff options
author | Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> | 2007-05-11 07:44:30 -0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2007-05-11 09:28:33 -0400 |
commit | c3543e253a79e1383300953fb9c6f688e8be312d (patch) | |
tree | b49d0e91a9e7ddcbb87d80a7d137969c337b6b18 /arch/mips/au1000 | |
parent | 7b239bb1068eda3f7e8befd9b43671093c206f0e (diff) |
[MIPS] Separate Alchemy processor based boards config
Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/au1000')
-rw-r--r-- | arch/mips/au1000/Kconfig | 142 |
1 files changed, 142 insertions, 0 deletions
diff --git a/arch/mips/au1000/Kconfig b/arch/mips/au1000/Kconfig new file mode 100644 index 000000000000..abea88098253 --- /dev/null +++ b/arch/mips/au1000/Kconfig | |||
@@ -0,0 +1,142 @@ | |||
1 | choice | ||
2 | prompt "Machine type" | ||
3 | depends on MACH_ALCHEMY | ||
4 | default MIPS_DB1000 | ||
5 | |||
6 | config MIPS_MTX1 | ||
7 | bool "4G Systems MTX-1 board" | ||
8 | select DMA_NONCOHERENT | ||
9 | select HW_HAS_PCI | ||
10 | select RESOURCES_64BIT if PCI | ||
11 | select SOC_AU1500 | ||
12 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
13 | |||
14 | config MIPS_BOSPORUS | ||
15 | bool "Alchemy Bosporus board" | ||
16 | select SOC_AU1500 | ||
17 | select DMA_NONCOHERENT | ||
18 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
19 | |||
20 | config MIPS_DB1000 | ||
21 | bool "Alchemy DB1000 board" | ||
22 | select SOC_AU1000 | ||
23 | select DMA_NONCOHERENT | ||
24 | select HW_HAS_PCI | ||
25 | select RESOURCES_64BIT if PCI | ||
26 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
27 | |||
28 | config MIPS_DB1100 | ||
29 | bool "Alchemy DB1100 board" | ||
30 | select SOC_AU1100 | ||
31 | select DMA_NONCOHERENT | ||
32 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
33 | |||
34 | config MIPS_DB1200 | ||
35 | bool "Alchemy DB1200 board" | ||
36 | select SOC_AU1200 | ||
37 | select DMA_COHERENT | ||
38 | select MIPS_DISABLE_OBSOLETE_IDE | ||
39 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
40 | |||
41 | config MIPS_DB1500 | ||
42 | bool "Alchemy DB1500 board" | ||
43 | select SOC_AU1500 | ||
44 | select DMA_NONCOHERENT | ||
45 | select HW_HAS_PCI | ||
46 | select MIPS_DISABLE_OBSOLETE_IDE | ||
47 | select RESOURCES_64BIT if PCI | ||
48 | select SYS_SUPPORTS_BIG_ENDIAN | ||
49 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
50 | |||
51 | config MIPS_DB1550 | ||
52 | bool "Alchemy DB1550 board" | ||
53 | select SOC_AU1550 | ||
54 | select HW_HAS_PCI | ||
55 | select DMA_NONCOHERENT | ||
56 | select MIPS_DISABLE_OBSOLETE_IDE | ||
57 | select RESOURCES_64BIT if PCI | ||
58 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
59 | |||
60 | config MIPS_MIRAGE | ||
61 | bool "Alchemy Mirage board" | ||
62 | select DMA_NONCOHERENT | ||
63 | select SOC_AU1500 | ||
64 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
65 | |||
66 | config MIPS_PB1000 | ||
67 | bool "Alchemy PB1000 board" | ||
68 | select SOC_AU1000 | ||
69 | select DMA_NONCOHERENT | ||
70 | select HW_HAS_PCI | ||
71 | select RESOURCES_64BIT if PCI | ||
72 | select SWAP_IO_SPACE | ||
73 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
74 | |||
75 | config MIPS_PB1100 | ||
76 | bool "Alchemy PB1100 board" | ||
77 | select SOC_AU1100 | ||
78 | select DMA_NONCOHERENT | ||
79 | select HW_HAS_PCI | ||
80 | select RESOURCES_64BIT if PCI | ||
81 | select SWAP_IO_SPACE | ||
82 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
83 | |||
84 | config MIPS_PB1200 | ||
85 | bool "Alchemy PB1200 board" | ||
86 | select SOC_AU1200 | ||
87 | select DMA_NONCOHERENT | ||
88 | select MIPS_DISABLE_OBSOLETE_IDE | ||
89 | select RESOURCES_64BIT if PCI | ||
90 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
91 | |||
92 | config MIPS_PB1500 | ||
93 | bool "Alchemy PB1500 board" | ||
94 | select SOC_AU1500 | ||
95 | select DMA_NONCOHERENT | ||
96 | select HW_HAS_PCI | ||
97 | select RESOURCES_64BIT if PCI | ||
98 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
99 | |||
100 | config MIPS_PB1550 | ||
101 | bool "Alchemy PB1550 board" | ||
102 | select SOC_AU1550 | ||
103 | select DMA_NONCOHERENT | ||
104 | select HW_HAS_PCI | ||
105 | select MIPS_DISABLE_OBSOLETE_IDE | ||
106 | select RESOURCES_64BIT if PCI | ||
107 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
108 | |||
109 | config MIPS_XXS1500 | ||
110 | bool "MyCable XXS1500 board" | ||
111 | select DMA_NONCOHERENT | ||
112 | select SOC_AU1500 | ||
113 | select SYS_SUPPORTS_LITTLE_ENDIAN | ||
114 | |||
115 | endchoice | ||
116 | |||
117 | config SOC_AU1000 | ||
118 | bool | ||
119 | select SOC_AU1X00 | ||
120 | |||
121 | config SOC_AU1100 | ||
122 | bool | ||
123 | select SOC_AU1X00 | ||
124 | |||
125 | config SOC_AU1500 | ||
126 | bool | ||
127 | select SOC_AU1X00 | ||
128 | |||
129 | config SOC_AU1550 | ||
130 | bool | ||
131 | select SOC_AU1X00 | ||
132 | |||
133 | config SOC_AU1200 | ||
134 | bool | ||
135 | select SOC_AU1X00 | ||
136 | |||
137 | config SOC_AU1X00 | ||
138 | bool | ||
139 | select SYS_HAS_CPU_MIPS32_R1 | ||
140 | select SYS_SUPPORTS_32BIT_KERNEL | ||
141 | select SYS_SUPPORTS_APM_EMULATION | ||
142 | select SYS_SUPPORTS_KGDB | ||