Skip to content

Fix Winbond W25N02KV SPI NAND timing

This is the backport of !104 (merged) on Kernel branch 5.10


Winbond W25N02KV SPI NAND requires a delay between spi clock and spi receive data (tCLQV value) when operating at full speed (104MHz).

The SPI framework currently does not support setting tCLQV parameter for any SPI device.

This MR adds support for the tCLQV parameter in:

  • SPI framework
  • SPI NAND framework
  • Freescale i.mx6 QSPI controller
  • Winbond W25N02KV SPI NAND device

Also backport some fixes from mainline

Merge request reports