e4a057d80ab6edddaf7f075ef781886833e7a024
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / arch / mips / au1000 / Kconfig
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