Kconfig.32 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. if RCAR_32
  2. config ARCH_RMOBILE_BOARD_STRING
  3. string "Renesas RCar Gen2 board name"
  4. default "Board"
  5. config RCAR_GEN2
  6. bool "Renesas RCar Gen2"
  7. select PHY
  8. select PHY_RCAR_GEN2
  9. config R8A7740
  10. bool "Renesas SoC R8A7740"
  11. config R8A7790
  12. bool "Renesas SoC R8A7790"
  13. select RCAR_GEN2
  14. select ARM_CORTEX_A15_CVE_2017_5715
  15. imply CLK_R8A7790
  16. imply PINCTRL_PFC_R8A7790
  17. config R8A7791
  18. bool "Renesas SoC R8A7791"
  19. select RCAR_GEN2
  20. select ARM_CORTEX_A15_CVE_2017_5715
  21. imply CLK_R8A7791
  22. imply PINCTRL_PFC_R8A7791
  23. config R8A7792
  24. bool "Renesas SoC R8A7792"
  25. select RCAR_GEN2
  26. select ARM_CORTEX_A15_CVE_2017_5715
  27. imply CLK_R8A7792
  28. imply PINCTRL_PFC_R8A7792
  29. config R8A7793
  30. bool "Renesas SoC R8A7793"
  31. select RCAR_GEN2
  32. select ARM_CORTEX_A15_CVE_2017_5715
  33. imply CLK_R8A7793
  34. imply PINCTRL_PFC_R8A7793
  35. config R8A7794
  36. bool "Renesas SoC R8A7794"
  37. select RCAR_GEN2
  38. imply CLK_R8A7794
  39. imply PINCTRL_PFC_R8A7794
  40. choice
  41. prompt "Renesas ARM SoCs board select"
  42. optional
  43. config TARGET_ARMADILLO_800EVA
  44. bool "armadillo 800 eva board"
  45. config TARGET_BLANCHE
  46. bool "Blanche board"
  47. select DM
  48. select DM_SERIAL
  49. imply CMD_DM
  50. config TARGET_GOSE
  51. bool "Gose board"
  52. select DM
  53. select DM_SERIAL
  54. select SPL_TINY_MEMSET
  55. select SUPPORT_SPL
  56. select SPL_USE_TINY_PRINTF
  57. imply CMD_DM
  58. config TARGET_KOELSCH
  59. bool "Koelsch board"
  60. select DM
  61. select DM_SERIAL
  62. select SPL_TINY_MEMSET
  63. select SUPPORT_SPL
  64. select SPL_USE_TINY_PRINTF
  65. imply CMD_DM
  66. config TARGET_LAGER
  67. bool "Lager board"
  68. select DM
  69. select DM_SERIAL
  70. select SPL_TINY_MEMSET
  71. select SUPPORT_SPL
  72. select SPL_USE_TINY_PRINTF
  73. imply CMD_DM
  74. config TARGET_KZM9G
  75. bool "KZM9D board"
  76. config TARGET_ALT
  77. bool "Alt board"
  78. select DM
  79. select DM_SERIAL
  80. select SPL_TINY_MEMSET
  81. select SUPPORT_SPL
  82. select SPL_USE_TINY_PRINTF
  83. imply CMD_DM
  84. config TARGET_SILK
  85. bool "Silk board"
  86. select DM
  87. select DM_SERIAL
  88. select SPL_TINY_MEMSET
  89. select SUPPORT_SPL
  90. select SPL_USE_TINY_PRINTF
  91. imply CMD_DM
  92. config TARGET_PORTER
  93. bool "Porter board"
  94. select DM
  95. select DM_SERIAL
  96. select SPL_TINY_MEMSET
  97. select SUPPORT_SPL
  98. select SPL_USE_TINY_PRINTF
  99. imply CMD_DM
  100. config TARGET_STOUT
  101. bool "Stout board"
  102. select DM
  103. select DM_SERIAL
  104. select SPL_TINY_MEMSET
  105. select SUPPORT_SPL
  106. select SPL_USE_TINY_PRINTF
  107. imply CMD_DM
  108. endchoice
  109. config SYS_SOC
  110. default "rmobile"
  111. config RMOBILE_EXTRAM_BOOT
  112. bool "Enable boot from RAM"
  113. depends on TARGET_ALT || TARGET_BLANCHE || TARGET_KOELSCH || TARGET_LAGER || TARGET_PORTER || TARGET_SILK || TARGET_STOUT
  114. choice
  115. prompt "Qos setting primary"
  116. depends on TARGET_ALT || TARGET_BLANCHE || TARGET_GOSE || TARGET_KOELSCH || TARGET_LAGER
  117. default QOS_PRI_NORMAL
  118. config QOS_PRI_NORMAL
  119. bool "Non primary"
  120. help
  121. Select normal mode for QoS setting.
  122. config QOS_PRI_MEDIA
  123. bool "Media primary"
  124. help
  125. Select multimedia primary mode for QoS setting.
  126. config QOS_PRI_GFX
  127. bool "GFX primary"
  128. help
  129. Select GFX(graphics) primary mode for QoS setting.
  130. endchoice
  131. source "board/atmark-techno/armadillo-800eva/Kconfig"
  132. source "board/renesas/blanche/Kconfig"
  133. source "board/renesas/gose/Kconfig"
  134. source "board/renesas/koelsch/Kconfig"
  135. source "board/renesas/lager/Kconfig"
  136. source "board/kmc/kzm9g/Kconfig"
  137. source "board/renesas/alt/Kconfig"
  138. source "board/renesas/silk/Kconfig"
  139. source "board/renesas/porter/Kconfig"
  140. source "board/renesas/stout/Kconfig"
  141. endif