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