Kconfig 5.3 KB

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