Committer: Michael Beasley <mike@snafu.setup>
[mikesnafu-overlay.git] / arch / mips / au1000 / Kconfig
blob1fe97cccead1f7b4d633eba2d273b41204cecd4e
1 choice
2         prompt "Machine type"
3         depends on MACH_ALCHEMY
4         default MIPS_DB1000
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
13 config MIPS_BOSPORUS
14         bool "Alchemy Bosporus board"
15         select SOC_AU1500
16         select DMA_NONCOHERENT
17         select SYS_SUPPORTS_LITTLE_ENDIAN
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
26 config MIPS_DB1100
27         bool "Alchemy DB1100 board"
28         select SOC_AU1100
29         select DMA_NONCOHERENT
30         select SYS_SUPPORTS_LITTLE_ENDIAN
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
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
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
56 config MIPS_MIRAGE
57         bool "Alchemy Mirage board"
58         select DMA_NONCOHERENT
59         select SOC_AU1500
60         select SYS_SUPPORTS_LITTLE_ENDIAN
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
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
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
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
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
100 config MIPS_XXS1500
101         bool "MyCable XXS1500 board"
102         select DMA_NONCOHERENT
103         select SOC_AU1500
104         select SYS_SUPPORTS_LITTLE_ENDIAN
106 endchoice
108 config SOC_AU1000
109         bool
110         select SOC_AU1X00
112 config SOC_AU1100
113         bool
114         select SOC_AU1X00
116 config SOC_AU1500
117         bool
118         select SOC_AU1X00
120 config SOC_AU1550
121         bool
122         select SOC_AU1X00
124 config SOC_AU1200
125         bool
126         select SOC_AU1X00
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
137         select SYS_SUPPORTS_KGDB