Merge tag 'spi-nor/for-5.5' into mtd/next
authorMiquel Raynal <miquel.raynal@bootlin.com>
Sun, 17 Nov 2019 17:34:01 +0000 (18:34 +0100)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Sun, 17 Nov 2019 17:34:01 +0000 (18:34 +0100)
commit8389a7b909f252e74ea92b2794de8d660cfee96e
treea947f3080e953e4a44417389b3f2b69d4817be2e
parentad39b5a1ed68032292794b41a5f9e41ea69f8052
parent83cba933a6db1dd4d7ac85170f99461fbc339eff
Merge tag 'spi-nor/for-5.5' into mtd/next

SPI NOR core changes:
- introduce 'struct spi_nor_controller_ops',
- clean the Register Operations methods,
- use dev_dbg insted of dev_err for low level info,
- fix retlen handling in sst_write(),
- fix silent truncations in spi_nor_read and spi_nor_read_raw(),
- fix the clearing of QE bit on lock()/unlock(),
- rework the disabling of the block write protection,
- rework the Quad Enable methods,
- make sure nor->spimem and nor->controller_ops are mutually exclusive,
- set default Quad Enable method for ISSI flashes,
- add support for few flashes.

SPI NOR controller drivers changes:
- intel-spi:
- support chips without software sequencer,
- add support for Intel Cannon Lake and Intel Comet Lake-H flashes.
MAINTAINERS
drivers/mtd/spi-nor/cadence-quadspi.c