[PATCH v4 0/7] Add spi-nor SPI transfer error handling
Michal Suchanek
hramrach at gmail.com
Fri Aug 14 02:23:06 PDT 2015
Hello,
with these patches SPI transfer errors are not silently ignored but rather
reported to spi-nor users.
This should prevent silently dropping data to the floor in cases when the SPI
transfer fails and the failure is detected.
It has been pointed out that MTD users do not handle the case when data is read
only partially so this version adds the last patch which handles this in
spi-nor.
Thanks
Michal
Michal Suchanek (7):
mtd: spi-nor: change return value of read/write
mtd: m25p80: return amount of data transferred or error in read/write
mtd: fsl-quadspi: return amount of data read/written or error
mtd: spi-nor: check return value from read/write
mtd: spi-nor: stop passing around retlen
mtd: spi-nor: simplify write loop
mtd: spi-nor: add read loop
drivers/mtd/devices/m25p80.c | 33 +++++++++------
drivers/mtd/spi-nor/fsl-quadspi.c | 29 ++++++-------
drivers/mtd/spi-nor/spi-nor.c | 85 +++++++++++++++++++++++----------------
include/linux/mtd/spi-nor.h | 8 ++--
4 files changed, 91 insertions(+), 64 deletions(-)
--
2.1.4
More information about the linux-mtd
mailing list