blob: a947ba4d98c735c6daecc355a14709d2fb28f5cf [file] [log] [blame]
Masahiro Yamada6c5431a2014-08-31 07:11:04 +09001if OMAP54XX
2
Simon Glass75eba2c2016-09-12 23:18:37 -06003config SPL_EXT_SUPPORT
4 default y
5
Simon Glassae56db52016-09-12 23:18:38 -06006config SPL_FAT_SUPPORT
7 default y
8
Simon Glass53b5bf32016-09-12 23:18:39 -06009config SPL_GPIO_SUPPORT
10 default y
11
Simon Glass9c21df12016-09-12 23:18:40 -060012config SPL_I2C_SUPPORT
13 default y
14
Simon Glass77d2f7f2016-09-12 23:18:41 -060015config SPL_LIBCOMMON_SUPPORT
16 default y
17
Simon Glass1646eba2016-09-12 23:18:42 -060018config SPL_LIBDISK_SUPPORT
19 default y
20
Simon Glasscc4288e2016-09-12 23:18:43 -060021config SPL_LIBGENERIC_SUPPORT
22 default y
23
Simon Glass1fdf7c62016-09-12 23:18:44 -060024config SPL_MMC_SUPPORT
25 default y
26
Simon Glassd6b9bd82016-09-12 23:18:48 -060027config SPL_NAND_SUPPORT
28 default y
29
Simon Glass22537972016-09-12 23:18:54 -060030config SPL_POWER_SUPPORT
31 default y
32
Simon Glasse00f76c2016-09-12 23:18:56 -060033config SPL_SERIAL_SUPPORT
34 default y
35
Masahiro Yamada6c5431a2014-08-31 07:11:04 +090036choice
37 prompt "OMAP5 board select"
Joe Hershbergera26cd042015-05-12 14:46:23 -050038 optional
Masahiro Yamada6c5431a2014-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 Vutla25afe552016-03-08 09:18:05 +053048 select TI_I2C_BOARD_DETECT
Masahiro Yamadabb6b1422016-07-25 19:56:03 +090049 select PHYS_64BIT
Masahiro Yamada6c5431a2014-08-31 07:11:04 +090050
Lokesh Vutla165bd7a2016-06-10 09:35:42 +053051config TARGET_AM57XX_EVM
52 bool "AM57XX"
Kipisz, Steven212f96f2016-02-24 12:30:58 -060053 select TI_I2C_BOARD_DETECT
Felipe Balbi1e4ad742014-11-10 14:02:44 -060054
Masahiro Yamada6c5431a2014-08-31 07:11:04 +090055endchoice
56
Masahiro Yamada6c5431a2014-08-31 07:11:04 +090057config SYS_SOC
Masahiro Yamada6c5431a2014-08-31 07:11:04 +090058 default "omap5"
59
Daniel Allred4c854b62016-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 Yamada6c5431a2014-08-31 07:11:04 +090086source "board/compulab/cm_t54/Kconfig"
87source "board/ti/omap5_uevm/Kconfig"
88source "board/ti/dra7xx/Kconfig"
Kipisz, Steven74cc8b02015-10-29 16:50:43 -050089source "board/ti/am57xx/Kconfig"
Masahiro Yamada6c5431a2014-08-31 07:11:04 +090090
91endif