From 043d9ec6936abbcaa3e2f8778d197452a86c4c51 Mon Sep 17 00:00:00 2001 From: Subrata Banik Date: Fri, 25 Oct 2024 14:08:39 +0530 Subject: soc/intel/cmn/fast_spi: Improve debug message for SPI flash windows This commit improves the debug messages when initializing SPI flash windows by adding the window type (Fixed Decode or Extended Decode) to the log output. This makes it easier to understand which window is being initialized and can help with debugging issues related to SPI flash access. w/o this patch: [INFO ] MMAP window: SPI flash base=0x1000000, Host base=0xff000000, Size=0x1000000 [INFO ] MMAP window: SPI flash base=0x900000, Host base=0xf9900000, Size=0x700000 w/ this patch: [INFO ] Fixed Decode Window: SPI flash base=0x1000000, Host base=0xff000000, Size=0x1000000 [INFO ] Extended Decode Window: SPI flash base=0x900000, Host base=0xf9900000, Size=0x700000 Change-Id: I904f70f42fa70ea06e6f49bd44631a8491463207 Signed-off-by: Subrata Banik Reviewed-on: https://review.coreboot.org/c/coreboot/+/84868 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel Reviewed-by: Pranava Y N --- src/soc/intel/common/block/fast_spi/mmap_boot.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/soc/intel/common/block/fast_spi/mmap_boot.c b/src/soc/intel/common/block/fast_spi/mmap_boot.c index bc31edc24f..2315c44bbd 100644 --- a/src/soc/intel/common/block/fast_spi/mmap_boot.c +++ b/src/soc/intel/common/block/fast_spi/mmap_boot.c @@ -31,7 +31,10 @@ static void initialize_window(enum window_type type, uintptr_t host_base, mem_region_device_ro_init(&shadow_devs[type], (void *)host_base, size); xlate_window_init(&real_dev_windows[type], &shadow_devs[type].rdev, flash_base, size); - printk(BIOS_INFO, "MMAP window: SPI flash base=0x%lx, Host base=0x%lx, Size=0x%zx\n", + printk(BIOS_INFO, "%s: ", + (type == FIXED_DECODE_WINDOW) ? + "Fixed Decode Window" : "Extended Decode Window"); + printk(BIOS_INFO, "SPI flash base=0x%lx, Host base=0x%lx, Size=0x%zx\n", flash_base, host_base, size); } -- cgit v1.2.3