firmware/br-ext-chip-allwinner/board/v83x/kernel/patches/00000-drivers_mtd_mtdpart.c...

20 lines
617 B
Diff

diff -drupN a/drivers/mtd/mtdpart.c b/drivers/mtd/mtdpart.c
--- a/drivers/mtd/mtdpart.c 2018-08-06 17:23:04.000000000 +0300
+++ b/drivers/mtd/mtdpart.c 2022-06-12 05:28:14.000000000 +0300
@@ -481,6 +481,7 @@ static struct mtd_part *allocate_partiti
if (master->_put_device)
slave->mtd._put_device = part_put_device;
+ slave->mtd.priv = master;
slave->mtd._erase = part_erase;
slave->master = master;
slave->offset = part->offset;
@@ -785,6 +786,7 @@ EXPORT_SYMBOL_GPL(deregister_mtd_parser)
static const char * const default_mtd_part_types[] = {
"cmdlinepart",
"ofpart",
+ "sunxipart",
NULL
};