1983e3700STom Riniif OMAP54XX 2983e3700STom Rini 367566ab6SUri Mashiachconfig DRA7XX 467566ab6SUri Mashiach bool 567566ab6SUri Mashiach help 667566ab6SUri Mashiach DRA7xx is an OMAP based SOC with Dual Core A-15s. 767566ab6SUri Mashiach 8983e3700STom Rinichoice 9983e3700STom Rini prompt "OMAP5 board select" 10983e3700STom Rini optional 11983e3700STom Rini 1246650d58SDmitry Lifshitzconfig TARGET_CL_SOM_AM57X 1346650d58SDmitry Lifshitz bool "CompuLab CL-SOM-AM57x" 1467566ab6SUri Mashiach select DRA7XX 1546650d58SDmitry Lifshitz 16983e3700STom Riniconfig TARGET_CM_T54 17983e3700STom Rini bool "CompuLab CM-T54" 18983e3700STom Rini 19983e3700STom Riniconfig TARGET_OMAP5_UEVM 20983e3700STom Rini bool "TI OMAP5 uEVM board" 21983e3700STom Rini 22983e3700STom Riniconfig TARGET_DRA7XX_EVM 23983e3700STom Rini bool "TI DRA7XX" 24e5ec4815STom Rini select BOARD_LATE_INIT 2567566ab6SUri Mashiach select DRA7XX 26983e3700STom Rini select TI_I2C_BOARD_DETECT 27983e3700STom Rini select PHYS_64BIT 28*fedb428cSSimon Glass imply SCSI 29983e3700STom Rini 30983e3700STom Riniconfig TARGET_AM57XX_EVM 31983e3700STom Rini bool "AM57XX" 32e5ec4815STom Rini select BOARD_LATE_INIT 3367566ab6SUri Mashiach select DRA7XX 34983e3700STom Rini select TI_I2C_BOARD_DETECT 35*fedb428cSSimon Glass imply SCSI 36983e3700STom Rini 37983e3700STom Riniendchoice 38983e3700STom Rini 39983e3700STom Riniconfig SYS_SOC 40983e3700STom Rini default "omap5" 41983e3700STom Rini 42d87f8296STom Riniconfig OMAP_PLATFORM_RESET_TIME_MAX_USEC 43d87f8296STom Rini int "Something" 44d87f8296STom Rini range 0 31219 45d87f8296STom Rini default 31219 46d87f8296STom Rini help 47d87f8296STom Rini Most OMAPs' provide a way to specify the time for which the reset 48d87f8296STom Rini should be held low while the voltages and Oscillator outputs 49d87f8296STom Rini stabilize. 50d87f8296STom Rini This time is mostly board and PMIC dependent. Hence the boards are 51d87f8296STom Rini expected to specify a pre-computed time using the above option. 52d87f8296STom Rini This value can be computed using a summation of the below 3 53d87f8296STom Rini parameters 54d87f8296STom Rini 1: Time taken by the Osciallator to stop and restart 55d87f8296STom Rini 2: PMIC OTP time 56d87f8296STom Rini 3: Voltage ramp time, which can be derived using the PMIC slew rate 57d87f8296STom Rini and value of voltage ramp needed. 58d87f8296STom Rini 59fba82eb7SSuman Annaif TARGET_DRA7XX_EVM || TARGET_AM57XX_EVM 60fba82eb7SSuman Annamenu "Voltage Domain OPP selections" 61fba82eb7SSuman Anna 62fba82eb7SSuman Annachoice 63fba82eb7SSuman Anna prompt "MPU Voltage Domain" 64fba82eb7SSuman Anna default DRA7_MPU_OPP_NOM 65fba82eb7SSuman Anna help 66fba82eb7SSuman Anna Select the Operating Performance Point(OPP) for the MPU voltage 67fba82eb7SSuman Anna domain on DRA7xx & AM57xx SoCs. 68fba82eb7SSuman Anna 69fba82eb7SSuman Annaconfig DRA7_MPU_OPP_NOM 70fba82eb7SSuman Anna bool "OPP NOM" 71fba82eb7SSuman Anna help 72fba82eb7SSuman Anna This config option enables Normal OPP for MPU. This is the safest 73fba82eb7SSuman Anna option for booting. 74fba82eb7SSuman Anna 75fba82eb7SSuman Annaendchoice 76fba82eb7SSuman Anna 77fba82eb7SSuman Annachoice 78fba82eb7SSuman Anna prompt "DSPEVE Voltage Domain" 79fba82eb7SSuman Anna help 80fba82eb7SSuman Anna Select the Operating Performance Point(OPP) for the DSPEVE voltage 81fba82eb7SSuman Anna domain on DRA7xx & AM57xx SoCs. 82fba82eb7SSuman Anna 83fba82eb7SSuman Annaconfig DRA7_DSPEVE_OPP_NOM 84fba82eb7SSuman Anna bool "OPP NOM" 85fba82eb7SSuman Anna help 86fba82eb7SSuman Anna This config option enables Normal OPP for DSPEVE. This is the safest 87fba82eb7SSuman Anna option for booting and choose this when unsure about other OPPs . 88fba82eb7SSuman Anna 89fba82eb7SSuman Annaconfig DRA7_DSPEVE_OPP_OD 90fba82eb7SSuman Anna bool "OPP OD" 91fba82eb7SSuman Anna help 92fba82eb7SSuman Anna This config option enables Over drive OPP for DSPEVE. 93fba82eb7SSuman Anna 94fba82eb7SSuman Annaconfig DRA7_DSPEVE_OPP_HIGH 95fba82eb7SSuman Anna bool "OPP HIGH" 96fba82eb7SSuman Anna help 97fba82eb7SSuman Anna This config option enables High OPP for DSPEVE. 98fba82eb7SSuman Anna 99fba82eb7SSuman Annaendchoice 100fba82eb7SSuman Anna 101fba82eb7SSuman Annachoice 102fba82eb7SSuman Anna prompt "IVA Voltage Domain" 103fba82eb7SSuman Anna help 104fba82eb7SSuman Anna Select the Operating Performance Point(OPP) for the IVA voltage 105fba82eb7SSuman Anna domain on DRA7xx & AM57xx SoCs. 106fba82eb7SSuman Anna 107fba82eb7SSuman Annaconfig DRA7_IVA_OPP_NOM 108fba82eb7SSuman Anna bool "OPP NOM" 109fba82eb7SSuman Anna help 110fba82eb7SSuman Anna This config option enables Normal OPP for IVA. This is the safest 111fba82eb7SSuman Anna option for booting and choose this when unsure about other OPPs . 112fba82eb7SSuman Anna 113fba82eb7SSuman Annaconfig DRA7_IVA_OPP_OD 114fba82eb7SSuman Anna bool "OPP OD" 115fba82eb7SSuman Anna help 116fba82eb7SSuman Anna This config option enables Over drive OPP for IVA. 117fba82eb7SSuman Anna 118fba82eb7SSuman Annaconfig DRA7_IVA_OPP_HIGH 119fba82eb7SSuman Anna bool "OPP HIGH" 120fba82eb7SSuman Anna help 121fba82eb7SSuman Anna This config option enables High OPP for IVA. 122fba82eb7SSuman Anna 123fba82eb7SSuman Annaendchoice 124fba82eb7SSuman Anna 125fba82eb7SSuman Annachoice 126fba82eb7SSuman Anna prompt "GPU Voltage Domain" 127fba82eb7SSuman Anna help 128fba82eb7SSuman Anna Select the Operating Performance Point(OPP) for the GPU voltage 129fba82eb7SSuman Anna domain on DRA7xx & AM57xx SoCs. 130fba82eb7SSuman Anna 131fba82eb7SSuman Annaconfig DRA7_GPU_OPP_NOM 132fba82eb7SSuman Anna bool "OPP NOM" 133fba82eb7SSuman Anna help 134fba82eb7SSuman Anna This config option enables Normal OPP for GPU. This is the safest 135fba82eb7SSuman Anna option for booting and choose this when unsure about other OPPs . 136fba82eb7SSuman Anna 137fba82eb7SSuman Annaconfig DRA7_GPU_OPP_OD 138fba82eb7SSuman Anna bool "OPP OD" 139fba82eb7SSuman Anna help 140fba82eb7SSuman Anna This config option enables Over drive OPP for GPU. 141fba82eb7SSuman Anna 142fba82eb7SSuman Annaconfig DRA7_GPU_OPP_HIGH 143fba82eb7SSuman Anna bool "OPP HIGH" 144fba82eb7SSuman Anna help 145fba82eb7SSuman Anna This config option enables High OPP for GPU. 146fba82eb7SSuman Anna 147fba82eb7SSuman Annaendchoice 148fba82eb7SSuman Anna 149fba82eb7SSuman Annaendmenu 150fba82eb7SSuman Annaendif 151fba82eb7SSuman Anna 15246650d58SDmitry Lifshitzsource "board/compulab/cl-som-am57x/Kconfig" 153983e3700STom Rinisource "board/compulab/cm_t54/Kconfig" 154983e3700STom Rinisource "board/ti/omap5_uevm/Kconfig" 155983e3700STom Rinisource "board/ti/dra7xx/Kconfig" 156983e3700STom Rinisource "board/ti/am57xx/Kconfig" 157983e3700STom Rini 158983e3700STom Riniendif 159