mtd: Fallback to ->_read/write_oob() when ->_read/write() is missing
Some MTD sublayers/drivers are implementing ->_read/write_oob() and provide dummy wrappers for their ->_read/write() implementations. Let the core handle this case instead of duplicating the logic. Signed-off-by:Boris Brezillon <boris.brezillon@free-electrons.com> Acked-by:
Robert Jarzmik <robert.jarzmik@free.fr> Acked-by:
Brian Norris <computersforpeace@gmail.com> Reviewed-by:
Miquel Raynal <miquel.raynal@free-electrons.com> Tested-by:
Ladislav Michl <ladis@linux-mips.org> Signed-off-by:
Miquel Raynal <miquel.raynal@bootlin.com> Reviewed-by:
Jagan Teki <jagan@openedev.com>
Showing
- drivers/mtd/mtdcore.c 29 additions, 2 deletionsdrivers/mtd/mtdcore.c
- drivers/mtd/mtdpart.c 4 additions, 2 deletionsdrivers/mtd/mtdpart.c
- drivers/mtd/nand/nand_base.c 0 additions, 56 deletionsdrivers/mtd/nand/nand_base.c
- drivers/mtd/onenand/onenand_base.c 0 additions, 2 deletionsdrivers/mtd/onenand/onenand_base.c
Loading
Please register or sign in to comment