[PATCH v2 05/14] part: enable part_get_info_ptr for SPL UFS partition boot
Balaji Selvanathan
balaji.selvanathan at oss.qualcomm.com
Sat Jun 6 12:18:36 CEST 2026
Add CONFIG_SPL_UFS_RAW_U_BOOT_USE_PARTITION to the preprocessor
guard in include/part.h that controls whether part_get_info_ptr()
resolves to a real function or NULL. This ensures partition lookup
is available in SPL when UFS partition-based boot is selected,
consistent with how MMC raw partition mode is handled.
Signed-off-by: Balaji Selvanathan <balaji.selvanathan at oss.qualcomm.com>
---
Changes in v2:
- Added enabling part_get_info_ptr for SPL UFS as a seperate patch
---
---
include/part.h | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/part.h b/include/part.h
index 15daacd7faa..47b91e2043c 100644
--- a/include/part.h
+++ b/include/part.h
@@ -463,7 +463,8 @@ ulong disk_blk_erase(struct udevice *dev, lbaint_t start, lbaint_t blkcnt);
# if defined(CONFIG_SPL_FS_EXT4) || defined(CONFIG_SPL_FS_FAT) || \
defined(CONFIG_SPL_FS_SQUASHFS) || \
defined(CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION) || \
- defined(CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION_TYPE)
+ defined(CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_PARTITION_TYPE) || \
+ defined(CONFIG_SPL_UFS_RAW_U_BOOT_USE_PARTITION)
# define part_get_info_ptr(x) x
# else
# define part_get_info_ptr(x) NULL
--
2.34.1
More information about the U-Boot
mailing list