Kconfig 2.3 KB

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