1. 15 Sep, 2024 2 commits
    • Miquel Raynal's avatar
      Merge tag 'nand/for-6.12' into mtd/next · 869acb87
      Miquel Raynal authored
      * Raw NAND changes
      
      The use of for_each_child_of_node_scoped() has been spread into the
      subsystem drivers. Aside from that, a couple of exit path have been
      fixed (mtk, denali), the TI GPMC bindings have been enhanced to comply
      with up-to-date partition descriptions and as always there is a load of
      small and misc fixes.
      
      * SPI-NAND changes
      
      The most impacting series this cycle is bringing support for continuous
      reads in the SPI-NAND subsystem. This is a feature already merged in the
      raw NAND subsystem which allows optimizing the internal fetch times in
      the chip while reading sequential pages within an eraseblock. For now
      only Macronix NANDs benefit from this feature. While we are talking
      about Macronix, some of their chip need an explicit action for selecting
      a different plane, and support for it has also been brought.
      
      The bitflip threshold has also been set to the same arbitrary level as
      in the raw NAND subsystem to optimize wear leveling decisions, and
      finally support for a new Winbond chip has been added.
      869acb87
    • Miquel Raynal's avatar
      Merge tag 'spi-nor/for-6.12' into mtd/next · 5d09909a
      Miquel Raynal authored
      SPI NOR changes for 6.12
      
      Notable changes:
      
      - Add Write Protect support for N25Q064A.
      
      - New flash support for Zetta ZD25Q128C and Spansion S28HS256T.
      
      - Fix a NULL dereference in probe path for flashes without a name. The
        probe path tries to access the name without checking its existence
        first. S28HS256T is the first flash to define its entry without a
        name, uncovering this issue.
      5d09909a
  2. 14 Sep, 2024 5 commits
  3. 09 Sep, 2024 4 commits
  4. 06 Sep, 2024 25 commits
  5. 23 Aug, 2024 4 commits