Kconfig 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. # SPDX-License-Identifier: GPL-2.0
  2. menuconfig PPC_83xx
  3. bool "83xx-based boards"
  4. depends on PPC_BOOK3S_32
  5. select PPC_UDBG_16550
  6. select HAVE_PCI
  7. select FSL_PCI if PCI
  8. select FSL_SOC
  9. select IPIC
  10. if PPC_83xx
  11. config MPC830x_RDB
  12. bool "Freescale MPC830x RDB and derivatives"
  13. select DEFAULT_UIMAGE
  14. select PPC_MPC831x
  15. select FSL_GTM
  16. help
  17. This option enables support for the MPC8308 RDB and MPC8308 P1M boards.
  18. config MPC831x_RDB
  19. bool "Freescale MPC831x RDB"
  20. select DEFAULT_UIMAGE
  21. select PPC_MPC831x
  22. help
  23. This option enables support for the MPC8313 RDB and MPC8315 RDB boards.
  24. config MPC832x_MDS
  25. bool "Freescale MPC832x MDS"
  26. select DEFAULT_UIMAGE
  27. select PPC_MPC832x
  28. help
  29. This option enables support for the MPC832x MDS evaluation board.
  30. config MPC832x_RDB
  31. bool "Freescale MPC832x RDB"
  32. select DEFAULT_UIMAGE
  33. select PPC_MPC832x
  34. help
  35. This option enables support for the MPC8323 RDB board.
  36. config MPC834x_MDS
  37. bool "Freescale MPC834x MDS"
  38. select DEFAULT_UIMAGE
  39. select PPC_MPC834x
  40. help
  41. This option enables support for the MPC 834x MDS evaluation board.
  42. Be aware that PCI buses can only function when MDS board is plugged
  43. into the PIB (Platform IO Board) board from Freescale which provide
  44. 3 PCI slots. The PIBs PCI initialization is the bootloader's
  45. responsibility.
  46. config MPC834x_ITX
  47. bool "Freescale MPC834x ITX"
  48. select DEFAULT_UIMAGE
  49. select PPC_MPC834x
  50. help
  51. This option enables support for the MPC 834x ITX evaluation board.
  52. Be aware that PCI initialization is the bootloader's
  53. responsibility.
  54. config MPC836x_MDS
  55. bool "Freescale MPC836x MDS"
  56. select DEFAULT_UIMAGE
  57. help
  58. This option enables support for the MPC836x MDS Processor Board.
  59. config MPC836x_RDK
  60. bool "Freescale/Logic MPC836x RDK"
  61. select DEFAULT_UIMAGE
  62. select FSL_GTM
  63. select FSL_LBC
  64. help
  65. This option enables support for the MPC836x RDK Processor Board,
  66. also known as ZOOM PowerQUICC Kit.
  67. config MPC837x_MDS
  68. bool "Freescale MPC837x MDS"
  69. select DEFAULT_UIMAGE
  70. select PPC_MPC837x
  71. help
  72. This option enables support for the MPC837x MDS Processor Board.
  73. config MPC837x_RDB
  74. bool "Freescale MPC837x RDB/WLAN"
  75. select DEFAULT_UIMAGE
  76. select PPC_MPC837x
  77. help
  78. This option enables support for the MPC837x RDB and WLAN Boards.
  79. config ASP834x
  80. bool "Analogue & Micro ASP 834x"
  81. select PPC_MPC834x
  82. help
  83. This enables support for the Analogue & Micro ASP 83xx
  84. board.
  85. config KMETER1
  86. bool "Keymile KMETER1"
  87. select DEFAULT_UIMAGE
  88. select QUICC_ENGINE
  89. help
  90. This enables support for the Keymile KMETER1 board.
  91. endif
  92. # used for usb & gpio
  93. config PPC_MPC831x
  94. bool
  95. # used for math-emu
  96. config PPC_MPC832x
  97. bool
  98. # used for usb & gpio
  99. config PPC_MPC834x
  100. bool
  101. # used for usb & gpio
  102. config PPC_MPC837x
  103. bool