Messages in this thread | | | From | "Vaidya, Mahesh R" <> | Subject | RE: [PATCH v1] mtd: spi-nor: macronix: Add support for MX77U25650F | Date | Wed, 26 Jul 2023 08:24:31 +0000 |
| |
> -----Original Message----- > From: Tudor Ambarus <tudor.ambarus@linaro.org> > Sent: Wednesday, July 19, 2023 8:49 PM > To: Vaidya, Mahesh R <mahesh.r.vaidya@intel.com>; pratyush@kernel.org; > michael@walle.cc; miquel.raynal@bootlin.com; richard@nod.at; > vigneshr@ti.com; linux-mtd@lists.infradead.org; linux-kernel@vger.kernel.org > Cc: andriy.shevchenko@linux.intel.com; Nikula, Jarkko > <jarkko.nikula@intel.com>; Zhou, Furong <furong.zhou@intel.com>; Sangannavar, > Mallikarjunappa <mallikarjunappa.sangannavar@intel.com>; Srikandan, Nandhini > <nandhini.srikandan@intel.com>; A, Rashmi <rashmi.a@intel.com> > Subject: Re: [PATCH v1] mtd: spi-nor: macronix: Add support for MX77U25650F > > Hi, > > On 7/19/23 14:27, mahesh.r.vaidya@intel.com wrote: > > From: Mahesh R Vaidya <mahesh.r.vaidya@intel.com> > > > > The MX7725650F is production chip for new design from Macronix with a > > lesser memory of 256Mbit with unique security features like Permanent > > 4 I/O RPMC, Secured 8K OTP support. > > > > Validated by read, erase, write and read back. > > Tested on Intel RPL, PASS. > > Tested-by: Mahesh R Vaidya <mahesh.r.vaidya@intel.com> > > > > Signed-off-by: Mahesh R Vaidya <mahesh.r.vaidya@intel.com> > > Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> > > --- > > drivers/mtd/spi-nor/macronix.c | 3 +++ > > 1 file changed, 3 insertions(+) > > > > diff --git a/drivers/mtd/spi-nor/macronix.c > > b/drivers/mtd/spi-nor/macronix.c index 04888258e891..995936ba58e2 > > 100644 > > --- a/drivers/mtd/spi-nor/macronix.c > > +++ b/drivers/mtd/spi-nor/macronix.c > > @@ -103,6 +103,9 @@ static const struct flash_info macronix_nor_parts[] = { > > { "mx66u2g45g", INFO(0xc2253c, 0, 64 * 1024, 4096) > > NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ | > SPI_NOR_QUAD_READ) > > FIXUP_FLAGS(SPI_NOR_4B_OPCODES) }, > > + { "mx77u25650f", INFO(0xc27539, 0, 64 * 1024, 512) > > + NO_SFDP_FLAGS(SECT_4K | SPI_NOR_DUAL_READ | > SPI_NOR_QUAD_READ) > > + FIXUP_FLAGS(SPI_NOR_4B_OPCODES) }, > > }; > > > > Does this flash support SFDP tables? Here's how you can determine that: > https://lore.kernel.org/linux- > mtd/cover.1686557139.git.Takahiro.Kuwano@infineon.com/ > > If yes, then you could use the generic spi-nor driver, thus you won't need to > explicitly define a flash entry, > See: > 773bbe104497 mtd: spi-nor: add generic flash driver
Sure, we will check on this flash and update on the SFDP support.
| |