blob: d7d1b219704e0d971d68aec649b13cee0c5c4636 [file] [log] [blame]
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001menu "MicroBlaze architecture"
2 depends on MICROBLAZE
3
4config SYS_ARCH
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09005 default "microblaze"
6
7choice
8 prompt "Target select"
Joe Hershbergerf0699602015-05-12 14:46:23 -05009 optional
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090010
11config TARGET_MICROBLAZE_GENERIC
12 bool "Support microblaze-generic"
Tom Rini22d567e2017-01-22 19:43:11 -050013 select BOARD_LATE_INIT
Michal Simek79561022015-12-09 11:44:17 +010014 select DM
Michal Simek7e4372a2015-12-01 14:24:20 +010015 select DM_SERIAL
Michal Simek84f3dec2018-07-23 15:55:13 +020016 select OF_CONTROL
17 select SUPPORT_SPL
Ovidiu Panait8001a5c2021-11-30 18:33:51 +020018 select SPL_LIBCOMMON_SUPPORT if SPL
19 select SPL_LIBGENERIC_SUPPORT if SPL
Michal Simek4e39ea82018-07-13 08:26:28 +020020 select SYSRESET
T Karthik Reddyf3612e02020-09-17 06:52:09 -060021 select DM_SPI
22 select DM_SPI_FLASH
23 select SPI
Michal Simek2e7c8192018-07-23 15:55:14 +020024 imply CMD_DM
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090025
26endchoice
27
Tom Rini5b7eba762022-03-30 18:07:26 -040028config DCACHE
29 bool "Enable dcache support"
30 default y
31
32config ICACHE
33 bool "Enable icache support"
34 default y
35
Michal Simek841aa512020-10-22 11:08:58 +020036source "board/xilinx/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090037source "board/xilinx/microblaze-generic/Kconfig"
38
Masahiro Yamadad3ae6782014-07-30 14:08:14 +090039endmenu