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 <[email protected]> --- 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

