[PATCH v2] fastboot: read fastboot buffer address from fastboot_addr_r
Łukasz Stelmach
l.stelmach at samsung.com
Thu May 21 12:57:22 CEST 2026
Following the previous advice (link below) check fastboot_addr_r
environment variable for fastboot buffer address.
Link: https://lore.kernel.org/u-boot/aWiWFrdwvy7-IK63@sumit-xelite/
Signed-off-by: Łukasz Stelmach <l.stelmach at samsung.com>
---
drivers/fastboot/fb_common.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Changes in v2:
* replaced the nested ternary operator with the parameterised call to
env_get_hex()
* fixed a typo in the commit message
diff --git a/drivers/fastboot/fb_common.c b/drivers/fastboot/fb_common.c
index 9c52e004588..f2f063ebfbb 100644
--- a/drivers/fastboot/fb_common.c
+++ b/drivers/fastboot/fb_common.c
@@ -240,7 +240,7 @@ void fastboot_init(void *buf_addr, u32 buf_size)
#endif
fastboot_buf_addr = buf_addr ? buf_addr :
- (void *)CONFIG_FASTBOOT_BUF_ADDR;
+ (void *)env_get_hex("fastboot_addr_r", CONFIG_FASTBOOT_BUF_ADDR);
fastboot_buf_size = buf_size ? buf_size : CONFIG_FASTBOOT_BUF_SIZE;
fastboot_set_progress_callback(NULL);
--
2.47.3
More information about the U-Boot
mailing list