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