blob: 4261e5009fdcb83c92e258ae38b5c7616323a7d7 [file] [log] [blame]
Masahiro Yamadadd840582014-07-30 14:08:14 +09001menu "MicroBlaze architecture"
2 depends on MICROBLAZE
3
4config SYS_ARCH
Masahiro Yamadadd840582014-07-30 14:08:14 +09005 default "microblaze"
6
Michal Simekd58c0072022-06-24 14:15:01 +02007config STATIC_RELA
Ovidiu Panait3363cf92023-03-11 19:38:37 +02008 def_bool y
Michal Simekd58c0072022-06-24 14:15:01 +02009
Masahiro Yamadadd840582014-07-30 14:08:14 +090010choice
11 prompt "Target select"
Joe Hershbergera26cd042015-05-12 14:46:23 -050012 optional
Masahiro Yamadadd840582014-07-30 14:08:14 +090013
14config TARGET_MICROBLAZE_GENERIC
15 bool "Support microblaze-generic"
Tom Rinie5ec4812017-01-22 19:43:11 -050016 select BOARD_LATE_INIT
Michal Simek4280f502015-12-09 11:44:17 +010017 select DM
Michal Simek93768392015-12-01 14:24:20 +010018 select DM_SERIAL
Michal Simek5ed063d2018-07-23 15:55:13 +020019 select OF_CONTROL
20 select SUPPORT_SPL
Ovidiu Panait7a971df2021-11-30 18:33:51 +020021 select SPL_LIBCOMMON_SUPPORT if SPL
22 select SPL_LIBGENERIC_SUPPORT if SPL
Michal Simek4a693662018-07-13 08:26:28 +020023 select SYSRESET
T Karthik Reddy78efd782020-09-17 06:52:09 -060024 select DM_SPI
25 select DM_SPI_FLASH
Tom Rinidb04ff42024-01-10 13:46:10 -050026 select MTD
T Karthik Reddy78efd782020-09-17 06:52:09 -060027 select SPI
Michal Simek08a00cb2018-07-23 15:55:14 +020028 imply CMD_DM
Masahiro Yamadadd840582014-07-30 14:08:14 +090029
30endchoice
31
Michal Simek92dc9212020-10-22 11:08:58 +020032source "board/xilinx/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +090033source "board/xilinx/microblaze-generic/Kconfig"
34
Masahiro Yamadadd840582014-07-30 14:08:14 +090035endmenu