Kconfig 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. if OMAP54XX
  2. config DRA7XX
  3. bool
  4. help
  5. DRA7xx is an OMAP based SOC with Dual Core A-15s.
  6. choice
  7. prompt "OMAP5 board select"
  8. optional
  9. config TARGET_CL_SOM_AM57X
  10. bool "CompuLab CL-SOM-AM57x"
  11. select DRA7XX
  12. config TARGET_CM_T54
  13. bool "CompuLab CM-T54"
  14. config TARGET_OMAP5_UEVM
  15. bool "TI OMAP5 uEVM board"
  16. config TARGET_DRA7XX_EVM
  17. bool "TI DRA7XX"
  18. select BOARD_LATE_INIT
  19. select DRA7XX
  20. select TI_I2C_BOARD_DETECT
  21. select PHYS_64BIT
  22. imply SCSI
  23. imply DM_PMIC
  24. imply PMIC_LP87565
  25. imply DM_REGULATOR
  26. imply DM_REGULATOR_LP87565
  27. imply SPL_THERMAL
  28. imply DM_THERMAL
  29. imply TI_DRA7_THERMAL
  30. config TARGET_AM57XX_EVM
  31. bool "AM57XX"
  32. select BOARD_LATE_INIT
  33. select DRA7XX
  34. select TI_I2C_BOARD_DETECT
  35. select CMD_DDR3
  36. imply SCSI
  37. imply SPL_THERMAL
  38. imply DM_THERMAL
  39. imply TI_DRA7_THERMAL
  40. endchoice
  41. config SYS_SOC
  42. default "omap5"
  43. config OMAP_PLATFORM_RESET_TIME_MAX_USEC
  44. int "Something"
  45. range 0 31219
  46. default 31219
  47. help
  48. Most OMAPs' provide a way to specify the time for which the reset
  49. should be held low while the voltages and Oscillator outputs
  50. stabilize.
  51. This time is mostly board and PMIC dependent. Hence the boards are
  52. expected to specify a pre-computed time using the above option.
  53. This value can be computed using a summation of the below 3
  54. parameters
  55. 1: Time taken by the Osciallator to stop and restart
  56. 2: PMIC OTP time
  57. 3: Voltage ramp time, which can be derived using the PMIC slew rate
  58. and value of voltage ramp needed.
  59. if TARGET_DRA7XX_EVM || TARGET_AM57XX_EVM
  60. menu "Voltage Domain OPP selections"
  61. choice
  62. prompt "MPU Voltage Domain"
  63. default DRA7_MPU_OPP_NOM
  64. help
  65. Select the Operating Performance Point(OPP) for the MPU voltage
  66. domain on DRA7xx & AM57xx SoCs.
  67. config DRA7_MPU_OPP_NOM
  68. bool "OPP NOM"
  69. help
  70. This config option enables Normal OPP for MPU. This is the safest
  71. option for booting.
  72. endchoice
  73. choice
  74. prompt "DSPEVE Voltage Domain"
  75. help
  76. Select the Operating Performance Point(OPP) for the DSPEVE voltage
  77. domain on DRA7xx & AM57xx SoCs.
  78. config DRA7_DSPEVE_OPP_NOM
  79. bool "OPP NOM"
  80. help
  81. This config option enables Normal OPP for DSPEVE. This is the safest
  82. option for booting and choose this when unsure about other OPPs .
  83. config DRA7_DSPEVE_OPP_OD
  84. bool "OPP OD"
  85. help
  86. This config option enables Over drive OPP for DSPEVE.
  87. config DRA7_DSPEVE_OPP_HIGH
  88. bool "OPP HIGH"
  89. help
  90. This config option enables High OPP for DSPEVE.
  91. endchoice
  92. choice
  93. prompt "IVA Voltage Domain"
  94. help
  95. Select the Operating Performance Point(OPP) for the IVA voltage
  96. domain on DRA7xx & AM57xx SoCs.
  97. config DRA7_IVA_OPP_NOM
  98. bool "OPP NOM"
  99. help
  100. This config option enables Normal OPP for IVA. This is the safest
  101. option for booting and choose this when unsure about other OPPs .
  102. config DRA7_IVA_OPP_OD
  103. bool "OPP OD"
  104. help
  105. This config option enables Over drive OPP for IVA.
  106. config DRA7_IVA_OPP_HIGH
  107. bool "OPP HIGH"
  108. help
  109. This config option enables High OPP for IVA.
  110. endchoice
  111. choice
  112. prompt "GPU Voltage Domain"
  113. help
  114. Select the Operating Performance Point(OPP) for the GPU voltage
  115. domain on DRA7xx & AM57xx SoCs.
  116. config DRA7_GPU_OPP_NOM
  117. bool "OPP NOM"
  118. help
  119. This config option enables Normal OPP for GPU. This is the safest
  120. option for booting and choose this when unsure about other OPPs .
  121. config DRA7_GPU_OPP_OD
  122. bool "OPP OD"
  123. help
  124. This config option enables Over drive OPP for GPU.
  125. config DRA7_GPU_OPP_HIGH
  126. bool "OPP HIGH"
  127. help
  128. This config option enables High OPP for GPU.
  129. endchoice
  130. endmenu
  131. endif
  132. source "board/compulab/cl-som-am57x/Kconfig"
  133. source "board/compulab/cm_t54/Kconfig"
  134. source "board/ti/omap5_uevm/Kconfig"
  135. source "board/ti/dra7xx/Kconfig"
  136. source "board/ti/am57xx/Kconfig"
  137. endif