Commit | Line | Data |
---|---|---|
c3543e25 YY |
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 | |
c3543e25 YY |
10 | select SOC_AU1500 |
11 | select SYS_SUPPORTS_LITTLE_ENDIAN | |
12 | ||
13 | config MIPS_BOSPORUS | |
14 | bool "Alchemy Bosporus board" | |
15 | select SOC_AU1500 | |
16 | select DMA_NONCOHERENT | |
17 | select SYS_SUPPORTS_LITTLE_ENDIAN | |
18 | ||
19 | config MIPS_DB1000 | |
20 | bool "Alchemy DB1000 board" | |
21 | select SOC_AU1000 | |
22 | select DMA_NONCOHERENT | |
23 | select HW_HAS_PCI | |
c3543e25 YY |
24 | select SYS_SUPPORTS_LITTLE_ENDIAN |
25 | ||
26 | config MIPS_DB1100 | |
27 | bool "Alchemy DB1100 board" | |
28 | select SOC_AU1100 | |
29 | select DMA_NONCOHERENT | |
30 | select SYS_SUPPORTS_LITTLE_ENDIAN | |
31 | ||
32 | config MIPS_DB1200 | |
33 | bool "Alchemy DB1200 board" | |
34 | select SOC_AU1200 | |
35 | select DMA_COHERENT | |
36 | select MIPS_DISABLE_OBSOLETE_IDE | |
37 | select SYS_SUPPORTS_LITTLE_ENDIAN | |
38 | ||
39 | config MIPS_DB1500 | |
40 | bool "Alchemy DB1500 board" | |
41 | select SOC_AU1500 | |
42 | select DMA_NONCOHERENT | |
43 | select HW_HAS_PCI | |
44 | select MIPS_DISABLE_OBSOLETE_IDE | |
c3543e25 YY |
45 | select SYS_SUPPORTS_BIG_ENDIAN |
46 | select SYS_SUPPORTS_LITTLE_ENDIAN | |
47 | ||
48 | config MIPS_DB1550 | |
49 | bool "Alchemy DB1550 board" | |
50 | select SOC_AU1550 | |
51 | select HW_HAS_PCI | |
52 | select DMA_NONCOHERENT | |
53 | select MIPS_DISABLE_OBSOLETE_IDE | |
c3543e25 YY |
54 | select SYS_SUPPORTS_LITTLE_ENDIAN |
55 | ||
56 | config MIPS_MIRAGE | |
57 | bool "Alchemy Mirage board" | |
58 | select DMA_NONCOHERENT | |
59 | select SOC_AU1500 | |
60 | select SYS_SUPPORTS_LITTLE_ENDIAN | |
61 | ||
62 | config MIPS_PB1000 | |
63 | bool "Alchemy PB1000 board" | |
64 | select SOC_AU1000 | |
65 | select DMA_NONCOHERENT | |
66 | select HW_HAS_PCI | |
c3543e25 YY |
67 | select SWAP_IO_SPACE |
68 | select SYS_SUPPORTS_LITTLE_ENDIAN | |
69 | ||
70 | config MIPS_PB1100 | |
71 | bool "Alchemy PB1100 board" | |
72 | select SOC_AU1100 | |
73 | select DMA_NONCOHERENT | |
74 | select HW_HAS_PCI | |
c3543e25 YY |
75 | select SWAP_IO_SPACE |
76 | select SYS_SUPPORTS_LITTLE_ENDIAN | |
77 | ||
78 | config MIPS_PB1200 | |
79 | bool "Alchemy PB1200 board" | |
80 | select SOC_AU1200 | |
81 | select DMA_NONCOHERENT | |
82 | select MIPS_DISABLE_OBSOLETE_IDE | |
c3543e25 YY |
83 | select SYS_SUPPORTS_LITTLE_ENDIAN |
84 | ||
85 | config MIPS_PB1500 | |
86 | bool "Alchemy PB1500 board" | |
87 | select SOC_AU1500 | |
88 | select DMA_NONCOHERENT | |
89 | select HW_HAS_PCI | |
c3543e25 YY |
90 | select SYS_SUPPORTS_LITTLE_ENDIAN |
91 | ||
92 | config MIPS_PB1550 | |
93 | bool "Alchemy PB1550 board" | |
94 | select SOC_AU1550 | |
95 | select DMA_NONCOHERENT | |
96 | select HW_HAS_PCI | |
97 | select MIPS_DISABLE_OBSOLETE_IDE | |
c3543e25 YY |
98 | select SYS_SUPPORTS_LITTLE_ENDIAN |
99 | ||
100 | config MIPS_XXS1500 | |
101 | bool "MyCable XXS1500 board" | |
102 | select DMA_NONCOHERENT | |
103 | select SOC_AU1500 | |
104 | select SYS_SUPPORTS_LITTLE_ENDIAN | |
105 | ||
106 | endchoice | |
107 | ||
108 | config SOC_AU1000 | |
109 | bool | |
110 | select SOC_AU1X00 | |
111 | ||
112 | config SOC_AU1100 | |
113 | bool | |
114 | select SOC_AU1X00 | |
115 | ||
116 | config SOC_AU1500 | |
117 | bool | |
118 | select SOC_AU1X00 | |
119 | ||
120 | config SOC_AU1550 | |
121 | bool | |
122 | select SOC_AU1X00 | |
123 | ||
124 | config SOC_AU1200 | |
125 | bool | |
126 | select SOC_AU1X00 | |
127 | ||
128 | config SOC_AU1X00 | |
129 | bool | |
d806cb2b | 130 | select 64BIT_PHYS_ADDR |
0c694de1 ML |
131 | select CEVT_R4K_LIB |
132 | select CSRC_R4K_LIB | |
f3e8d1da | 133 | select IRQ_CPU |
c3543e25 YY |
134 | select SYS_HAS_CPU_MIPS32_R1 |
135 | select SYS_SUPPORTS_32BIT_KERNEL | |
136 | select SYS_SUPPORTS_APM_EMULATION | |
785e3268 | 137 | select GENERIC_HARDIRQS_NO__DO_IRQ |