[Concept,v2,09/22] fdt: Add debugging for fdt_simplefb

Message ID 20250819185900.835939-10-sjg@u-boot.org
State New
Headers
Series efi: Improvements for the EFI app on ARM |

Commit Message

Simon Glass Aug. 19, 2025, 6:58 p.m. UTC
  From: Simon Glass <sjg@chromium.org>

Add some simple debug output to see what it is doing.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

(no changes since v1)

 board/efi/efi-arm_app/board.c | 4 ++++
 boot/fdt_simplefb.c           | 4 ++++
 2 files changed, 8 insertions(+)
  

Patch

diff --git a/board/efi/efi-arm_app/board.c b/board/efi/efi-arm_app/board.c
index ce6c3e78ebc..662e48a3b74 100644
--- a/board/efi/efi-arm_app/board.c
+++ b/board/efi/efi-arm_app/board.c
@@ -30,6 +30,10 @@  int board_exit_boot_services(void *ctx, struct event *evt)
 	uint key;
 	int ret;
 
+	if (evt->data.bootm_final.flags & BOOTM_FINAL_FAKE) {
+		printf("Not exiting EFI (fake go)\n");
+		return 0;
+	}
 	printf("Exiting EFI\n");
 	ret = efi_get_mmap(&desc, &size, &key, &desc_size, &version);
 	if (ret) {
diff --git a/boot/fdt_simplefb.c b/boot/fdt_simplefb.c
index 5822131767d..6c75a6d5b5f 100644
--- a/boot/fdt_simplefb.c
+++ b/boot/fdt_simplefb.c
@@ -6,6 +6,8 @@ 
  * Stephen Warren <swarren@wwwdotorg.org>
  */
 
+#define LOG_CATEGORY	LOGC_BOOT
+
 #include <dm.h>
 #include <fdt_support.h>
 #include <asm/global_data.h>
@@ -48,6 +50,8 @@  static int fdt_simplefb_configure_node(void *blob, int off)
 		ysize = uc_priv->ysize;
 		bpix = uc_priv->bpix;
 		fb_base = plat->base;
+		log_debug("simplefb: fb %lx x %d y %d bpix %x\n", fb_base,
+			  xsize, ysize, bpix);
 	}
 
 	switch (bpix) {