spi-nor: maxronix MX25L12835F support

Pratyush Yadav p.yadav at ti.com
Tue Feb 16 04:27:45 EST 2021

On 15/02/21 10:53PM, Heiko Thiery wrote:
> Hi all,
> I faced an issue with a SPI flash on our board. We use a macronix
> MX25L12835F [1]. Unfortunately this flash has the same JEDEC ID like
> the MX25L12805D [2].
> The newer MX25L12835F has support for dual/quad read mode and RDSFDP
> while the older doesn't.
> I thought that I could do a fixup with a device specific
> post_bfpt_fixups() call but by now this seems not possible. The older
> MX25L12805D has no flags set that allows a call to
> spi_nor_sfdp_init_params() and implements the fixup.
> Has anyone an idea how to solve this?

The post_sfdp fixup is always run regardless of whether the flash has 
SFDP or not. You can try putting your flash-specific fixups there.

> [1] https://www.macronix.com/Lists/Datasheet/Attachments/7397/MX25L12835F,%203V,%20128Mb,%20v1.6.pdf
> [2] https://www.mxic.com.tw/Lists/Datasheet/Attachments/7321/MX25L12805D,%203V,%20128Mb,%20v1.2.pdf

Both these links are broken.

Pratyush Yadav
Texas Instruments Inc.

More information about the linux-mtd mailing list