summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/nand/raw/nand_base.c
Commit message (Expand)AuthorAgeFilesLines
* mtd: rawnand: Bypass a couple of sanity checks during NAND identificationMiquel Raynal2024-05-271-24/+31
* mtd: rawnand: Fix the nand_read_data_op() early checkMiquel Raynal2024-05-271-1/+1
* mtd: rawnand: Ensure ECC configuration is propagated to upper layersMiquel Raynal2024-05-271-1/+8
* mtd: rawnand: Ensure continuous reads are well disabledMiquel Raynal2024-03-151-0/+3
* mtd: rawnand: Constrain even more when continuous reads are enabledMiquel Raynal2024-03-151-1/+11
* mtd: rawnand: Ensure all continuous terms are always in syncMiquel Raynal2024-03-151-9/+14
* mtd: rawnand: Add a helper for calculating a page indexMiquel Raynal2024-03-151-5/+11
* mtd: rawnand: Fix and simplify again the continuous read derivationsMiquel Raynal2024-03-151-14/+20
* Merge tag 'nand/for-6.8' into mtd/nextMiquel Raynal2023-12-221-2/+8
|\
| * mtd: rawnand: NAND controller write protectDavid Regan2023-12-041-0/+4
| * mtd: rawnand: Add destructive operationBoris Brezillon2023-12-041-2/+4
* | mtd: rawnand: Clarify conditions to enable continuous readsMiquel Raynal2023-12-221-8/+16
* | mtd: rawnand: Prevent sequential reads with on-die ECC enginesMiquel Raynal2023-12-221-0/+8
* | mtd: rawnand: Fix core interference with sequential readsMiquel Raynal2023-12-221-0/+14
* | mtd: rawnand: Prevent crossing LUN boundaries during sequential readsMiquel Raynal2023-12-221-6/+37
|/
* Merge tag 'mtd/for-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/...Linus Torvalds2023-11-041-1/+0
|\
| * mtd: rawnand: Remove unused of_gpio.h inclusionAndy Shevchenko2023-10-161-1/+0
* | mtd: rawnand: Ensure the nand chip supports cached readsRouven Czerwinski2023-10-161-0/+3
|/
* mtd: rawnand: export 'nand_exit_status_op()'Arseniy Krasnov2023-07-121-0/+1
* mtd: rawnand: Support for sequential cache readsJaimeLiao2023-01-131-4/+115
* mtd: rawnand: Prepare the late addition of supported operation checksMiquel Raynal2023-01-131-0/+10
* mtd: rawnand: Check the data only read pattern only onceMiquel Raynal2023-01-131-0/+20
* mtd: rawnand: placate "$VARIABLE is used uninitialized" warningsAdam Borowski2022-11-071-2/+2
* Merge tag 'nand/for-6.1' into mtd/nextMiquel Raynal2022-10-071-4/+1
|\
| * mtd: rawnand: Replace of_gpio_named_count() by gpiod_count()Andy Shevchenko2022-09-211-2/+1
| * mtd: rawnand: remove misguided comment of nand_get_device()ChenXiaoSong2022-09-211-2/+0
* | mtd: add ECC error accounting for each read requestMichał Kępień2022-09-211-0/+10
|/
* mtd: rawnand: print offset instead of page number for bad blocksRafał Miłecki2022-04-041-4/+5
* Merge tag 'nand/for-5.18' into mtd/nextMiquel Raynal2022-03-231-42/+39
|\
| * mtd: rawnand: protect access to rawnand devices while in suspendSean Nyekjaer2022-02-091-24/+20
| * mtd: rawnand: Rework of_get_nand_bus_width()Tudor Ambarus2022-01-231-12/+18
| * mtd: rawnand: Remove of_get_nand_on_flash_bbt() wrapperTudor Ambarus2022-01-231-6/+1
* | mtd: Replace the expert mode symbols with a single helperMiquel Raynal2022-02-071-1/+1
|/
* Merge tag 'mtd/for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd...Linus Torvalds2022-01-111-0/+70
|\
| * Merge tag 'nand/for-5.17' into mtd/nextMiquel Raynal2021-12-311-0/+67
| |\
| | * mtd: rawnand: Export nand_read_page_hwecc_oob_first()Paul Cercueil2021-11-191-0/+67
| * | mtd: Introduce an expert mode for forensics and debugging purposesMiquel Raynal2021-12-091-0/+3
| |/
* | mtd: rawnand: Fix nand_choose_best_timings() on unsupported interfaceHerve Codina2021-12-031-2/+2
* | mtd: rawnand: Fix nand_erase_op delayHerve Codina2021-12-031-1/+1
|/
* mtd: rawnand: Fix probe failure due to of_get_nand_secure_regions()Manivannan Sadhasivam2021-08-061-0/+6
* mtd: rawnand: Add a check in of_get_nand_secure_regions()Dan Carpenter2021-07-161-2/+2
* mtd: rawnand: Add a helper to parse the gpio-cs DT propertyMiquel Raynal2021-05-261-0/+39
* mtd: rawnand: Choose the best timings, NV-DDR includedMiquel Raynal2021-05-261-1/+75
* mtd: rawnand: Allow SDR timings to be nackedMiquel Raynal2021-05-261-4/+4
* mtd: rawnand: Support enabling NV-DDR through SET_FEATURESMiquel Raynal2021-05-261-5/+13
* mtd: rawnand: Handle the double bytes in NV-DDR modeMiquel Raynal2021-05-261-8/+85
* mtd: rawnand: Access SDR and NV-DDR timings through a common macroMiquel Raynal2021-05-261-60/+71
* mtd: rawnand: Use more recent ONFI specification wordingMiquel Raynal2021-05-261-1/+1
* mtd: rawnand: silence static checker warning in nand_setup_interface()Dan Carpenter2021-05-101-0/+1
* mtd: rawnand: Add support for secure regions in NAND memoryManivannan Sadhasivam2021-04-071-1/+99