| choice |
| prompt "Machine Type" |
| depends on PPC_83xx |
| default MPC834x_MDS |
| |
| config MPC8313_RDB |
| bool "Freescale MPC8313 RDB" |
| select DEFAULT_UIMAGE |
| help |
| This option enables support for the MPC8313 RDB board. |
| |
| config MPC832x_MDS |
| bool "Freescale MPC832x MDS" |
| select DEFAULT_UIMAGE |
| select QUICC_ENGINE |
| help |
| This option enables support for the MPC832x MDS evaluation board. |
| |
| config MPC832x_RDB |
| bool "Freescale MPC832x RDB" |
| select DEFAULT_UIMAGE |
| select QUICC_ENGINE |
| help |
| This option enables support for the MPC8323 RDB board. |
| |
| config MPC834x_MDS |
| bool "Freescale MPC834x MDS" |
| select DEFAULT_UIMAGE |
| help |
| This option enables support for the MPC 834x MDS evaluation board. |
| |
| Be aware that PCI buses can only function when MDS board is plugged |
| into the PIB (Platform IO Board) board from Freescale which provide |
| 3 PCI slots. The PIBs PCI initialization is the bootloader's |
| responsibility. |
| |
| config MPC834x_ITX |
| bool "Freescale MPC834x ITX" |
| select DEFAULT_UIMAGE |
| help |
| This option enables support for the MPC 834x ITX evaluation board. |
| |
| Be aware that PCI initialization is the bootloader's |
| responsibility. |
| |
| config MPC836x_MDS |
| bool "Freescale MPC836x MDS" |
| select DEFAULT_UIMAGE |
| select QUICC_ENGINE |
| help |
| This option enables support for the MPC836x MDS Processor Board. |
| |
| endchoice |
| |
| config PPC_MPC831x |
| bool |
| select PPC_UDBG_16550 |
| select PPC_INDIRECT_PCI |
| default y if MPC8313_RDB |
| |
| config PPC_MPC832x |
| bool |
| select PPC_UDBG_16550 |
| select PPC_INDIRECT_PCI |
| default y if MPC832x_MDS || MPC832x_RDB |
| |
| config MPC834x |
| bool |
| select PPC_UDBG_16550 |
| select PPC_INDIRECT_PCI |
| default y if MPC834x_MDS || MPC834x_ITX |
| |
| config PPC_MPC836x |
| bool |
| select PPC_UDBG_16550 |
| select PPC_INDIRECT_PCI |
| default y if MPC836x_MDS |