diff --git a/target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_squashfs.c b/target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_squashfs.c index 79e1f73bca..f6353da65b 100644 --- a/target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_squashfs.c +++ b/target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_squashfs.c @@ -36,7 +36,7 @@ mtdsplit_parse_squashfs(struct mtd_info *master, if (err) return err; - parent_mtd = mtdpart_get_master(master); + parent_mtd = mtd_get_master(master); part_offset = mtdpart_get_offset(master); part = kzalloc(sizeof(*part), GFP_KERNEL); diff --git a/target/linux/generic/pending-5.4/404-mtd-add-more-helper-functions.patch b/target/linux/generic/pending-5.4/404-mtd-add-more-helper-functions.patch index 454a37fc22..059a440f0a 100644 --- a/target/linux/generic/pending-5.4/404-mtd-add-more-helper-functions.patch +++ b/target/linux/generic/pending-5.4/404-mtd-add-more-helper-functions.patch @@ -15,14 +15,14 @@ Signed-off-by: Gabor Juhos } EXPORT_SYMBOL_GPL(mtd_is_partition); -+struct mtd_info *mtdpart_get_master(const struct mtd_info *mtd) ++struct mtd_info *mtd_get_master(const struct mtd_info *mtd) +{ + if (!mtd_is_partition(mtd)) + return (struct mtd_info *)mtd; + + return mtd_to_part(mtd)->parent; +} -+EXPORT_SYMBOL_GPL(mtdpart_get_master); ++EXPORT_SYMBOL_GPL(mtd_get_master); + +uint64_t mtdpart_get_offset(const struct mtd_info *mtd) +{ @@ -69,7 +69,7 @@ Signed-off-by: Gabor Juhos int mtd_add_partition(struct mtd_info *master, const char *name, long long offset, long long length); int mtd_del_partition(struct mtd_info *master, int partno); -+struct mtd_info *mtdpart_get_master(const struct mtd_info *mtd); ++struct mtd_info *mtd_get_master(const struct mtd_info *mtd); +uint64_t mtdpart_get_offset(const struct mtd_info *mtd); uint64_t mtd_get_device_size(const struct mtd_info *mtd);