summaryrefslogtreecommitdiffstats
path: root/drivers/mtd
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-08-102-1/+7
|\
| * ubi: fastmap: Free fastmap next anchor peb during detachZhihao Cheng2020-08-021-0/+5
| * ubi: fastmap: Don't produce the initial next anchor PEB when fastmap is disabledZhihao Cheng2020-08-021-1/+2
* | Merge tag 'mtd/for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/...Linus Torvalds2020-08-0951-792/+1104
|\ \
| * \ Merge tag 'nand/for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd...Richard Weinberger2020-08-0736-604/+865
| |\ \
| | * | mtd: rawnand: ingenic: cleanup ARRAY_SIZE() vs sizeof() useDan Carpenter2020-07-071-2/+2
| | * | mtd: parsers: bcm63xx: simplify CFE detectionÁlvaro Fernández Rojas2020-06-261-20/+12
| | * | mtd: rawnand: brcmnand: ECC error handling on EDU transfersKamal Dasu2020-06-261-0/+26
| | * | mtd: rawnand: brcmnand: Don't default to edu transferKamal Dasu2020-06-261-2/+3
| | * | mtd: rawnand: qcom: set BAM mode only if not set alreadySivaprakash Murugesan2020-06-261-1/+10
| | * | mtd: rawnand: qcom: avoid write to unavailable registerSivaprakash Murugesan2020-06-261-1/+6
| | * | mtd: rawnand: trivial spellingKieran Bingham2020-06-262-2/+2
| | * | mtd: rawnand: gpio: Get rid of the legacy interface implementationBoris Brezillon2020-06-261-35/+0
| | * | mtd: rawnand: gpio: Implement exec_op()Boris Brezillon2020-06-261-3/+101
| | * | mtd: rawnand: gpio: Inherit from nand_controllerBoris Brezillon2020-06-261-0/+3
| | * | mtd: rawnand: fsl_upm: Get rid of the legacy interface implementationBoris Brezillon2020-06-261-133/+0
| | * | mtd: rawnand: fsl_upm: Implement exec_op()Boris Brezillon2020-06-261-0/+86
| | * | mtd: rawnand: fsl_upm: Inherit from nand_controllerBoris Brezillon2020-06-261-0/+3
| | * | mtd: rawnand: fsl_upm: Use gpio descriptorsBoris Brezillon2020-06-261-34/+10
| | * | mtd: rawnand: fsl_upm: Use platform_get_resource() + devm_ioremap_resource()Boris Brezillon2020-06-261-16/+7
| | * | mtd: rawnand: fsl_upm: Use devm_kasprintf() to allocate the MTD nameBoris Brezillon2020-06-261-5/+3
| | * | mtd: rawnand: fsl_upm: Allocate the fsl_upm_nand object using devm_kzalloc()Boris Brezillon2020-06-261-12/+6
| | * | mtd: rawnand: fsl_upm: Get rid of the unused fsl_upm_nand.parts fieldBoris Brezillon2020-06-261-1/+0
| | * | mtd: rawnand: fsl_upm: Remove unused mtd varBoris Brezillon2020-06-261-1/+0
| | * | mtd: rawnand: Allocate the interface configurations dynamicallyMiquel Raynal2020-06-263-32/+59
| | * | mtd: rawnand: Get rid of the default ONFI timing modeMiquel Raynal2020-06-261-15/+4
| | * | mtd: rawnand: toshiba: Choose the interface configuration for TH58NVG2S3HBAI4Rickard x Andersson2020-06-262-0/+41
| | * | mtd: rawnand: hynix: Implement ->choose_interface_config() for H27UCG8T2ATR-BCMiquel Raynal2020-06-262-1/+15
| | * | mtd: rawnand: toshiba: Implement ->choose_interface_config() for TC58NVG0S3EMiquel Raynal2020-06-262-2/+21
| | * | mtd: rawnand: toshiba: Implement ->choose_interface_config() for TC58TEG5DCLTA00Miquel Raynal2020-06-261-1/+11
| | * | mtd: rawnand: Add the ->choose_interface_config() hookMiquel Raynal2020-06-261-6/+11
| | * | mtd: rawnand: Introduce nand_choose_best_sdr_timings()Miquel Raynal2020-06-262-36/+61
| | * | mtd: rawnand: timings: Make onfi_fill_interface_config() a void helperMiquel Raynal2020-06-263-18/+14
| | * | mtd: rawnand: s/data_interface/interface_config/Miquel Raynal2020-06-2621-122/+123
| | * | mtd: rawnand: Hide the chip->data_interface indirectionMiquel Raynal2020-06-267-28/+34
| | * | mtd: rawnand: timings: Use default values for tPROG_max and tBERS_maxMiquel Raynal2020-06-261-12/+19
| | * | mtd: rawnand: timings: Avoid redefining tR_max and tCCS_minMiquel Raynal2020-06-261-3/+0
| | * | mtd: rawnand: timings: Add a helper to find the closest ONFI modeMiquel Raynal2020-06-262-0/+49
| | * | mtd: rawnand: timings: onfi_fill_data_interface timing mode is unsignedMiquel Raynal2020-06-262-3/+3
| | * | mtd: rawnand: timings: Provide onfi_fill_data_interface() with a data interfaceMiquel Raynal2020-06-263-4/+7
| | * | mtd: rawnand: timings: Update onfi_fill_data_interface() kernel docMiquel Raynal2020-06-261-3/+4
| | * | mtd: rawnand: Rename nand_init_data_interface()Miquel Raynal2020-06-261-4/+4
| | * | mtd: rawnand: Fix nand_setup_data_interface() descriptionMiquel Raynal2020-06-261-5/+2
| | * | mtd: rawnand: Rename nand_has_setup_data_iface()Miquel Raynal2020-06-263-5/+5
| | * | mtd: rawnand: Use the data interface mode entry when relevantMiquel Raynal2020-06-261-5/+4
| | * | mtd: rawnand: Compare the actual timing valuesMiquel Raynal2020-06-261-1/+2
| | * | mtd: rawnand: Rename the manufacturer structureMiquel Raynal2020-06-263-18/+18
| | * | mtd: rawnand: Create a nand_chip operations structureMiquel Raynal2020-06-264-17/+17
| | * | mtd: nand: Drop useless 'depends on' in KconfigMiquel Raynal2020-06-262-2/+0
| | * | mtd: nand: Add an extra level in the Kconfig hierarchyMiquel Raynal2020-06-261-0/+5