lkml.org 
[lkml]   [2023]   [Jul]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRE: [PATCH v1] mtd: spi-nor: macronix: Add support for MX77U25650F
Date


> -----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.
\
 
 \ /
  Last update: 2023-07-26 10:36    [W:0.064 / U:1.488 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site