mtd: spi-nor-core: Fixup SNOR_F_IO_MODE_EN_VOLATILE for MT35X
MT35XU512ABA has only BFPT and 4-Byte Address Instruction Table
in SFDP. Commit bebdc23750 (" mtd: spi-nor: Parse SFDP SCCR Map")
added checks in spi_nor_octal_dtr_enable() to bail out if the 22nd DWORD
in SCCR does not indicate DTR Octal Mode Enable, since MT35XU512ABA device
supports octal DTR mode, add this property in SFDP fixup.
Signed-off-by: Vaishnav Achath <vaishnav.a@ti.com>
This commit is contained in:
parent
919996609e
commit
11ca97f710
|
|
@ -3697,6 +3697,12 @@ static void mt35xu512aba_post_sfdp_fixup(struct spi_nor *nor,
|
||||||
params->rdsr_dummy = 8;
|
params->rdsr_dummy = 8;
|
||||||
params->rdsr_addr_nbytes = 0;
|
params->rdsr_addr_nbytes = 0;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* SCCR Map 22nd DWORD does not indicate DTR Octal Mode Enable
|
||||||
|
* for MT35XU512ABA but is actually supported by device.
|
||||||
|
*/
|
||||||
|
nor->flags |= SNOR_F_IO_MODE_EN_VOLATILE;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* The BFPT quad enable field is set to a reserved value so the quad
|
* The BFPT quad enable field is set to a reserved value so the quad
|
||||||
* enable function is ignored by spi_nor_parse_bfpt(). Make sure we
|
* enable function is ignored by spi_nor_parse_bfpt(). Make sure we
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue