[PATCH v2 1/2] mtd: rawnand: gpmi: Fix the driver only sense CS0 R/B issue
Miquel Raynal
miquel.raynal at bootlin.com
Thu Dec 10 16:39:13 EST 2020
On Wed, 2020-12-09 at 03:51:03 UTC, Han Xu wrote:
> set the GPMI CTRL1 GANGED_RDYBUSY bit so dirver can sense the R/B signal
> from all CS.
>
> For the NAND chip MT29F64G08AFAAAWP, only the first chip detected
> without the patch.
>
> [ 3.764118] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0x68
> [ 3.770613] nand: Micron MT29F64G08AFAAAWP
> [ 3.774752] nand: 4096 MiB, SLC, erase size: 1024 KiB, page size: 8192, OOB size: 448
> [ 3.786421] Bad block table found at page 524160, version 0x01
> [ 3.792730] Bad block table found at page 524032, version 0x01
>
> After applying the patch
>
> [ 3.764445] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0x68
> [ 3.770941] nand: Micron MT29F64G08AFAAAWP
> [ 3.775080] nand: 4096 MiB, SLC, erase size: 1024 KiB, page size: 8192, OOB size: 448
> [ 3.784390] nand: 2 chips detected
> [ 3.790900] Bad block table found at page 524160, version 0x01
> [ 3.796776] Bad block table found at page 1048448, version 0x01
>
> Signed-off-by: Han Xu <han.xu at nxp.com>
> Acked-by: Sascha Hauer <s.hauer at pengutronix.de>
> Reviewed-by: Fabio Estevam <festevam at gmail.com>
Applied to https://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next, thanks.
Miquel
More information about the linux-mtd
mailing list