1. 31 Dec, 2021 4 commits
    • Miquel Raynal's avatar
      Merge tag 'nand/for-5.17' into mtd/next · 9ce47e43
      Miquel Raynal authored
      Raw NAND core:
      * Export nand_read_page_hwecc_oob_first()
      
      GPMC memory controller for OMAP2 NAND controller:
      * GPMC:
        - Add support for AM64 SoC and allow build on K3 platforms
        - Use a compatible match table when checking for NAND controller
        - Use platform_get_irq() to get the interrupt
      
      Raw NAND controller drivers:
      * OMAP2 NAND controller:
        - Document the missing 'rb-gpios' DT property
        - Drop unused variable
        - Fix force_8bit flag behaviour for DMA mode
        - Move to exec_op interface
        - Use platform_get_irq() to get the interrupt
      * Renesas:
        - Add new NAND controller driver with its bindings and MAINTAINERS entry
      * Onenand:
        - Remove redundant variable ooblen
      * MPC5121:
        - Remove unused variable in ads5121_select_chip()
      * GPMI:
        - Add ERR007117 protection for nfc_apply_timings
        - Remove explicit default gpmi clock setting for i.MX6
        - Use platform_get_irq_byname() to get the interrupt
        - Remove unneeded variable
      * Ingenic:
        - JZ4740 needs 'oob_first' read page function
      * Davinci:
        - Rewrite function description
        - Avoid duplicated page read
        - Don't calculate ECC when reading page
      Signed-off-by: default avatarMiquel Raynal <miquel.raynal@bootlin.com>
      9ce47e43
    • Miquel Raynal's avatar
      Merge tag 'spi-nor/for-5.17' into mtd/next · bee38713
      Miquel Raynal authored
      SPI NOR core changes:
      - Add Pratyush as SPI NOR co-maintainer.
      - Flash parameters initialization was done in a spaghetti way. Clean
        flash parameters initialization.
      - Rework the flash_info flags and clarify where one should be used.
      - Initialize all flash parameters based on JESD216 SFDP where possible.
        Flash parameters and settings that are SFDP discoverable should not be
        duplicated via flash_info flags at flash declaration.
      - Remove debugfs entries that duplicate sysfs entries.
      
      SPI NOR manufacturer drivers changes:
      - Use late_init() hook in various drivers to make it clear that those
        flash parameters are either not declared in the JESD216 SFDP standard,
        or the SFDP tables which define those flash parameters are not defined
        by the flash.
      - Fix mtd size for s3an flashes.
      - Write 2 bytes when disabling Octal DTR mode: 1 byte long transactions are
        not allowed in 8D-8D-8D mode.
      Signed-off-by: default avatarMiquel Raynal <miquel.raynal@bootlin.com>
      bee38713
    • Miquel Raynal's avatar
      Merge tag 'cfi/for-5.17' into mtd/next · 2dc6de1c
      Miquel Raynal authored
      Hyperbus changes for v5.17-rc1
      
      Hyperbus changes:
      
      Couple of fixes in Renesas hyperbus rpc-if driver to avoid crash on
      module remove and for missing check for error value in probe.
      Signed-off-by: default avatarMiquel Raynal <miquel.raynal@bootlin.com>
      2dc6de1c
    • Miquel Raynal's avatar
      Merge tag 'memory-controller-drv-omap-5.17' into nand/next · 2997e487
      Miquel Raynal authored
      Memory controller drivers for v5.17 - OMAP GPMC
      
      1. Add support for AM64 SoC.
      2. Minor improvement: use platform_get_irq().
      
      [miquel.raynal@bootlin.com: A first commit introduced a new omap
      compatible and another moved the IDs to a header which created a
      conflict: moving the new ID as well in the header fixed it.]
      Signed-off-by: default avatarMiquel Raynal <miquel.raynal@bootlin.com>
      2997e487
  2. 29 Dec, 2021 1 commit
  3. 23 Dec, 2021 5 commits
  4. 22 Dec, 2021 7 commits
  5. 21 Dec, 2021 3 commits
  6. 17 Dec, 2021 7 commits
  7. 09 Dec, 2021 5 commits
  8. 07 Dec, 2021 8 commits