xref: /linux/arch/powerpc/platforms/83xx/Kconfig (revision 38f66f90b2f89b3280ab505bd410e199fc461ed6)
1choice
2	prompt "83xx Board Type"
3	depends on PPC_83xx
4	default MPC834x_MDS
5
6config MPC831x_RDB
7	bool "Freescale MPC831x RDB"
8	select DEFAULT_UIMAGE
9	help
10	  This option enables support for the MPC8313 RDB and MPC8315 RDB boards.
11
12config MPC832x_MDS
13	bool "Freescale MPC832x MDS"
14	select DEFAULT_UIMAGE
15	select QUICC_ENGINE
16	help
17	  This option enables support for the MPC832x MDS evaluation board.
18
19config MPC832x_RDB
20	bool "Freescale MPC832x RDB"
21	select DEFAULT_UIMAGE
22	select QUICC_ENGINE
23	help
24	  This option enables support for the MPC8323 RDB board.
25
26config MPC834x_MDS
27	bool "Freescale MPC834x MDS"
28	select DEFAULT_UIMAGE
29	help
30	  This option enables support for the MPC 834x MDS evaluation board.
31
32	  Be aware that PCI buses can only function when MDS board is plugged
33	  into the PIB (Platform IO Board) board from Freescale which provide
34	  3 PCI slots.  The PIBs PCI initialization is the bootloader's
35	  responsibility.
36
37config MPC834x_ITX
38	bool "Freescale MPC834x ITX"
39	select DEFAULT_UIMAGE
40	help
41	  This option enables support for the MPC 834x ITX evaluation board.
42
43	  Be aware that PCI initialization is the bootloader's
44	  responsibility.
45
46config MPC836x_MDS
47	bool "Freescale MPC836x MDS"
48	select DEFAULT_UIMAGE
49	select QUICC_ENGINE
50	help
51	  This option enables support for the MPC836x MDS Processor Board.
52
53config MPC837x_MDS
54	bool "Freescale MPC837x MDS"
55	select DEFAULT_UIMAGE
56	help
57	  This option enables support for the MPC837x MDS Processor Board.
58
59config MPC837x_RDB
60	bool "Freescale MPC837x RDB"
61	select DEFAULT_UIMAGE
62	help
63	  This option enables support for the MPC837x RDB Board.
64
65config SBC834x
66	bool "Wind River SBC834x"
67	select DEFAULT_UIMAGE
68	help
69	  This option enables support for the Wind River SBC834x board.
70
71endchoice
72
73config PPC_MPC831x
74	bool
75	select PPC_UDBG_16550
76	select PPC_INDIRECT_PCI
77	default y if MPC831x_RDB
78
79config PPC_MPC832x
80	bool
81	select PPC_UDBG_16550
82	select PPC_INDIRECT_PCI
83	default y if MPC832x_MDS || MPC832x_RDB
84
85config MPC834x
86	bool
87	select PPC_UDBG_16550
88	select PPC_INDIRECT_PCI
89	default y if MPC834x_MDS || MPC834x_ITX || SBC834x
90
91config PPC_MPC836x
92	bool
93	select PPC_UDBG_16550
94	select PPC_INDIRECT_PCI
95	default y if MPC836x_MDS
96
97config PPC_MPC837x
98	bool
99	select PPC_UDBG_16550
100	select PPC_INDIRECT_PCI
101	default y if MPC837x_MDS || MPC837x_RDB
102