diff options
author | Rafał Miłecki <zajec5@gmail.com> | 2016-02-01 12:41:41 +0000 |
---|---|---|
committer | Rafał Miłecki <zajec5@gmail.com> | 2016-02-01 12:41:41 +0000 |
commit | e1491b341b212000bc26f68b55d9a060b9c48625 (patch) | |
tree | cb58aca4643c016200b5a1ab1d3b297e7f226f7f /target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_uimage.c | |
parent | 704473864eac18db32ac5a6d96b8eb36c556351b (diff) | |
download | mtk-20170518-e1491b341b212000bc26f68b55d9a060b9c48625.zip mtk-20170518-e1491b341b212000bc26f68b55d9a060b9c48625.tar.gz mtk-20170518-e1491b341b212000bc26f68b55d9a060b9c48625.tar.bz2 |
kernel: mtdsplit: modify rootfs helpers to provide partition type
Our mtdsplit parsers may want to create partition with name choice based
on partition file system (e.g. SquashFS vs. JFFS2). This patch allows
passing extra argument pointing to variable that will be set properly.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48598
Diffstat (limited to 'target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_uimage.c')
-rw-r--r-- | target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_uimage.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_uimage.c b/target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_uimage.c index b815869..c30ee6a 100644 --- a/target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_uimage.c +++ b/target/linux/generic/files/drivers/mtd/mtdsplit/mtdsplit_uimage.c @@ -147,10 +147,8 @@ static int __mtdsplit_parse_uimage(struct mtd_info *master, rf_part = 1; /* find the roots after the uImage */ - ret = mtd_find_rootfs_from(master, - uimage_offset + uimage_size, - master->size, - &rootfs_offset); + ret = mtd_find_rootfs_from(master, uimage_offset + uimage_size, + master->size, &rootfs_offset, NULL); if (ret) { pr_debug("no rootfs after uImage in \"%s\"\n", master->name); @@ -164,7 +162,7 @@ static int __mtdsplit_parse_uimage(struct mtd_info *master, uimage_part = 1; /* check rootfs presence at offset 0 */ - ret = mtd_check_rootfs_magic(master, 0); + ret = mtd_check_rootfs_magic(master, 0, NULL); if (ret) { pr_debug("no rootfs before uImage in \"%s\"\n", master->name); |