Skip to content
  • Boris Brezillon's avatar
    Merge tag 'nand/for-4.21' of git://git.infradead.org/linux-mtd into mtd/next · ccec4a4a
    Boris Brezillon authored
    NAND core changes:
    - kernel-doc miscellaneous fixes.
    - Third batch of fixes/cleanup to the raw NAND core impacting various
      controller drivers (ams-delta, marvell, fsmc, denali, tegra, vf610):
      * Stopping to pass mtd_info objects to internal functions
      * Reorganizing code to avoid forward declarations
      * Dropping useless test in nand_legacy_set_defaults()
      * Moving nand_exec_op() to internal.h
      * Adding nand_[de]select_target() helpers
      * Passing the CS line to be selected in struct nand_operation
      * Making ->select_chip() optional when ->exec_op() is implemented
      * Deprecating the ->select_chip() hook
      * Moving the ->exec_op() method to nand_controller_ops
      * Moving ->setup_data_interface() to nand_controller_ops
      * Deprecating the dummy_controller field
      * Fixing JEDEC detection
      * Providing a helper for polling GPIO R/B pin
    
    Raw NAND chip drivers changes:
    - Macronix:
      * Flagging 1.8V AC chips with a broken GET_F...
    ccec4a4a