Kconfig 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. menu "mpc83xx CPU"
  2. depends on MPC83xx
  3. config SYS_CPU
  4. default "mpc83xx"
  5. choice
  6. prompt "Target select"
  7. optional
  8. config TARGET_MPC8308_P1M
  9. bool "Support mpc8308_p1m"
  10. select ARCH_MPC8308
  11. config TARGET_SBC8349
  12. bool "Support sbc8349"
  13. select ARCH_MPC8349
  14. config TARGET_VE8313
  15. bool "Support ve8313"
  16. select ARCH_MPC8313
  17. config TARGET_VME8349
  18. bool "Support vme8349"
  19. select ARCH_MPC8349
  20. config TARGET_MPC8308RDB
  21. bool "Support MPC8308RDB"
  22. select ARCH_MPC8308
  23. select SYS_FSL_ERRATUM_ESDHC111
  24. config TARGET_MPC8313ERDB
  25. bool "Support MPC8313ERDB"
  26. select ARCH_MPC8313
  27. select BOARD_EARLY_INIT_F
  28. select SUPPORT_SPL
  29. config TARGET_MPC8315ERDB
  30. bool "Support MPC8315ERDB"
  31. select ARCH_MPC8315
  32. select BOARD_EARLY_INIT_F
  33. config TARGET_MPC8323ERDB
  34. bool "Support MPC8323ERDB"
  35. select ARCH_MPC832X
  36. config TARGET_MPC832XEMDS
  37. bool "Support MPC832XEMDS"
  38. select ARCH_MPC832X
  39. select BOARD_EARLY_INIT_F
  40. config TARGET_MPC8349EMDS
  41. bool "Support MPC8349EMDS"
  42. select ARCH_MPC8349
  43. select BOARD_EARLY_INIT_F
  44. select SYS_FSL_DDR
  45. select SYS_FSL_DDR_BE
  46. select SYS_FSL_HAS_DDR2
  47. config TARGET_MPC8349ITX
  48. bool "Support MPC8349ITX"
  49. select ARCH_MPC8349
  50. imply CMD_IRQ
  51. config TARGET_MPC837XEMDS
  52. bool "Support MPC837XEMDS"
  53. select BOARD_EARLY_INIT_F
  54. imply CMD_SATA
  55. imply FSL_SATA
  56. config TARGET_MPC837XERDB
  57. bool "Support MPC837XERDB"
  58. select BOARD_EARLY_INIT_F
  59. config TARGET_IDS8313
  60. bool "Support ids8313"
  61. select ARCH_MPC8313
  62. select DM
  63. imply CMD_DM
  64. config TARGET_KM8360
  65. bool "Support km8360"
  66. imply CMD_CRAMFS
  67. imply CMD_DIAG
  68. imply FS_CRAMFS
  69. config TARGET_SUVD3
  70. bool "Support suvd3"
  71. select ARCH_MPC8309 if SYS_EXTRA_OPTIONS="KMTEGR1"
  72. select ARCH_MPC8309 if SYS_EXTRA_OPTIONS="KMVECT1"
  73. select ARCH_MPC832X if SYS_EXTRA_OPTIONS="SUVD3"
  74. imply CMD_CRAMFS
  75. imply FS_CRAMFS
  76. config TARGET_TUXX1
  77. bool "Support tuxx1"
  78. select ARCH_MPC832X
  79. imply CMD_CRAMFS
  80. imply FS_CRAMFS
  81. config TARGET_TQM834X
  82. bool "Support TQM834x"
  83. select ARCH_MPC8349
  84. config TARGET_HRCON
  85. bool "Support hrcon"
  86. select ARCH_MPC8308
  87. select SYS_FSL_ERRATUM_ESDHC111
  88. config TARGET_STRIDER
  89. bool "Support strider"
  90. select ARCH_MPC8308
  91. select SYS_FSL_ERRATUM_ESDHC111
  92. imply CMD_PCA953X
  93. endchoice
  94. config ARCH_MPC830X
  95. bool
  96. config ARCH_MPC8308
  97. bool
  98. select ARCH_MPC830X
  99. config ARCH_MPC8309
  100. bool
  101. select ARCH_MPC830X
  102. config ARCH_MPC831X
  103. bool
  104. config ARCH_MPC8313
  105. bool
  106. select ARCH_MPC831X
  107. config ARCH_MPC8315
  108. bool
  109. select ARCH_MPC831X
  110. config ARCH_MPC832X
  111. bool
  112. config ARCH_MPC834X
  113. bool
  114. config ARCH_MPC8349
  115. bool
  116. select ARCH_MPC834X
  117. source "board/esd/vme8349/Kconfig"
  118. source "board/freescale/mpc8308rdb/Kconfig"
  119. source "board/freescale/mpc8313erdb/Kconfig"
  120. source "board/freescale/mpc8315erdb/Kconfig"
  121. source "board/freescale/mpc8323erdb/Kconfig"
  122. source "board/freescale/mpc832xemds/Kconfig"
  123. source "board/freescale/mpc8349emds/Kconfig"
  124. source "board/freescale/mpc8349itx/Kconfig"
  125. source "board/freescale/mpc837xemds/Kconfig"
  126. source "board/freescale/mpc837xerdb/Kconfig"
  127. source "board/ids/ids8313/Kconfig"
  128. source "board/keymile/km83xx/Kconfig"
  129. source "board/mpc8308_p1m/Kconfig"
  130. source "board/sbc8349/Kconfig"
  131. source "board/tqc/tqm834x/Kconfig"
  132. source "board/ve8313/Kconfig"
  133. source "board/gdsys/mpc8308/Kconfig"
  134. endmenu