Tom Rini 5b55dbbf3e microblaze: Rework TARGET_MICROBLAZE_GENERIC implementation
As exposed by "make randconfig", some symbols such as
XILINX_MICROBLAZE0_PVR can be set without TARGET_MICROBLAZE_GENERIC but
have a transitive dependency on it. The easiest path of resolution here
is that since there is only one valid microblaze "board", rework that
symbol to be non-optional.

Signed-off-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/20260317012412.4162279-1-trini@konsulko.com
2026-03-23 14:58:47 +01:00

32 lines
554 B
Plaintext

menu "MicroBlaze architecture"
depends on MICROBLAZE
config SYS_ARCH
default "microblaze"
config STATIC_RELA
def_bool y
config TARGET_MICROBLAZE_GENERIC
def_bool y
select BOARD_LATE_INIT
select DM
select DM_SERIAL
select OF_CONTROL
select SUPPORT_SPL
select SPL_LIBCOMMON_SUPPORT if SPL
select SPL_LIBGENERIC_SUPPORT if SPL
select SYSRESET
select DM_SPI
select DM_SPI_FLASH
select MTD
select SPI
imply CMD_DM
help
Support microblaze-generic
source "board/xilinx/Kconfig"
source "board/xilinx/microblaze-generic/Kconfig"
endmenu