]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
riscv: Exclude ACLINT for TARGET_XILINX_MBV
authorMichal Simek <michal.simek@amd.com>
Fri, 15 May 2026 12:47:53 +0000 (14:47 +0200)
committerLeo Yu-Chi Liang <leo.liang@sifive.com>
Mon, 27 Jul 2026 02:39:22 +0000 (19:39 -0700)
The Xilinx MicroBlaze V platform does not have an ACLINT (Advanced
Core Local Interruptor) hardware block. The timer functionality is
provided through a different mechanism.

Exclude both RISCV_ACLINT and SPL_RISCV_ACLINT from being implied
for TARGET_XILINX_MBV while keeping the default behavior for other
generic RISC-V targets that do have ACLINT hardware.

   spl/u-boot-spl: all -1382 data -360 rodata -200 text -822

Signed-off-by: Michal Simek <michal.simek@amd.com>
Reviewed-by: Leo Yu-Chi Liang <leo.liang@sifive.com>
configs/xilinx_mbv32_defconfig

index 9d0111fe8e534be79bcde0299afefe011171d9c7..097d6095df2ba95f37fc754044d68ec239d3e9f8 100644 (file)
@@ -17,6 +17,8 @@ CONFIG_SYS_CLK_FREQ=100000000
 CONFIG_BOOT_SCRIPT_OFFSET=0x0
 CONFIG_TARGET_XILINX_MBV=y
 # CONFIG_RISCV_ISA_F is not set
+# CONFIG_RISCV_ACLINT is not set
+# CONFIG_SPL_RISCV_ACLINT is not set
 # CONFIG_SPL_SMP is not set
 # CONFIG_AVAILABLE_HARTS is not set
 CONFIG_SPL_OPTIMIZE_INLINING=y