diff options
Diffstat (limited to 'recipes-kernel/linux/linux-handheld-4.4/sharpslpart/0003-mtd-nand-tmio_nand.c-prefer-sharpslpart-MTD-partitio.patch')
-rw-r--r-- | recipes-kernel/linux/linux-handheld-4.4/sharpslpart/0003-mtd-nand-tmio_nand.c-prefer-sharpslpart-MTD-partitio.patch | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-handheld-4.4/sharpslpart/0003-mtd-nand-tmio_nand.c-prefer-sharpslpart-MTD-partitio.patch b/recipes-kernel/linux/linux-handheld-4.4/sharpslpart/0003-mtd-nand-tmio_nand.c-prefer-sharpslpart-MTD-partitio.patch new file mode 100644 index 0000000..6388348 --- /dev/null +++ b/recipes-kernel/linux/linux-handheld-4.4/sharpslpart/0003-mtd-nand-tmio_nand.c-prefer-sharpslpart-MTD-partitio.patch @@ -0,0 +1,38 @@ +From b91aeb1f3caf962389ddef2a4cb362c8183f8d9f Mon Sep 17 00:00:00 2001 +From: Andrea Adami <andrea.adami@gmail.com> +Date: Sat, 13 May 2017 00:18:56 +0200 +Subject: [PATCH 3/3] mtd: nand: tmio_nand.c: prefer sharpslpart MTD partition + parser + +This is the specific parser for Sharp SL Series (Zaurus) + +Signed-off-by: Andrea Adami <andrea.adami@gmail.com> +--- + drivers/mtd/nand/tmio_nand.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/drivers/mtd/nand/tmio_nand.c b/drivers/mtd/nand/tmio_nand.c +index befddf0..9f77f96 100644 +--- a/drivers/mtd/nand/tmio_nand.c ++++ b/drivers/mtd/nand/tmio_nand.c +@@ -355,6 +355,8 @@ static void tmio_hw_stop(struct platform_device *dev, struct tmio_nand *tmio) + cell->disable(dev); + } + ++static const char * const probes[] = { "sharpslpart", NULL }; ++ + static int tmio_probe(struct platform_device *dev) + { + struct tmio_nand_data *data = dev_get_platdata(&dev->dev); +@@ -439,7 +441,7 @@ static int tmio_probe(struct platform_device *dev) + goto err_irq; + } + /* Register the partitions */ +- retval = mtd_device_parse_register(mtd, NULL, NULL, ++ retval = mtd_device_parse_register(mtd, probes, NULL, + data ? data->partition : NULL, + data ? data->num_partitions : 0); + if (!retval) +-- +2.7.4 + |