summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/mtdblock.c
Commit message (Expand)AuthorAgeFilesLines
* mtdblock: make warning messages ratelimitedColin Ian King2023-07-271-1/+1
* mtd: block: use a simple bool to track open for writeChristoph Hellwig2023-06-121-1/+1
* mtdblock: tolerate corrected bit-flipsBang Li2023-04-031-4/+8
* mtdblock: warn if opened on NANDBjørn Mork2022-04-251-4/+4
* mtdblock: Warn if added for a NAND deviceEzequiel Garcia2021-08-171-0/+4
* mtd: mtdblock: Use module_mtd_blktrans to register driverDejin Zheng2021-03-111-13/+1
* mtd: clear cache_state to avoid writing to bad blocks repeatedlyXiaoming Ni2020-06-051-4/+7
* mtd: Fix issue where write_cached_data() fails but write() still returns successXiaoming Ni2020-03-241-2/+3
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102Thomas Gleixner2019-05-241-15/+1
* mtd: change len type from signed to unsigned typehuijin.park2018-12-031-1/+1
* mtd: Unconditionally update ->fail_addr and ->addr in part_erase()Boris Brezillon2018-03-151-1/+0
* mtd: Stop assuming mtd_erase() is asynchronousBoris Brezillon2018-03-151-20/+0
* mtd: mtdblock: remove the needless mtdblks_lockGu Zheng2015-01-071-10/+0
* mtd: Move major number definitions to major.hEzequiel Garcia2013-11-061-0/+1
* mtd: Use MTD_BLOCK_MAJOR instead of the magic numberEzequiel Garcia2013-11-061-1/+1
* mtd_blktrans_ops->release() should return voidAl Viro2013-05-051-3/+1
* mtd: mtdblock: call mtd_sync() only if opened for writeAlexander Stein2012-03-271-2/+6
* mtd: do not use mtd->sync directlyArtem Bityutskiy2012-01-091-5/+2
* mtd: introduce mtd_sync interfaceArtem Bityutskiy2012-01-091-2/+2
* mtd: introduce mtd_write interfaceArtem Bityutskiy2012-01-091-2/+2
* mtd: introduce mtd_read interfaceArtem Bityutskiy2012-01-091-4/+4
* mtd: introduce mtd_erase interfaceArtem Bityutskiy2012-01-091-1/+1
* mtd: replace DEBUG() with pr_debug()Brian Norris2011-09-111-7/+7
* mtd: mtdblock: Use DEFINE_MUTEX() for mtdblks_lockAxel Lin2011-09-111-3/+1
* Fix common misspellingsLucas De Marchi2011-03-311-1/+1
* mtd: Update copyright noticesDavid Woodhouse2010-08-081-2/+17
* mtd: Few follow up cleanups for Smartmedia/xD supportMaxim Levitsky2010-02-261-1/+0
* mtd: mtdblock: test return value of add_mtd_blktrans_dev, because if can failMaxim Levitsky2010-02-261-1/+2
* mtd: blktrans: Hotplug fixesMaxim Levitsky2010-02-261-2/+0
* mtd: mtdblock: Dynamically allocate cache info structuresBen Hutchings2010-02-251-43/+31
* Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...David Woodhouse2009-09-201-2/+2
|\
| * Nicolas Pitre has a new email addressNicolas Pitre2009-09-151-2/+2
* | mtd: fix a typo in commentMatthias Kaehlcke2009-09-041-1/+1
|/
* mtd: mtdblock: introduce mtdblks_lockMatthias Kaehlcke2009-08-031-1/+15
* MTD/JFFS2: remove CVS keywordsAdrian Bunk2008-06-041-2/+0
* [MTD] replace kmalloc+memset with kzallocBurman Yan2006-11-281-5/+2
* [MTD] Allow variable block sizes in mtd_blkdevsRichard Purdie2006-11-281-1/+2
* Remove obsolete #include <linux/config.h>Jörn Engel2006-06-301-1/+0
* [MTD] replace MTD_RAM with MTD_GENERIC_TYPEJoern Engel2006-05-301-1/+1
* [MTD] Remove silly MTD_WRITE/READ macrosThomas Gleixner2006-05-291-6/+7
* Simplify test for RAM devicesJörn Engel2006-04-171-2/+1
* [PATCH] sem2mutex: drivers/mtd/Ingo Molnar2006-03-311-6/+8
* [MTD] core: Clean up trailing white spacesThomas Gleixner2005-11-071-22/+22
* [MTD] Tidy up Tims include cleanupThomas Gleixner2005-11-071-5/+6
* [PATCH] fix missing includesTim Schmielau2005-10-301-0/+1
* Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds2005-04-161-0/+394