summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/mtdpart.c
Commit message (Expand)AuthorAgeFilesLines
* mtd: mtdpart: check for subpartitions parsing resultRafał Miłecki2023-10-161-1/+5
* mtd: use refcount to prevent corruptionTomas Winkler2023-07-121-6/+8
* mtd: mtdpart: Drop useless LIST_HEADChristophe JAILLET2023-06-091-1/+0
* mtd: mtdpart: Don't create platform device that'll never probeSaravana Kannan2023-02-081-0/+10
* mtd: call of_platform_populate() for MTD partitionsRafał Miłecki2022-05-161-0/+9
* mtd: Fixed breaking list in __mtd_del_partition.Andreas Oetken2021-12-031-1/+1
* mtd: mtdpart: use DEVICE_ATTR_RO() helper macroZhen Lei2021-06-111-4/+3
* mtd: mtdpart: Convert sysfs sprintf/snprintf family to sysfs_emitTian Tao2021-05-101-1/+1
* mtd: don't lock when recursively deleting partitionsDavid Bauer2021-03-111-1/+1
* mtd: mtdpart: Fix misdocumented function parameter 'mtd'Lee Jones2020-11-201-1/+1
* mtd: Add support for emulated SLC mode on MLC NANDsBoris Brezillon2020-05-111-23/+31
* mtd: implement proper partition handlingMiquel Raynal2020-03-111-518/+177
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102Thomas Gleixner2019-05-241-15/+1
* mtd: part: fix incorrect format specifier for an unsigned long longColin Ian King2019-05-061-1/+1
* mtd: Make sure mtd->erasesize is valid even if the partition is of size 0Boris Brezillon2019-02-061-0/+4
* mtd: Remove a debug trace in mtdpart.cBoris Brezillon2019-02-011-1/+0
* mtd: Check add_mtd_device() ret codeBoris Brezillon2019-01-071-5/+31
* mtd: improve calculating partition boundaries when checking for alignmentRafał Miłecki2018-12-021-2/+11
* mtd: keep original flags for every struct mtd_infoRafał Miłecki2018-12-021-1/+2
* mtd: partitions: fix unbalanced of_node_get/put()Miquel Raynal2018-09-171-1/+4
* mtd: partitions: use DT info for parsing partitions with "compatible" propRafał Miłecki2018-07-241-20/+13
* mtd: move code adding (registering) partitions to the parse_mtd_partitions()Rafał Miłecki2018-05-071-28/+16
* mtd: rename "ofpart" parser to "fixed-partitions" as it fits it betterRafał Miłecki2018-03-271-2/+2
* mtd: partitions: add of_match_table parser matching for the "ofpart" typeRafał Miłecki2018-03-271-9/+107
* mtd: Stop updating erase_info->state and calling mtd_erase_callback()Boris Brezillon2018-03-211-5/+0
* mtd: Unconditionally update ->fail_addr and ->addr in part_erase()Boris Brezillon2018-03-151-12/+4
* mtd: Stop assuming mtd_erase() is asynchronousBoris Brezillon2018-03-151-2/+0
* mtd: Remove duplicate checks on mtd_oob_ops parameterBoris Brezillon2018-01-161-23/+0
* mtd: Fallback to ->_read/write_oob() when ->_read/write() is missingBoris Brezillon2018-01-161-2/+4
* mtd: mtdpart: Make ECC stat handling consistentBoris Brezillon2018-01-161-6/+8
* mtd: remove the get_unmapped_area methodNicolas Pitre2017-11-131-14/+0
* mtd: Fix partition alignment check on multi-erasesize devicesBoris Brezillon2017-09-271-0/+8
* mtd: partitions: fixup some allocate_partition() whitespaceBrian Norris2017-06-231-3/+3
* mtd: partitions: add support for partition parsersRafał Miłecki2017-06-221-0/+31
* mtd: partitions: add support for subpartitionsRafał Miłecki2017-06-221-7/+16
* mtd: partitions: rename "master" to the "parent" where appropriateRafał Miłecki2017-06-221-99/+105
* mtd: partitions: remove sysfs files when deleting all master's partitionsRafał Miłecki2017-06-221-2/+2
* mtd: partitions: add helper for deleting partitionRafał Miłecki2017-06-221-32/+43
* mtd: partitions: factor out code calling parserBrian Norris2017-06-201-9/+24
* mtd: handle partitioning on devices with 0 erasesizeChris Packham2017-06-131-9/+17
* mtd: Add partition device node to mtd partition devicesSascha Hauer2017-02-091-0/+1
* mtd: introduce function max_bad_blocksJeff Westfahl2017-02-081-0/+10
* treewide: remove redundant #include <linux/kconfig.h>Masahiro Yamada2016-10-111-1/+0
* Merge tag '4.9/mtd-pairing-scheme' of github.com:linux-nand/linuxBrian Norris2016-10-081-0/+1
|\
| * mtd: introduce the mtd_pairing_scheme conceptBoris Brezillon2016-09-151-0/+1
* | mtdpart: Propagate _get/put_device()Richard Weinberger2016-09-281-0/+18
|/
* mtd: create an mtd_ooblayout_ops struct to ease ECC layout definitionBoris Brezillon2016-04-191-1/+22
* mtd: use mtd_set_ecclayout() where appropriateBoris Brezillon2016-04-191-1/+1
* mtd: create an mtd_oobavail() helper and make use of itBoris BREZILLON2016-03-071-4/+1
* mtd: partitions: support a cleanup callback for parsersBrian Norris2015-12-091-2/+33