u-boot/include/linux/mtd
Apurva Nandan 4288e2d0d4 mtd: spinand: winbond: Add support for write volatile configuration register op
Volatile configuration register are a different set of configuration
registers, i.e. they differ from the status registers. A different
SPI instruction is required to write to these registers. Any changes
to the Volatile Configuration Register get transferred directly to
the Internal Configuration Register and instantly reflect on the
device operation.

In Winbond W35N01JW, these volatile configuration register must be
configured in order to switch to Octal DTR SPI mode.

Add support for writing to volatile configuration registers using a
new WRITE_VCR_OP template.

Datasheet:
https://www.winbond.com/export/sites/winbond/datasheet/W35N01JW_Datasheet_Brief.pdf

Signed-off-by: Apurva Nandan <a-nandan@ti.com>
2023-05-30 06:35:37 -05:00
..
bbm.h Convert CONFIG_SYS_NAND_MAX_CHIPS to Kconfig 2021-10-06 09:16:24 -04:00
cfi.h
concat.h
doc2000.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
flashchip.h WS cleanup: remove excessive empty lines 2021-09-30 08:08:56 -04:00
mtd.h mtd: Update the function name to 'rfree' 2022-10-09 10:42:26 +02:00
nand.h mtd: nand: drop EXPORT_SYMBOL_GPL for nanddev_erase() 2022-12-10 14:35:55 +01:00
nand_bch.h
nand_ecc.h
ndfc.h
omap_gpmc.h memory: Add TI GPMC driver 2022-10-26 15:21:12 -04:00
onenand.h
onenand_regs.h
partitions.h WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
rawnand.h mtd: nand: Rename nand_get_flash_type() into nand_detect() 2022-08-22 11:15:15 +02:00
samsung_onenand.h
spi-nor.h mtd: spi-nor: Add support for Infineon s25fs256t 2023-01-26 21:07:45 +05:30
spinand.h mtd: spinand: winbond: Add support for write volatile configuration register op 2023-05-30 06:35:37 -05:00
ubi.h