Merge tag 'mtd/for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux
Pull MTD updates from Miquel Raynal: "MTD changes: - blkdevs: - Simplify the refcounting in blktrans_{open, release} - Simplify blktrans_getgeo - Remove blktrans_ref_mutex - Simplify blktrans_dev_get - Use lockdep_assert_held - Don't hold del_mtd_blktrans_dev in blktrans_{open, release} - ftl: - Don't cast away the type when calling add_mtd_blktrans_dev - Don't cast away the type when calling add_mtd_blktrans_dev - Use container_of() rather than cast - Fix use-after-free - Add discard support - Allow use of MTD_RAM for testing purposes - concat: - Check _read, _write callbacks existence before assignment - Judge callback existence based on the master - maps: - Maps: remove dead MTD map driver for PMC-Sierra MSP boards - mtdblock: - Warn if added for a NAND device - Add comment about UBI block devices - Update old JFFS2 mention in Kconfig - partitions: - Redboot: convert to YAML NAND core changes: - Repair Miquel Raynal's email address in MAINTAINERS - Fix a couple of spelling mistakes in Kconfig - bbt: Skip bad blocks when searching for the BBT in NAND - Remove never changed ret variable Raw NAND changes: - cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' - intel: Fix error handling in probe - omap: Fix kernel doc warning on 'calcuate' typo - gpmc: Fix the ECC bytes vs. OOB bytes equation SPI-NAND core changes: - Properly fill the OOB area. - Fix comment SPI-NAND drivers changes: - macronix: Add Quad support for serial NAND flash" * tag 'mtd/for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux: (30 commits) mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' mtd_blkdevs: simplify the refcounting in blktrans_{open, release} mtd_blkdevs: simplify blktrans_getgeo mtd_blkdevs: remove blktrans_ref_mutex mtd_blkdevs: simplify blktrans_dev_get mtd/rfd_ftl: don't cast away the type when calling add_mtd_blktrans_dev mtd/ftl: don't cast away the type when calling add_mtd_blktrans_dev mtd_blkdevs: use lockdep_assert_held mtd_blkdevs: don't hold del_mtd_blktrans_dev in blktrans_{open, release} mtd: rawnand: intel: Fix error handling in probe mtd: mtdconcat: Check _read, _write callbacks existence before assignment mtd: mtdconcat: Judge callback existence based on the master mtd: maps: remove dead MTD map driver for PMC-Sierra MSP boards mtd: rfd_ftl: use container_of() rather than cast mtd: rfd_ftl: fix use-after-free mtd: rfd_ftl: add discard support mtd: rfd_ftl: allow use of MTD_RAM for testing purposes mtdblock: Warn if added for a NAND device mtd: spinand: macronix: Add Quad support for serial NAND flash mtdblock: Add comment about UBI block devices ...
No related branches found
No related tags found
Showing
- Documentation/devicetree/bindings/mtd/gpmc-nand.txt 1 addition, 1 deletionDocumentation/devicetree/bindings/mtd/gpmc-nand.txt
- Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt 0 additions, 27 deletions...tation/devicetree/bindings/mtd/partitions/redboot-fis.txt
- Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml 42 additions, 0 deletions...ation/devicetree/bindings/mtd/partitions/redboot-fis.yaml
- MAINTAINERS 2 additions, 2 deletionsMAINTAINERS
- drivers/mtd/Kconfig 6 additions, 4 deletionsdrivers/mtd/Kconfig
- drivers/mtd/ftl.c 1 addition, 1 deletiondrivers/mtd/ftl.c
- drivers/mtd/maps/Kconfig 0 additions, 23 deletionsdrivers/mtd/maps/Kconfig
- drivers/mtd/maps/Makefile 0 additions, 1 deletiondrivers/mtd/maps/Makefile
- drivers/mtd/maps/pmcmsp-flash.c 0 additions, 227 deletionsdrivers/mtd/maps/pmcmsp-flash.c
- drivers/mtd/mtd_blkdevs.c 7 additions, 53 deletionsdrivers/mtd/mtd_blkdevs.c
- drivers/mtd/mtdblock.c 4 additions, 0 deletionsdrivers/mtd/mtdblock.c
- drivers/mtd/mtdblock_ro.c 4 additions, 0 deletionsdrivers/mtd/mtdblock_ro.c
- drivers/mtd/mtdconcat.c 23 additions, 10 deletionsdrivers/mtd/mtdconcat.c
- drivers/mtd/nand/raw/Kconfig 2 additions, 2 deletionsdrivers/mtd/nand/raw/Kconfig
- drivers/mtd/nand/raw/cafe_nand.c 3 additions, 1 deletiondrivers/mtd/nand/raw/cafe_nand.c
- drivers/mtd/nand/raw/intel-nand-controller.c 18 additions, 9 deletionsdrivers/mtd/nand/raw/intel-nand-controller.c
- drivers/mtd/nand/raw/meson_nand.c 2 additions, 2 deletionsdrivers/mtd/nand/raw/meson_nand.c
- drivers/mtd/nand/raw/nand_bbt.c 33 additions, 0 deletionsdrivers/mtd/nand/raw/nand_bbt.c
- drivers/mtd/nand/raw/omap2.c 1 addition, 1 deletiondrivers/mtd/nand/raw/omap2.c
- drivers/mtd/nand/spi/core.c 3 additions, 1 deletiondrivers/mtd/nand/spi/core.c
Loading
Please register or sign in to comment