Merge branch 'task_killable' of git://git.kernel.org/pub/scm/linux/kernel/git/willy...
[linux-2.6] / arch / mips / vr41xx / Kconfig
1 choice
2         prompt "Machine type"
3         depends on MACH_VR41XX
4         default TANBAC_TB022X
5
6 config CASIO_E55
7         bool "CASIO CASSIOPEIA E-10/15/55/65"
8         select CEVT_R4K
9         select CSRC_R4K
10         select DMA_NONCOHERENT
11         select IRQ_CPU
12         select ISA
13         select SYS_SUPPORTS_32BIT_KERNEL
14         select SYS_SUPPORTS_LITTLE_ENDIAN
15
16 config IBM_WORKPAD
17         bool "IBM WorkPad z50"
18         select CEVT_R4K
19         select CSRC_R4K
20         select DMA_NONCOHERENT
21         select IRQ_CPU
22         select ISA
23         select SYS_SUPPORTS_32BIT_KERNEL
24         select SYS_SUPPORTS_LITTLE_ENDIAN
25
26 config NEC_CMBVR4133
27         bool "NEC CMB-VR4133"
28         select CEVT_R4K
29         select CSRC_R4K
30         select DMA_NONCOHERENT
31         select IRQ_CPU
32         select HW_HAS_PCI
33         select SYS_SUPPORTS_32BIT_KERNEL
34         select SYS_SUPPORTS_LITTLE_ENDIAN
35
36 config TANBAC_TB022X
37         bool "TANBAC VR4131 multichip module and TANBAC VR4131DIMM"
38         select CEVT_R4K
39         select CSRC_R4K
40         select DMA_NONCOHERENT
41         select IRQ_CPU
42         select HW_HAS_PCI
43         select SYS_SUPPORTS_32BIT_KERNEL
44         select SYS_SUPPORTS_LITTLE_ENDIAN
45         help
46           The TANBAC VR4131 multichip module(TB0225) and
47           the TANBAC VR4131DIMM(TB0229) are MIPS-based platforms
48           manufactured by TANBAC.
49           Please refer to <http://www.tanbac.co.jp/>
50           about VR4131 multichip module and VR4131DIMM.
51
52 config VICTOR_MPC30X
53         bool "Victor MP-C303/304"
54         select CEVT_R4K
55         select CSRC_R4K
56         select DMA_NONCOHERENT
57         select IRQ_CPU
58         select HW_HAS_PCI
59         select PCI_VR41XX
60         select SYS_SUPPORTS_32BIT_KERNEL
61         select SYS_SUPPORTS_LITTLE_ENDIAN
62
63 config ZAO_CAPCELLA
64         bool "ZAO Networks Capcella"
65         select CEVT_R4K
66         select CSRC_R4K
67         select DMA_NONCOHERENT
68         select IRQ_CPU
69         select HW_HAS_PCI
70         select PCI_VR41XX
71         select SYS_SUPPORTS_32BIT_KERNEL
72         select SYS_SUPPORTS_LITTLE_ENDIAN
73
74 endchoice
75
76 config ROCKHOPPER
77         bool "Support for Rockhopper base board"
78         depends on NEC_CMBVR4133
79         select PCI_VR41XX
80         select I8259
81         select HAVE_STD_PC_SERIAL_PORT
82
83 choice
84         prompt "Base board type"
85         depends on TANBAC_TB022X
86         default TANBAC_TB0287
87
88 config TANBAC_TB0219
89         bool "TANBAC DIMM Evaluation Kit(TB0219)"
90         select GPIO_VR41XX
91         select PCI_VR41XX
92         help
93           The TANBAC DIMM Evaluation Kit(TB0219) is a MIPS-based platform
94           manufactured by TANBAC.
95           Please refer to <http://www.tanbac.co.jp/> about DIMM Evaluation Kit.
96
97 config TANBAC_TB0226
98         bool "TANBAC Mbase(TB0226)"
99         select GPIO_VR41XX
100         select PCI_VR41XX
101         help
102           The TANBAC Mbase(TB0226) is a MIPS-based platform
103           manufactured by TANBAC.
104           Please refer to <http://www.tanbac.co.jp/> about Mbase.
105
106 config TANBAC_TB0287
107         bool "TANBAC Mini-ITX DIMM base(TB0287)"
108         select PCI_VR41XX
109         help
110           The TANBAC Mini-ITX DIMM base(TB0287) is a MIPS-based platform
111           manufactured by TANBAC.
112           Please refer to <http://www.tanbac.co.jp/> about Mini-ITX DIMM base.
113
114 endchoice
115
116 config PCI_VR41XX
117         bool "Add PCI control unit support of NEC VR4100 series"
118         depends on MACH_VR41XX && HW_HAS_PCI
119         default y
120         select PCI