Kconfig 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. menu "Platform support"
  2. depends on PPC_83xx
  3. choice
  4. prompt "Machine Type"
  5. default MPC834x_SYS
  6. config MPC832x_MDS
  7. bool "Freescale MPC832x MDS"
  8. select DEFAULT_UIMAGE
  9. select QUICC_ENGINE
  10. help
  11. This option enables support for the MPC832x MDS evaluation board.
  12. config MPC834x_SYS
  13. bool "Freescale MPC834x SYS"
  14. select DEFAULT_UIMAGE
  15. help
  16. This option enables support for the MPC 834x SYS evaluation board.
  17. Be aware that PCI buses can only function when SYS board is plugged
  18. into the PIB (Platform IO Board) board from Freescale which provide
  19. 3 PCI slots. The PIBs PCI initialization is the bootloader's
  20. responsiblilty.
  21. config MPC834x_ITX
  22. bool "Freescale MPC834x ITX"
  23. select DEFAULT_UIMAGE
  24. help
  25. This option enables support for the MPC 834x ITX evaluation board.
  26. Be aware that PCI initialization is the bootloader's
  27. responsiblilty.
  28. config MPC8360E_PB
  29. bool "Freescale MPC8360E PB"
  30. select DEFAULT_UIMAGE
  31. select QUICC_ENGINE
  32. help
  33. This option enables support for the MPC836x EMDS Processor Board.
  34. endchoice
  35. config PPC_MPC832x
  36. bool
  37. select PPC_UDBG_16550
  38. select PPC_INDIRECT_PCI
  39. default y if MPC832x_MDS
  40. config MPC834x
  41. bool
  42. select PPC_UDBG_16550
  43. select PPC_INDIRECT_PCI
  44. default y if MPC834x_SYS || MPC834x_ITX
  45. config PPC_MPC836x
  46. bool
  47. select PPC_UDBG_16550
  48. select PPC_INDIRECT_PCI
  49. default y if MPC8360E_PB
  50. endmenu