[openwrt/openwrt] realtek: rt-loader: rename flash loading function

LEDE Commits lede-commits at lists.infradead.org
Fri Jan 2 09:03:53 PST 2026


robimarko pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/4491f1d233620e46b6b7ecdf5b4983f25266e4c8

commit 4491f1d233620e46b6b7ecdf5b4983f25266e4c8
Author: Markus Stockhausen <markus.stockhausen at gmx.de>
AuthorDate: Tue Dec 30 17:32:45 2025 +0100

    realtek: rt-loader: rename flash loading function
    
    The loading function searches the image on flash (or its memory
    copy). Rename it to make clearer what the function does. Adapt
    comments accordingly.
    
    Signed-off-by: Markus Stockhausen <markus.stockhausen at gmx.de>
    Link: https://github.com/openwrt/openwrt/pull/21332
    Signed-off-by: Robert Marko <robimarko at gmail.com>
---
 target/linux/realtek/image/rt-loader/src/main.c | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/target/linux/realtek/image/rt-loader/src/main.c b/target/linux/realtek/image/rt-loader/src/main.c
index f78d91ded8..e8ac501607 100644
--- a/target/linux/realtek/image/rt-loader/src/main.c
+++ b/target/linux/realtek/image/rt-loader/src/main.c
@@ -144,10 +144,14 @@ void search_image(void **image_addr, int *image_size, void **load_addr)
 	}
 }
 
-void load_kernel(void *flash_start)
+void load_uimage_from_flash(void *flash_start)
 {
 	void *flash_addr = flash_start;
 
+	/*
+	 * Loader has been started standalone. So no piggy backed kernel. Search
+	 * flash for kernel uImage and copy it to memory before the loader.
+	 */
 	printf("Searching for uImage starting at 0x%08x ...\n", flash_addr);
 
 	search_image(&flash_addr, &_kernel_data_size, &_kernel_load_addr);
@@ -186,11 +190,11 @@ void main(unsigned long reg_a0, unsigned long reg_a1,
 	}
 
 	/*
-	 * Check if we have been started standalone. So no piggy backed kernel.
-	 * Search flash for kernel uImage and copy it to memory before the loader.
+	 * Usually the loader expects a piggy-backed lzma compressed kernel stream.
+	 * Evaluate alternative configurations for kernel loading and decompression.
 	 */
 	if (flash_start)
-		load_kernel(flash_start);
+		load_uimage_from_flash(flash_start);
 	else if (kernel_addr)
 		_kernel_load_addr = kernel_addr;
 




More information about the lede-commits mailing list