summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/mtdswap.c
Commit message (Expand)AuthorAgeFilesLines
* mtd: mtdswap: Use module_mtd_blktrans to register driverDejin Zheng2021-03-111-13/+1
* mtd: remove redundant assignment to pointer ebColin Ian King2021-01-271-1/+0
* mtd: no need to check return value of debugfs_create functionsGreg Kroah-Hartman2019-11-141-7/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336Thomas Gleixner2019-06-051-14/+1
* mtd: use DEFINE_SHOW_ATTRIBUTE() instead of open-coding itYangtao Li2018-12-031-12/+1
* treewide: Use array_size() in vmalloc()Kees Cook2018-06-121-2/+2
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-121-1/+1
* mtd: Unconditionally update ->fail_addr and ->addr in part_erase()Boris Brezillon2018-03-151-2/+0
* mtd: Stop assuming mtd_erase() is asynchronousBoris Brezillon2018-03-151-32/+0
* mtd: mtdswap: make array 'name' static const, shrinks object sizeColin Ian King2017-12-161-2/+3
* mtd: mtdswap: fix spelling mistake: 'TRESHOLD' -> 'THRESHOLD'Arvind Yadav2017-11-131-2/+2
* mtd: mtdswap: remove unused variables 'dev' and 'gd'Brian Norris2017-07-241-3/+0
* mtd: create per-device and module-scope debugfs entriesMario Rugiero2017-07-211-14/+4
* mtd: mtdswap: use MTDSWAP_ECNT_MIN/MAXGeliang Tang2017-04-191-4/+2
* mtd: mtdswap: fix spelling mistake "erassure" -> "erasure"Colin Ian King2016-11-221-1/+1
* mtd: mtdswap: remove useless if (!mtd->ecclayout) testBoris BREZILLON2016-03-071-8/+0
* mtd: kill the ecclayout->oobavail fieldBoris BREZILLON2016-03-071-8/+8
* mtd: use __packed shorthandBrian Norris2014-08-191-1/+1
* mtd: mtdswap: fix integer overflowBrian Norris2014-08-191-1/+1
* mtd: Fixed checkpatch seq_printf warningsSamarth Parikh2014-08-191-2/+2
* mtd: mtdswap: replace strict_strtoul() with kstrtoul()Jingoo Han2013-08-301-1/+1
* mtd: do not use mtd->block_markbad directlyArtem Bityutskiy2012-01-091-1/+1
* mtd: introduce mtd_can_have_bb helperArtem Bityutskiy2012-01-091-2/+2
* mtd: do not use mtd->sync directlyArtem Bityutskiy2012-01-091-2/+1
* mtd: introduce mtd_block_markbad interfaceArtem Bityutskiy2012-01-091-1/+1
* mtd: introduce mtd_block_isbad interfaceArtem Bityutskiy2012-01-091-2/+2
* mtd: introduce mtd_sync interfaceArtem Bityutskiy2012-01-091-1/+1
* mtd: introduce mtd_write_oob interfaceArtem Bityutskiy2012-01-091-2/+2
* mtd: introduce mtd_read_oob interfaceArtem Bityutskiy2012-01-091-2/+2
* mtd: introduce mtd_write interfaceArtem Bityutskiy2012-01-091-1/+1
* mtd: introduce mtd_read interfaceArtem Bityutskiy2012-01-091-2/+2
* mtd: introduce mtd_erase interfaceArtem Bityutskiy2012-01-091-1/+1
* mtd: utilize `mtd_is_*()' functionsBrian Norris2011-09-211-10/+10
* mtd: rename MTD_OOB_* to MTD_OPS_*Brian Norris2011-09-111-3/+3
* mtd: spelling fixesBrian Norris2011-09-111-1/+1
* mtd: convert vmalloc/memset to vzallocJoe Perches2011-08-151-2/+1
* mtd: mtdswap: fix possible null dereferenceMaxin B. John2011-05-251-1/+7
* mtd: mtdswap: fix printk format warningRandy Dunlap2011-04-011-1/+1
* mtd: mtdswap: fix compilation warningArtem Bityutskiy2011-03-251-1/+1
* mtdswap: kill strict error handling optionYang Ruirui2011-03-251-7/+1
* mtd: fix printf format warnings, mostly lack of %zd for size_t, in mtdswapDavid Woodhouse2011-03-111-8/+8
* mtd: Add mtdswap block driverJarkko Lavinen2011-03-111-0/+1593