Merge tag 'nand/for-4.18' of git://git.infradead.org/linux-mtd into mtd/next
authorBoris Brezillon <boris.brezillon@bootlin.com>
Thu, 7 Jun 2018 20:52:56 +0000 (22:52 +0200)
committerBoris Brezillon <boris.brezillon@bootlin.com>
Thu, 7 Jun 2018 20:52:56 +0000 (22:52 +0200)
commit6e89b84e28f69c4f848dc8f1ea8fdecf33f2fbb4
tree4c32febe723d922cf551e34c5a082033ebe371ce
parentc64d4419a17cfb39a5b573f9016cd02ade4c9a64
parentf567c71f4f91d173795a2f46d6fc493387ce084d
Merge tag 'nand/for-4.18' of git://git.infradead.org/linux-mtd into mtd/next

Core changes:
- Add Miquel as a NAND maintainer
- Add access mode to the nand_page_io_req struct
- Fix kernel-doc in rawnand.h
- Support bit-wise majority to recover from corrupted ONFI parameter
  pages
- Stop checking FAIL bit after a SET_FEATURES, as documented in the
  ONFI spec

Raw NAND Driver changes:
- Fix and cleanup the error path of many NAND controller drivers
- GPMI:
  * Cleanup/simplification of a few aspects in the driver
  * Take ECC setup specified in the DT into account
- sunxi: remove support for GPIO-based R/B polling
- MTK:
  * Use of_device_get_match_data() instead of of_match_device()
  * Add an entry in MAINTAINERS for this driver
  * Fix nand-ecc-step-size and nand-ecc-strength description in the DT
    bindings doc
- fsl_ifc: fix ->cmdfunc() to read more than one ONFI parameter page

OneNAND driver changes:
- samsung: use dev_get_drvdata() instead of platform_get_drvdata()