Kconfig 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. menuconfig FSL_SOC_BOOKE
  2. bool "Freescale Book-E Machine Type"
  3. depends on PPC_85xx || PPC_BOOK3E
  4. select FSL_SOC
  5. select PPC_UDBG_16550
  6. select MPIC
  7. select PPC_PCI_CHOICE
  8. select FSL_PCI if PCI
  9. select SERIAL_8250_EXTENDED if SERIAL_8250
  10. select SERIAL_8250_SHARE_IRQ if SERIAL_8250
  11. default y
  12. if FSL_SOC_BOOKE
  13. if PPC32
  14. config MPC8540_ADS
  15. bool "Freescale MPC8540 ADS"
  16. select DEFAULT_UIMAGE
  17. help
  18. This option enables support for the MPC 8540 ADS board
  19. config MPC8560_ADS
  20. bool "Freescale MPC8560 ADS"
  21. select DEFAULT_UIMAGE
  22. select CPM2
  23. help
  24. This option enables support for the MPC 8560 ADS board
  25. config MPC85xx_CDS
  26. bool "Freescale MPC85xx CDS"
  27. select DEFAULT_UIMAGE
  28. select PPC_I8259
  29. help
  30. This option enables support for the MPC85xx CDS board
  31. config MPC85xx_MDS
  32. bool "Freescale MPC85xx MDS"
  33. select DEFAULT_UIMAGE
  34. select PHYLIB
  35. select HAS_RAPIDIO
  36. select SWIOTLB
  37. help
  38. This option enables support for the MPC85xx MDS board
  39. config MPC8536_DS
  40. bool "Freescale MPC8536 DS"
  41. select DEFAULT_UIMAGE
  42. select SWIOTLB
  43. help
  44. This option enables support for the MPC8536 DS board
  45. config MPC85xx_DS
  46. bool "Freescale MPC85xx DS"
  47. select PPC_I8259
  48. select DEFAULT_UIMAGE
  49. select FSL_ULI1575 if PCI
  50. select SWIOTLB
  51. help
  52. This option enables support for the MPC85xx DS (MPC8544 DS) board
  53. config MPC85xx_RDB
  54. bool "Freescale MPC85xx RDB"
  55. select PPC_I8259
  56. select DEFAULT_UIMAGE
  57. select FSL_ULI1575 if PCI
  58. select SWIOTLB
  59. help
  60. This option enables support for the MPC85xx RDB (P2020 RDB) board
  61. config P1010_RDB
  62. bool "Freescale P1010RDB"
  63. select DEFAULT_UIMAGE
  64. help
  65. This option enables support for the MPC85xx RDB (P1010 RDB) board
  66. P1010RDB contains P1010Si, which provides CPU performance up to 800
  67. MHz and 1600 DMIPS, additional functionality and faster interfaces
  68. (DDR3/3L, SATA II, and PCI Express).
  69. config P1022_DS
  70. bool "Freescale P1022 DS"
  71. select DEFAULT_UIMAGE
  72. select PHYS_64BIT # The DTS has 36-bit addresses
  73. select SWIOTLB
  74. help
  75. This option enables support for the Freescale P1022DS reference board.
  76. config P1023_RDS
  77. bool "Freescale P1023 RDS"
  78. select DEFAULT_UIMAGE
  79. help
  80. This option enables support for the P1023 RDS board
  81. config SOCRATES
  82. bool "Socrates"
  83. select DEFAULT_UIMAGE
  84. help
  85. This option enables support for the Socrates board.
  86. config KSI8560
  87. bool "Emerson KSI8560"
  88. select DEFAULT_UIMAGE
  89. help
  90. This option enables support for the Emerson KSI8560 board
  91. config XES_MPC85xx
  92. bool "X-ES single-board computer"
  93. select DEFAULT_UIMAGE
  94. help
  95. This option enables support for the various single-board
  96. computers from Extreme Engineering Solutions (X-ES) based on
  97. Freescale MPC85xx processors.
  98. Manufacturer: Extreme Engineering Solutions, Inc.
  99. URL: <http://www.xes-inc.com/>
  100. config STX_GP3
  101. bool "Silicon Turnkey Express GP3"
  102. help
  103. This option enables support for the Silicon Turnkey Express GP3
  104. board.
  105. select CPM2
  106. select DEFAULT_UIMAGE
  107. config TQM8540
  108. bool "TQ Components TQM8540"
  109. help
  110. This option enables support for the TQ Components TQM8540 board.
  111. select DEFAULT_UIMAGE
  112. select TQM85xx
  113. config TQM8541
  114. bool "TQ Components TQM8541"
  115. help
  116. This option enables support for the TQ Components TQM8541 board.
  117. select DEFAULT_UIMAGE
  118. select TQM85xx
  119. select CPM2
  120. config TQM8548
  121. bool "TQ Components TQM8548"
  122. help
  123. This option enables support for the TQ Components TQM8548 board.
  124. select DEFAULT_UIMAGE
  125. select TQM85xx
  126. config TQM8555
  127. bool "TQ Components TQM8555"
  128. help
  129. This option enables support for the TQ Components TQM8555 board.
  130. select DEFAULT_UIMAGE
  131. select TQM85xx
  132. select CPM2
  133. config TQM8560
  134. bool "TQ Components TQM8560"
  135. help
  136. This option enables support for the TQ Components TQM8560 board.
  137. select DEFAULT_UIMAGE
  138. select TQM85xx
  139. select CPM2
  140. config SBC8548
  141. bool "Wind River SBC8548"
  142. select DEFAULT_UIMAGE
  143. help
  144. This option enables support for the Wind River SBC8548 board
  145. config SBC8560
  146. bool "Wind River SBC8560"
  147. select DEFAULT_UIMAGE
  148. help
  149. This option enables support for the Wind River SBC8560 board
  150. config P2041_RDB
  151. bool "Freescale P2041 RDB"
  152. select DEFAULT_UIMAGE
  153. select PPC_E500MC
  154. select PHYS_64BIT
  155. select SWIOTLB
  156. select ARCH_REQUIRE_GPIOLIB
  157. select GPIO_MPC8XXX
  158. select HAS_RAPIDIO
  159. select PPC_EPAPR_HV_PIC
  160. help
  161. This option enables support for the P2041 RDB board
  162. config P3041_DS
  163. bool "Freescale P3041 DS"
  164. select DEFAULT_UIMAGE
  165. select PPC_E500MC
  166. select PHYS_64BIT
  167. select SWIOTLB
  168. select ARCH_REQUIRE_GPIOLIB
  169. select GPIO_MPC8XXX
  170. select HAS_RAPIDIO
  171. select PPC_EPAPR_HV_PIC
  172. help
  173. This option enables support for the P3041 DS board
  174. config P3060_QDS
  175. bool "Freescale P3060 QDS"
  176. select DEFAULT_UIMAGE
  177. select PPC_E500MC
  178. select PHYS_64BIT
  179. select SWIOTLB
  180. select GPIO_MPC8XXX
  181. select HAS_RAPIDIO
  182. select PPC_EPAPR_HV_PIC
  183. help
  184. This option enables support for the P3060 QDS board
  185. config P4080_DS
  186. bool "Freescale P4080 DS"
  187. select DEFAULT_UIMAGE
  188. select PPC_E500MC
  189. select PHYS_64BIT
  190. select SWIOTLB
  191. select ARCH_REQUIRE_GPIOLIB
  192. select GPIO_MPC8XXX
  193. select HAS_RAPIDIO
  194. select PPC_EPAPR_HV_PIC
  195. help
  196. This option enables support for the P4080 DS board
  197. endif # PPC32
  198. config P5020_DS
  199. bool "Freescale P5020 DS"
  200. select DEFAULT_UIMAGE
  201. select E500
  202. select PPC_E500MC
  203. select PHYS_64BIT
  204. select SWIOTLB
  205. select ARCH_REQUIRE_GPIOLIB
  206. select GPIO_MPC8XXX
  207. select HAS_RAPIDIO
  208. select PPC_EPAPR_HV_PIC
  209. help
  210. This option enables support for the P5020 DS board
  211. endif # FSL_SOC_BOOKE
  212. config TQM85xx
  213. bool