[PATCH] common: splash_source: fix cryptic error messages

Anshul Dalal anshuld at ti.com
Thu Mar 12 06:00:12 CET 2026


Some error messages emitted while loading the splash image are too
cryptic and don't provide any insights into the failure being a splash
related issue, such as 'Error (-2): cannot determine file size' etc.

This patch fixes the error codes by adding the function name to the
error print.

Signed-off-by: Anshul Dalal <anshuld at ti.com>
---
 common/splash_source.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/splash_source.c b/common/splash_source.c
index 0710e302ba1..55fa3870505 100644
--- a/common/splash_source.c
+++ b/common/splash_source.c
@@ -159,12 +159,12 @@ static int splash_select_fs_dev(struct splash_location *location)
 			res = -ENODEV;
 		break;
 	default:
-		printf("Error: unsupported location storage.\n");
+		printf("Error: %s: unsupported location storage.\n", __func__);
 		return -ENODEV;
 	}
 
 	if (res)
-		printf("Error: could not access storage.\n");
+		printf("Error: %s: could not access storage.\n", __func__);
 
 	return res;
 }
@@ -284,7 +284,7 @@ static int splash_load_fs(struct splash_location *location, ulong bmp_load_addr)
 
 	res = fs_size(splash_file, &bmp_size);
 	if (res) {
-		printf("Error (%d): cannot determine file size\n", res);
+		printf("Error: %s: cannot determine file size (%d)\n", __func__ res);
 		goto out;
 	}
 

---
base-commit: 8bc2a5196c1c0bb5dbdaca073323da0015a0de37
change-id: 20260312-fix_splash_error_message-69a5ce19118f

Best regards,
-- 
Anshul Dalal <anshuld at ti.com>



More information about the U-Boot mailing list