[U-Boot] [PATCH v3 2/2] part: always enable part_get_info_ptr() for driver

Kever Yang kever.yang at rock-chips.com
Thu Aug 8 08:14:56 UTC 2019

The partition driver has its Kconfig option, and the part_get_info_prt()
interface are mendatory interface for partition drivers,
always enable the macro to make partition driver works correctly.

Signed-off-by: Kever Yang <kever.yang at rock-chips.com>

Changes in v3: None
Changes in v2:
- add patch to use SPL_PARTITIONS so that we don't add disk driver for
  boards who don't need it.

 include/part.h | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/include/part.h b/include/part.h
index ebca546db5..7d00fae56f 100644
--- a/include/part.h
+++ b/include/part.h
@@ -241,22 +241,15 @@ static inline int blk_get_device_part_str(const char *ifname,
- * We don't support printing partition information in SPL and only support
- * getting partition information in a few cases.
+ * We don't support printing partition information in SPL
 # define part_print_ptr(x)	NULL
-# if defined(CONFIG_SPL_FS_EXT4) || defined(CONFIG_SPL_FS_FAT) || \
-#  define part_get_info_ptr(x)	x
-# else
-#  define part_get_info_ptr(x)	NULL
-# endif
 #define part_print_ptr(x)	x
-#define part_get_info_ptr(x)	x
+#define part_get_info_ptr(x)	x
 struct part_driver {
 	const char *name;

More information about the U-Boot mailing list