xref: /rk3399_rockchip-uboot/arch/arm/mach-omap2/omap5/Kconfig (revision 3348e0c0a6e48132d0ef092de7bfbd775f0299c3)
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