blob: a947ba4d98c735c6daecc355a14709d2fb28f5cf [file] [log] [blame]
Masahiro Yamada420b8162014-08-31 07:11:04 +09001if OMAP54XX
2
Simon Glassc5ec6362016-09-12 23:18:37 -06003config SPL_EXT_SUPPORT
4 default y
5
Simon Glass6172e2e2016-09-12 23:18:38 -06006config SPL_FAT_SUPPORT
7 default y
8
Simon Glass0bdfc3e2016-09-12 23:18:39 -06009config SPL_GPIO_SUPPORT
10 default y
11
Simon Glass9b538332016-09-12 23:18:40 -060012config SPL_I2C_SUPPORT
13 default y
14
Simon Glassf2a89462016-09-12 23:18:41 -060015config SPL_LIBCOMMON_SUPPORT
16 default y
17
Simon Glassf6de2572016-09-12 23:18:42 -060018config SPL_LIBDISK_SUPPORT
19 default y
20
Simon Glassb16c92c2016-09-12 23:18:43 -060021config SPL_LIBGENERIC_SUPPORT
22 default y
23
Simon Glassbd58f1d2016-09-12 23:18:44 -060024config SPL_MMC_SUPPORT
25 default y
26
Simon Glassd5a307a2016-09-12 23:18:48 -060027config SPL_NAND_SUPPORT
28 default y
29
Simon Glass0d7c7e02016-09-12 23:18:54 -060030config SPL_POWER_SUPPORT
31 default y
32
Simon Glasse076d6f2016-09-12 23:18:56 -060033config SPL_SERIAL_SUPPORT
34 default y
35
Masahiro Yamada420b8162014-08-31 07:11:04 +090036choice
37 prompt "OMAP5 board select"
Joe Hershbergerf0699602015-05-12 14:46:23 -050038 optional
Masahiro Yamada420b8162014-08-31 07:11:04 +090039
40config TARGET_CM_T54
41 bool "CompuLab CM-T54"
42
43config TARGET_OMAP5_UEVM
44 bool "TI OMAP5 uEVM board"
45
46config TARGET_DRA7XX_EVM
47 bool "TI DRA7XX"
Lokesh Vutla3c7dc012016-03-08 09:18:05 +053048 select TI_I2C_BOARD_DETECT
Masahiro Yamada653e9fe2016-07-25 19:56:03 +090049 select PHYS_64BIT
Masahiro Yamada420b8162014-08-31 07:11:04 +090050
Lokesh Vutla6c2cfdd2016-06-10 09:35:42 +053051config TARGET_AM57XX_EVM
52 bool "AM57XX"
Kipisz, Steven161f1382016-02-24 12:30:58 -060053 select TI_I2C_BOARD_DETECT
Felipe Balbi4750eb62014-11-10 14:02:44 -060054
Masahiro Yamada420b8162014-08-31 07:11:04 +090055endchoice
56
Masahiro Yamada420b8162014-08-31 07:11:04 +090057config SYS_SOC
Masahiro Yamada420b8162014-08-31 07:11:04 +090058 default "omap5"
59
Daniel Allred082384b2016-09-02 00:40:20 -050060config TI_SECURE_EMIF_REGION_START
61 hex "Reserved EMIF region start address"
62 depends on TI_SECURE_DEVICE
63 default 0x0
64 help
65 Reserved EMIF region start address. Set to "0" to auto-select
66 to be at the end of the external memory region.
67
68config TI_SECURE_EMIF_TOTAL_REGION_SIZE
69 hex "Reserved EMIF region size"
70 depends on TI_SECURE_DEVICE
71 default 0x0
72 help
73 Total reserved EMIF region size. Default is 0, which means no reserved EMIF
74 region on secure devices.
75
76config TI_SECURE_EMIF_PROTECTED_REGION_SIZE
77 hex "Size of protected region within reserved EMIF region"
78 depends on TI_SECURE_DEVICE
79 default 0x0
80 help
81 This config option is used to specify the size of the portion of the total
82 reserved EMIF region set aside for secure OS needs that will be protected
83 using hardware memory firewalls. This value must be smaller than the
84 TI_SECURE_EMIF_TOTAL_REGION_SIZE value.
85
Masahiro Yamada420b8162014-08-31 07:11:04 +090086source "board/compulab/cm_t54/Kconfig"
87source "board/ti/omap5_uevm/Kconfig"
88source "board/ti/dra7xx/Kconfig"
Kipisz, Steven1dacd0d2015-10-29 16:50:43 -050089source "board/ti/am57xx/Kconfig"
Masahiro Yamada420b8162014-08-31 07:11:04 +090090
91endif