xref: /openbmc/u-boot/arch/arm/mach-omap2/omap5/Kconfig (revision 46650d583b8067c8aecf2ddea585e8a97f937d0c)
1983e3700STom Riniif OMAP54XX
2983e3700STom Rini
3983e3700STom Riniconfig SPL_EXT_SUPPORT
4983e3700STom Rini	default y
5983e3700STom Rini
6983e3700STom Riniconfig SPL_FAT_SUPPORT
7983e3700STom Rini	default y
8983e3700STom Rini
9983e3700STom Riniconfig SPL_GPIO_SUPPORT
10983e3700STom Rini	default y
11983e3700STom Rini
12983e3700STom Riniconfig SPL_I2C_SUPPORT
13983e3700STom Rini	default y
14983e3700STom Rini
15983e3700STom Riniconfig SPL_LIBCOMMON_SUPPORT
16983e3700STom Rini	default y
17983e3700STom Rini
18983e3700STom Riniconfig SPL_LIBDISK_SUPPORT
19983e3700STom Rini	default y
20983e3700STom Rini
21983e3700STom Riniconfig SPL_LIBGENERIC_SUPPORT
22983e3700STom Rini	default y
23983e3700STom Rini
24983e3700STom Riniconfig SPL_MMC_SUPPORT
25983e3700STom Rini	default y
26983e3700STom Rini
27983e3700STom Riniconfig SPL_NAND_SUPPORT
28983e3700STom Rini	default y
29983e3700STom Rini
30983e3700STom Riniconfig SPL_POWER_SUPPORT
31983e3700STom Rini	default y
32983e3700STom Rini
33983e3700STom Riniconfig SPL_SERIAL_SUPPORT
34983e3700STom Rini	default y
35983e3700STom Rini
36983e3700STom Riniconfig SPL_DISPLAY_PRINT
37983e3700STom Rini	default y
38983e3700STom Rini
39983e3700STom Rinichoice
40983e3700STom Rini	prompt "OMAP5 board select"
41983e3700STom Rini	optional
42983e3700STom Rini
43*46650d58SDmitry Lifshitzconfig TARGET_CL_SOM_AM57X
44*46650d58SDmitry Lifshitz	bool "CompuLab CL-SOM-AM57x"
45*46650d58SDmitry Lifshitz
46983e3700STom Riniconfig TARGET_CM_T54
47983e3700STom Rini	bool "CompuLab CM-T54"
48983e3700STom Rini
49983e3700STom Riniconfig TARGET_OMAP5_UEVM
50983e3700STom Rini	bool "TI OMAP5 uEVM board"
51983e3700STom Rini
52983e3700STom Riniconfig TARGET_DRA7XX_EVM
53983e3700STom Rini	bool "TI DRA7XX"
54983e3700STom Rini	select TI_I2C_BOARD_DETECT
55983e3700STom Rini	select PHYS_64BIT
56983e3700STom Rini
57983e3700STom Riniconfig TARGET_AM57XX_EVM
58983e3700STom Rini	bool "AM57XX"
59983e3700STom Rini	select TI_I2C_BOARD_DETECT
60983e3700STom Rini
61983e3700STom Riniendchoice
62983e3700STom Rini
63983e3700STom Riniconfig SYS_SOC
64983e3700STom Rini	default "omap5"
65983e3700STom Rini
66983e3700STom Riniconfig TI_SECURE_EMIF_REGION_START
67983e3700STom Rini	hex "Reserved EMIF region start address"
68983e3700STom Rini	depends on TI_SECURE_DEVICE
69983e3700STom Rini	default 0x0
70983e3700STom Rini	help
71983e3700STom Rini	  Reserved EMIF region start address. Set to "0" to auto-select
72983e3700STom Rini	  to be at the end of the external memory region.
73983e3700STom Rini
74983e3700STom Riniconfig TI_SECURE_EMIF_TOTAL_REGION_SIZE
75983e3700STom Rini	hex "Reserved EMIF region size"
76983e3700STom Rini	depends on TI_SECURE_DEVICE
77983e3700STom Rini	default 0x0
78983e3700STom Rini	help
79983e3700STom Rini	  Total reserved EMIF region size. Default is 0, which means no reserved EMIF
80983e3700STom Rini	  region on secure devices.
81983e3700STom Rini
82983e3700STom Riniconfig TI_SECURE_EMIF_PROTECTED_REGION_SIZE
83983e3700STom Rini	hex "Size of protected region within reserved EMIF region"
84983e3700STom Rini	depends on TI_SECURE_DEVICE
85983e3700STom Rini	default 0x0
86983e3700STom Rini	help
87983e3700STom Rini	  This config option is used to specify the size of the portion of the total
88983e3700STom Rini	  reserved EMIF region set aside for secure OS needs that will  be protected
89983e3700STom Rini	  using hardware memory firewalls. This value must be smaller than the
90983e3700STom Rini	  TI_SECURE_EMIF_TOTAL_REGION_SIZE value.
91983e3700STom Rini
92fba82eb7SSuman Annaif TARGET_DRA7XX_EVM || TARGET_AM57XX_EVM
93fba82eb7SSuman Annamenu "Voltage Domain OPP selections"
94fba82eb7SSuman Anna
95fba82eb7SSuman Annachoice
96fba82eb7SSuman Anna	prompt "MPU Voltage Domain"
97fba82eb7SSuman Anna	default DRA7_MPU_OPP_NOM
98fba82eb7SSuman Anna        help
99fba82eb7SSuman Anna	  Select the Operating Performance Point(OPP) for the MPU voltage
100fba82eb7SSuman Anna	  domain on DRA7xx & AM57xx SoCs.
101fba82eb7SSuman Anna
102fba82eb7SSuman Annaconfig DRA7_MPU_OPP_NOM
103fba82eb7SSuman Anna	bool "OPP NOM"
104fba82eb7SSuman Anna	help
105fba82eb7SSuman Anna	  This config option enables Normal OPP for MPU. This is the safest
106fba82eb7SSuman Anna	  option for booting.
107fba82eb7SSuman Anna
108fba82eb7SSuman Annaendchoice
109fba82eb7SSuman Anna
110fba82eb7SSuman Annachoice
111fba82eb7SSuman Anna	prompt "DSPEVE Voltage Domain"
112fba82eb7SSuman Anna        help
113fba82eb7SSuman Anna	  Select the Operating Performance Point(OPP) for the DSPEVE voltage
114fba82eb7SSuman Anna	  domain on DRA7xx & AM57xx SoCs.
115fba82eb7SSuman Anna
116fba82eb7SSuman Annaconfig DRA7_DSPEVE_OPP_NOM
117fba82eb7SSuman Anna	bool "OPP NOM"
118fba82eb7SSuman Anna	help
119fba82eb7SSuman Anna	  This config option enables Normal OPP for DSPEVE. This is the safest
120fba82eb7SSuman Anna	  option for booting and choose this when unsure about other OPPs .
121fba82eb7SSuman Anna
122fba82eb7SSuman Annaconfig DRA7_DSPEVE_OPP_OD
123fba82eb7SSuman Anna	bool "OPP OD"
124fba82eb7SSuman Anna	help
125fba82eb7SSuman Anna	  This config option enables Over drive OPP for DSPEVE.
126fba82eb7SSuman Anna
127fba82eb7SSuman Annaconfig DRA7_DSPEVE_OPP_HIGH
128fba82eb7SSuman Anna	bool "OPP HIGH"
129fba82eb7SSuman Anna	help
130fba82eb7SSuman Anna	  This config option enables High OPP for DSPEVE.
131fba82eb7SSuman Anna
132fba82eb7SSuman Annaendchoice
133fba82eb7SSuman Anna
134fba82eb7SSuman Annachoice
135fba82eb7SSuman Anna	prompt "IVA Voltage Domain"
136fba82eb7SSuman Anna        help
137fba82eb7SSuman Anna	  Select the Operating Performance Point(OPP) for the IVA voltage
138fba82eb7SSuman Anna	  domain on DRA7xx & AM57xx SoCs.
139fba82eb7SSuman Anna
140fba82eb7SSuman Annaconfig DRA7_IVA_OPP_NOM
141fba82eb7SSuman Anna	bool "OPP NOM"
142fba82eb7SSuman Anna	help
143fba82eb7SSuman Anna	  This config option enables Normal OPP for IVA. This is the safest
144fba82eb7SSuman Anna	  option for booting and choose this when unsure about other OPPs .
145fba82eb7SSuman Anna
146fba82eb7SSuman Annaconfig DRA7_IVA_OPP_OD
147fba82eb7SSuman Anna	bool "OPP OD"
148fba82eb7SSuman Anna	help
149fba82eb7SSuman Anna	  This config option enables Over drive OPP for IVA.
150fba82eb7SSuman Anna
151fba82eb7SSuman Annaconfig DRA7_IVA_OPP_HIGH
152fba82eb7SSuman Anna	bool "OPP HIGH"
153fba82eb7SSuman Anna	help
154fba82eb7SSuman Anna	  This config option enables High OPP for IVA.
155fba82eb7SSuman Anna
156fba82eb7SSuman Annaendchoice
157fba82eb7SSuman Anna
158fba82eb7SSuman Annachoice
159fba82eb7SSuman Anna	prompt "GPU Voltage Domain"
160fba82eb7SSuman Anna        help
161fba82eb7SSuman Anna	  Select the Operating Performance Point(OPP) for the GPU voltage
162fba82eb7SSuman Anna	  domain on DRA7xx & AM57xx SoCs.
163fba82eb7SSuman Anna
164fba82eb7SSuman Annaconfig DRA7_GPU_OPP_NOM
165fba82eb7SSuman Anna	bool "OPP NOM"
166fba82eb7SSuman Anna	help
167fba82eb7SSuman Anna	  This config option enables Normal OPP for GPU. This is the safest
168fba82eb7SSuman Anna	  option for booting and choose this when unsure about other OPPs .
169fba82eb7SSuman Anna
170fba82eb7SSuman Annaconfig DRA7_GPU_OPP_OD
171fba82eb7SSuman Anna	bool "OPP OD"
172fba82eb7SSuman Anna	help
173fba82eb7SSuman Anna	  This config option enables Over drive OPP for GPU.
174fba82eb7SSuman Anna
175fba82eb7SSuman Annaconfig DRA7_GPU_OPP_HIGH
176fba82eb7SSuman Anna	bool "OPP HIGH"
177fba82eb7SSuman Anna	help
178fba82eb7SSuman Anna	  This config option enables High OPP for GPU.
179fba82eb7SSuman Anna
180fba82eb7SSuman Annaendchoice
181fba82eb7SSuman Anna
182fba82eb7SSuman Annaendmenu
183fba82eb7SSuman Annaendif
184fba82eb7SSuman Anna
185*46650d58SDmitry Lifshitzsource "board/compulab/cl-som-am57x/Kconfig"
186983e3700STom Rinisource "board/compulab/cm_t54/Kconfig"
187983e3700STom Rinisource "board/ti/omap5_uevm/Kconfig"
188983e3700STom Rinisource "board/ti/dra7xx/Kconfig"
189983e3700STom Rinisource "board/ti/am57xx/Kconfig"
190983e3700STom Rini
191983e3700STom Riniendif
192