mtd: spi-nor: micron: Add SPI_NOR_DUAL_READ flag on mt25qu02g
authorDavid Clear <dac2@pensando.io>
Mon, 20 Jul 2020 16:36:56 +0000 (09:36 -0700)
committerTudor Ambarus <tudor.ambarus@microchip.com>
Mon, 27 Jul 2020 05:37:06 +0000 (08:37 +0300)
commit1371a80cac33d5b0df4c33f918b9dd810cf4edab
tree2bcf3bcc60eff38e1d6da4ad2911fe62284ca972
parent48029e620decc185c88041e12156e4f5d871b28a
mtd: spi-nor: micron: Add SPI_NOR_DUAL_READ flag on mt25qu02g

The Micron mt25qu02g supports both x2 and x4 transactions. Add the
SPI_NOR_DUAL_READ flag to its spi_nor_ids[] table entry.

Tested on Pensando SoC hardware with a cadence quadspi controller
via drivers/spi/spi-cadence-quadspi.c, in x2 mode at 50MHz.
  - random data write, erase, read   - verified erase operations
  - random data write, read/compare  - verified write/read operations

Signed-off-by: David Clear <dac2@pensando.io>
Acked-by: Shannon Nelson <snelson@pensando.io>
Link: https://lore.kernel.org/r/20200720163656.38006-3-dac2@pensando.io
Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
drivers/mtd/spi-nor/micron-st.c