Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
[linux-2.6] / arch / powerpc / platforms / 83xx / Kconfig
1 menuconfig PPC_83xx
2         bool "83xx-based boards"
3         depends on 6xx && PPC_MULTIPLATFORM
4         select PPC_UDBG_16550
5         select PPC_INDIRECT_PCI
6         select FSL_SOC
7         select IPIC
8
9 if PPC_83xx
10
11 config MPC831x_RDB
12         bool "Freescale MPC831x RDB"
13         select DEFAULT_UIMAGE
14         select PPC_MPC831x
15         help
16           This option enables support for the MPC8313 RDB and MPC8315 RDB boards.
17
18 config MPC832x_MDS
19         bool "Freescale MPC832x MDS"
20         select DEFAULT_UIMAGE
21         select QUICC_ENGINE
22         select PPC_MPC832x
23         help
24           This option enables support for the MPC832x MDS evaluation board.
25
26 config MPC832x_RDB
27         bool "Freescale MPC832x RDB"
28         select DEFAULT_UIMAGE
29         select QUICC_ENGINE
30         select PPC_MPC832x
31         help
32           This option enables support for the MPC8323 RDB board.
33
34 config MPC834x_MDS
35         bool "Freescale MPC834x MDS"
36         select DEFAULT_UIMAGE
37         select PPC_MPC834x
38         help
39           This option enables support for the MPC 834x MDS evaluation board.
40
41           Be aware that PCI buses can only function when MDS board is plugged
42           into the PIB (Platform IO Board) board from Freescale which provide
43           3 PCI slots.  The PIBs PCI initialization is the bootloader's
44           responsibility.
45
46 config MPC834x_ITX
47         bool "Freescale MPC834x ITX"
48         select DEFAULT_UIMAGE
49         select PPC_MPC834x
50         help
51           This option enables support for the MPC 834x ITX evaluation board.
52
53           Be aware that PCI initialization is the bootloader's
54           responsibility.
55
56 config MPC836x_MDS
57         bool "Freescale MPC836x MDS"
58         select DEFAULT_UIMAGE
59         select QUICC_ENGINE
60         help
61           This option enables support for the MPC836x MDS Processor Board.
62
63 config MPC836x_RDK
64         bool "Freescale/Logic MPC836x RDK"
65         select DEFAULT_UIMAGE
66         select QUICC_ENGINE
67         select QE_GPIO
68         select FSL_GTM
69         select FSL_LBC
70         help
71           This option enables support for the MPC836x RDK Processor Board,
72           also known as ZOOM PowerQUICC Kit.
73
74 config MPC837x_MDS
75         bool "Freescale MPC837x MDS"
76         select DEFAULT_UIMAGE
77         select PPC_MPC837x
78         help
79           This option enables support for the MPC837x MDS Processor Board.
80
81 config MPC837x_RDB
82         bool "Freescale MPC837x RDB"
83         select DEFAULT_UIMAGE
84         select PPC_MPC837x
85         help
86           This option enables support for the MPC837x RDB Board.
87
88 config SBC834x
89         bool "Wind River SBC834x"
90         select DEFAULT_UIMAGE
91         select PPC_MPC834x
92         help
93           This option enables support for the Wind River SBC834x board.
94
95 config ASP834x
96         bool "Analogue & Micro ASP 834x"
97         select PPC_MPC834x
98         select REDBOOT
99         help
100           This enables support for the Analogue & Micro ASP 83xx
101           board.
102
103
104 endif
105
106 # used for usb
107 config PPC_MPC831x
108         bool
109
110 # used for math-emu
111 config PPC_MPC832x
112         bool
113
114 # used for usb
115 config PPC_MPC834x
116         bool
117
118 # used for usb
119 config PPC_MPC837x
120         bool