Kconfig 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. menu "KM 83xx Options"
  2. depends on MPC83xx
  3. config KM_ENABLE_FULL_DM_DTS_SUPPORT
  4. bool "enable full DM/DTS support for KM 83xx boards"
  5. default y
  6. select CMD_DM
  7. select DM
  8. select DM_ETH
  9. select DM_MDIO
  10. select DM_SERIAL
  11. select OF_CONTROL
  12. select PINCTRL
  13. select PINCTRL_QE
  14. select PHYLIB
  15. endmenu
  16. config SYS_MEMTEST_START
  17. default 0x00100000
  18. config SYS_MEMTEST_END
  19. default 0x00f00000
  20. if TARGET_KMETER1
  21. config SYS_BOARD
  22. default "km83xx"
  23. config SYS_VENDOR
  24. default "keymile"
  25. config SYS_CONFIG_NAME
  26. default "kmeter1"
  27. config BOARD_SPECIFIC_OPTIONS # dummy
  28. def_bool y
  29. select ARCH_MPC8360
  30. imply CMD_CRAMFS
  31. imply CMD_DIAG
  32. imply FS_CRAMFS
  33. endif
  34. if TARGET_KMCOGE5NE
  35. config SYS_BOARD
  36. default "km83xx"
  37. config SYS_VENDOR
  38. default "keymile"
  39. config SYS_CONFIG_NAME
  40. default "kmcoge5ne"
  41. config BOARD_SPECIFIC_OPTIONS # dummy
  42. def_bool y
  43. select ARCH_MPC8360
  44. imply CMD_CRAMFS
  45. imply CMD_DIAG
  46. imply FS_CRAMFS
  47. endif
  48. if TARGET_KMTEGR1
  49. config SYS_BOARD
  50. default "km83xx"
  51. config SYS_VENDOR
  52. default "keymile"
  53. config SYS_CONFIG_NAME
  54. default "kmtegr1"
  55. config BOARD_SPECIFIC_OPTIONS # dummy
  56. def_bool y
  57. select ARCH_MPC8309
  58. imply CMD_CRAMFS
  59. imply FS_CRAMFS
  60. endif
  61. if TARGET_TUXX1
  62. config SYS_BOARD
  63. default "km83xx"
  64. config SYS_VENDOR
  65. default "keymile"
  66. config SYS_CONFIG_NAME
  67. default "tuxx1"
  68. config BOARD_SPECIFIC_OPTIONS # dummy
  69. def_bool y
  70. select ARCH_MPC832X
  71. imply CMD_CRAMFS
  72. imply FS_CRAMFS
  73. endif
  74. if TARGET_KMSUPX5
  75. config SYS_BOARD
  76. default "km83xx"
  77. config SYS_VENDOR
  78. default "keymile"
  79. config SYS_CONFIG_NAME
  80. default "kmsupx5"
  81. config BOARD_SPECIFIC_OPTIONS # dummy
  82. def_bool y
  83. select ARCH_MPC832X
  84. imply CMD_CRAMFS
  85. imply FS_CRAMFS
  86. endif
  87. if TARGET_TUGE1
  88. config SYS_BOARD
  89. default "km83xx"
  90. config SYS_VENDOR
  91. default "keymile"
  92. config SYS_CONFIG_NAME
  93. default "tuge1"
  94. config BOARD_SPECIFIC_OPTIONS # dummy
  95. def_bool y
  96. select ARCH_MPC832X
  97. imply CMD_CRAMFS
  98. imply FS_CRAMFS
  99. endif
  100. if TARGET_KMOPTI2
  101. config SYS_BOARD
  102. default "km83xx"
  103. config SYS_VENDOR
  104. default "keymile"
  105. config SYS_CONFIG_NAME
  106. default "kmopti2"
  107. config BOARD_SPECIFIC_OPTIONS # dummy
  108. def_bool y
  109. select ARCH_MPC832X
  110. imply CMD_CRAMFS
  111. imply FS_CRAMFS
  112. endif
  113. if TARGET_KMTEPR2
  114. config SYS_BOARD
  115. default "km83xx"
  116. config SYS_VENDOR
  117. default "keymile"
  118. config SYS_CONFIG_NAME
  119. default "kmtepr2"
  120. config BOARD_SPECIFIC_OPTIONS # dummy
  121. def_bool y
  122. select ARCH_MPC832X
  123. imply CMD_CRAMFS
  124. imply FS_CRAMFS
  125. endif