Kconfig (38f66f90b2f89b3280ab505bd410e199fc461ed6) Kconfig (b38308ac8e0404eea82fec09d560a2bc29a514f4)
1choice
2 prompt "83xx Board Type"
1menuconfig MPC83xx
2 bool "83xx Board Type"
3 depends on PPC_83xx
3 depends on PPC_83xx
4 default MPC834x_MDS
4 select PPC_UDBG_16550
5 select PPC_INDIRECT_PCI
5
6
7if MPC83xx
8
6config MPC831x_RDB
7 bool "Freescale MPC831x RDB"
8 select DEFAULT_UIMAGE
9config MPC831x_RDB
10 bool "Freescale MPC831x RDB"
11 select DEFAULT_UIMAGE
12 select PPC_MPC831x
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
13 help
14 This option enables support for the MPC8313 RDB and MPC8315 RDB boards.
15
16config MPC832x_MDS
17 bool "Freescale MPC832x MDS"
18 select DEFAULT_UIMAGE
19 select QUICC_ENGINE
20 select PPC_MPC832x
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
21 help
22 This option enables support for the MPC832x MDS evaluation board.
23
24config MPC832x_RDB
25 bool "Freescale MPC832x RDB"
26 select DEFAULT_UIMAGE
27 select QUICC_ENGINE
28 select PPC_MPC832x
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 MPC8323 RDB board.
31
32config MPC834x_MDS
33 bool "Freescale MPC834x MDS"
34 select DEFAULT_UIMAGE
35 select PPC_MPC834x
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
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
44config MPC834x_ITX
45 bool "Freescale MPC834x ITX"
46 select DEFAULT_UIMAGE
47 select PPC_MPC834x
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
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
54config 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
61config MPC837x_MDS
62 bool "Freescale MPC837x MDS"
63 select DEFAULT_UIMAGE
64 select PPC_MPC837x
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
65 help
66 This option enables support for the MPC837x MDS Processor Board.
67
68config MPC837x_RDB
69 bool "Freescale MPC837x RDB"
70 select DEFAULT_UIMAGE
71 select PPC_MPC837x
62 help
63 This option enables support for the MPC837x RDB Board.
64
65config SBC834x
66 bool "Wind River SBC834x"
67 select DEFAULT_UIMAGE
72 help
73 This option enables support for the MPC837x RDB Board.
74
75config SBC834x
76 bool "Wind River SBC834x"
77 select DEFAULT_UIMAGE
78 select PPC_MPC834x
68 help
69 This option enables support for the Wind River SBC834x board.
70
79 help
80 This option enables support for the Wind River SBC834x board.
81
71endchoice
82endif
72
83
84# used for usb
73config PPC_MPC831x
74 bool
85config PPC_MPC831x
86 bool
75 select PPC_UDBG_16550
76 select PPC_INDIRECT_PCI
77 default y if MPC831x_RDB
78
87
88# used for math-emu
79config PPC_MPC832x
80 bool
89config PPC_MPC832x
90 bool
81 select PPC_UDBG_16550
82 select PPC_INDIRECT_PCI
83 default y if MPC832x_MDS || MPC832x_RDB
84
91
85config MPC834x
92# used for usb
93config PPC_MPC834x
86 bool
94 bool
87 select PPC_UDBG_16550
88 select PPC_INDIRECT_PCI
89 default y if MPC834x_MDS || MPC834x_ITX || SBC834x
90
95
91config PPC_MPC836x
92 bool
93 select PPC_UDBG_16550
94 select PPC_INDIRECT_PCI
95 default y if MPC836x_MDS
96
96# used for usb
97config PPC_MPC837x
98 bool
97config PPC_MPC837x
98 bool
99 select PPC_UDBG_16550
100 select PPC_INDIRECT_PCI
101 default y if MPC837x_MDS || MPC837x_RDB