Kconfig 3.5 KB

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