[PATCH 4/6] mtd: spinand: micron: identify SPI NAND device with Continuous Read mode

2020-07-07 Thread shiva . linuxworks
From: Shivamurthy Shastri Add SPINAND_HAS_CR_FEAT_BIT flag to identify the SPI NAND device with the Continuous Read mode. Some of the Micron SPI NAND devices have the "Continuous Read" feature enabled by default, which does not fit the subsystem needs. In this mode, the READ CACHE command doesn

[PATCH 5/6] mtd: spinand: micron: Add M70A series Micron SPI NAND devices

2020-07-07 Thread shiva . linuxworks
From: Shivamurthy Shastri Add device table for M70A series Micron SPI NAND devices. Signed-off-by: Shivamurthy Shastri --- drivers/mtd/nand/spi/micron.c | 20 1 file changed, 20 insertions(+) diff --git a/drivers/mtd/nand/spi/micron.c b/drivers/mtd/nand/spi/micron.c index

[PATCH 0/6] Add new series Micron SPI NAND devices

2020-07-07 Thread shiva . linuxworks
From: Shivamurthy Shastri This patchset is for the new series of Micron SPI NAND devices, and the following links are their datasheet. These devices are already supported in Linux Kernel. M78A: [1] https://www.micron.com/~/media/documents/products/data-sheet/nand-flash/70-series/m78a_1gb_3v_na

[PATCH 1/6] mtd: spinand: micron: Generalize the OOB layout structure and function names

2020-07-07 Thread shiva . linuxworks
From: Shivamurthy Shastri In order to add new Micron SPI NAND devices, we generalized the OOB layout structure and function names. Signed-off-by: Shivamurthy Shastri --- drivers/mtd/nand/spi/micron.c | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) diff --g

[PATCH 2/6] mtd: spinand: micron: Describe the SPI NAND device MT29F2G01ABAGD

2020-07-07 Thread shiva . linuxworks
From: Shivamurthy Shastri Add the SPI NAND device MT29F2G01ABAGD series number, size and voltage details as a comment. Signed-off-by: Shivamurthy Shastri --- drivers/mtd/nand/spi/micron.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/mtd/nand/spi/micron.c b/drivers/mtd/nand/spi/m

[PATCH 6/6] mtd: spinand: micron: Add new Micron SPI NAND devices with multiple dies

2020-07-07 Thread shiva . linuxworks
From: Shivamurthy Shastri Add device table for new Micron SPI NAND devices, which have multiple dies. Also, enable support to select the dies. Signed-off-by: Shivamurthy Shastri --- drivers/mtd/nand/spi/micron.c | 55 +++ 1 file changed, 55 insertions(+) diff

[PATCH 3/6] mtd: spinand: micron: Add new Micron SPI NAND devices

2020-07-07 Thread shiva . linuxworks
From: Shivamurthy Shastri Add device table for M79A and M78A series Micron SPI NAND devices. Signed-off-by: Shivamurthy Shastri --- drivers/mtd/nand/spi/micron.c | 30 ++ 1 file changed, 30 insertions(+) diff --git a/drivers/mtd/nand/spi/micron.c b/drivers/mtd/nand