summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/nand/nand_base.c
Commit message (Expand)AuthorAgeFilesLines
* gpio: have gpiod_ functions return and accept pointersAhmad Fatoum2023-06-231-3/+3
* mtd: nand: define nand_get_(small|large)_page_ooblayoutAhmad Fatoum2023-01-161-4/+14
* mtd: nand: rename nand_device::eccreq to Linux' ecc.requirementsAhmad Fatoum2023-01-161-10/+10
* mtd: nand: prefix enum nand_ecc_algo constants with NAND_ECC_ALGO_Ahmad Fatoum2023-01-161-13/+13
* mtd: nand: base: implement nand_gpio_waitrdyAhmad Fatoum2023-01-161-0/+22
* mtd: nand: provide helpful error message when trying disabled ecc modeEnrico Jorns2021-07-091-0/+1
* mtd: nand: fix NAND_ECC_HW modeSascha Hauer2021-01-141-17/+18
* Merge branch 'for-next/mtd'Sascha Hauer2020-12-111-0/+7
|\
| * mtd: nand: Make software ECC support optionalSascha Hauer2020-12-111-0/+3
| * mtd: nand: Make support for syndrome hardware ecc optionalSascha Hauer2020-12-111-0/+4
* | mtd: nand: Make write support optionalSascha Hauer2020-12-111-0/+45
* | mtd: nand: Allow non page aligned length writesSascha Hauer2020-12-111-1/+1
|/
* mtd: nand: Fix dependeny on CONFIG_NAND_BBTSascha Hauer2020-11-111-1/+1
* mtd: nand: Update to Linux-5.9Sascha Hauer2020-11-101-1987/+4000
* mtd: nand: move function hooks to struct nand_legacySascha Hauer2020-11-091-213/+213
* mtd: rename class_dev to devSascha Hauer2020-11-091-6/+6
* mtd: Add underscore prefix to mtd hooksSascha Hauer2020-11-061-11/+11
* mtd: nand: Pass struct nand_chip aroundSascha Hauer2020-11-061-414/+392
* mtd: nand: drop unused errstat hookSascha Hauer2020-11-061-15/+0
* mtd: nand: drop unused erase_cmd hookSascha Hauer2020-11-061-2/+1
* mtd: Drop asynchronous erase supportSascha Hauer2020-11-061-14/+5
* mtd: nand: base: fix use of uninitialized struct memberAhmad Fatoum2020-06-031-0/+1
* mtd: nand: don't call BBT functions if BBT support isn't builtLucas Stach2019-12-021-2/+2
* mtd: nand: Add and use static inline wrapper for getting nand_chip from mtdSascha Hauer2019-08-261-36/+36
* Merge branch 'for-next/mtd-gpmi-nand'Sascha Hauer2019-08-151-0/+27
|\
| * mtd: nand: Add function to parse device tree propertiesSascha Hauer2019-08-061-0/+27
* | mtd: nand: Add ecc parameters as device parametersSascha Hauer2019-07-181-0/+4
|/
* Revert "mtd: nand: Kill the chip->scan_bbt() hook"Sascha Hauer2019-01-211-1/+5
* mtd: nand: nand_base: Fix compile warning if CONFIG_MTD_WRITE is not enabledTeresa Remmet2018-12-181-1/+1
* mtd: nand: detect OOB size for Toshiba 24nm raw SLCLadislav Michl2018-12-171-0/+14
* mtd: nand: Kill cellinfoLadislav Michl2018-12-171-9/+20
* mtd: nand: Kill the chip->scan_bbt() hookLadislav Michl2018-12-171-5/+1
* mtd: nand: simplify nand_bch_init() usageLadislav Michl2018-12-141-6/+2
* mtd: nand: Request strength instead of bytes for soft BCHLadislav Michl2018-12-141-7/+8
* mtd: nand: hide in-memory BBT implementation detailsLadislav Michl2018-12-141-61/+67
* mtd: nand: refactor chip->block_markbad interfaceLadislav Michl2018-12-141-35/+52
* mtd: nand: fix nand_lock/unlock() functionWhite Ding2018-11-161-0/+18
* mtd: nand: don't break long print messagesLadislav Michl2018-10-261-4/+2
* mtd: nand: Only call ONFI get/set features on supported chipsSascha Hauer2017-09-061-2/+6
* mtd: nand: use dev_add_param_enumSascha Hauer2017-04-111-8/+26
* Merge branch 'for-next/mtd'Sascha Hauer2016-07-111-6/+7
|\
| * mtd: nand: Set ONFI function hooks earlierSascha Hauer2016-06-241-6/+7
* | mtd: nand: simplify nand_block_checkbadUwe Kleine-König2016-07-051-4/+1
|/
* mtd: nand: Pass page argument to read_subpage hookSascha Hauer2016-05-101-2/+2
* mtd: nand: export nand_check_erased_bufSascha Hauer2016-04-081-1/+1
* mtd: rename mtd_all_ff -> mtd_buf_all_ffSascha Hauer2016-03-151-1/+1
* mtd: Add support for marking blocks as goodSascha Hauer2016-03-151-0/+59
* mtd: nand: default bitflip-reporting threshold to 75% of correction strengthSascha Hauer2016-03-041-1/+1
* mtd: nand: Add erased page bitflip check helper functionsMarkus Pargmann2016-01-041-0/+128
* mtd nand: added 'bits_per_cell' propertyEnrico Jorns2015-09-231-0/+2