diff options
Diffstat (limited to 'arch/mips/alchemy/Kconfig')
-rw-r--r-- | arch/mips/alchemy/Kconfig | 136 |
1 files changed, 136 insertions, 0 deletions
diff --git a/arch/mips/alchemy/Kconfig b/arch/mips/alchemy/Kconfig new file mode 100644 index 000000000000..e4a057d80ab6 --- /dev/null +++ b/arch/mips/alchemy/Kconfig | |||
@@ -0,0 +1,136 @@ | |||
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 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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
130 | select 64BIT_PHYS_ADDR | ||
131 | select CEVT_R4K | ||
132 | select CSRC_R4K | ||
133 | select IRQ_CPU | ||
134 | select SYS_HAS_CPU_MIPS32_R1 | ||
135 | select SYS_SUPPORTS_32BIT_KERNEL | ||
136 | select SYS_SUPPORTS_APM_EMULATION | ||