summaryrefslogtreecommitdiff
path: root/drivers/mtd/nand/spi/core.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-30spi: Unify error codes by replacing -ENOTSUPP with -EOPNOTSUPPChia-Lin Kao (AceLan)1-1/+1
2023-10-16mtd: spinand: add support for FORESEE F35SQA002GMartin Kurbanov1-0/+1
2023-04-03mtd: spinand: add support for ESMT F50x1G41LBChuanhong Guo1-0/+1
2023-01-30mtd: spinand: Add support for AllianceMemory AS5F34G04SNDMario Kicherer1-0/+1
2022-09-21mtd: add ECC error accounting for each read requestMichał Kępień1-0/+10
2022-06-06mtd: spinand: Add support for ATO25D1GAAidan MacDonald1-0/+1
2022-04-21mtd: spinand: Add support for XTX XT26G0xAFelix Matouschek1-0/+1
2022-02-10mtd: spinand: Create direct mapping descriptors for ECC operationsMiquel Raynal1-2/+33
2022-02-10mtd: spinand: Delay a little bit the dirmap creationMiquel Raynal1-8/+8
2021-08-06mtd: spinand: core: Properly fill the OOB area.Daniel Palmer1-0/+2
2021-07-16mtd: spinand: Fix commentMiquel Raynal1-1/+1
2021-07-05Merge tag 'mtd/for-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd...Linus Torvalds1-40/+89
2021-06-18mtd: spinand: add SPI-NAND MTD resume handlerPatrice Chotard1-0/+17
2021-06-18mtd: spinand: Add spinand_init_flash() helperPatrice Chotard1-29/+45
2021-06-18mtd: spinand: add spinand_read_cfg() helperPatrice Chotard1-9/+20
2021-06-11mtd: spinand: Fix double counting of ECC statsMiquel Raynal1-6/+11
2021-06-03mtd: spinand: use the spi-mem poll status APIsPatrice Chotard1-13/+32
2021-03-28mtd: spinand: core: add missing MODULE_DEVICE_TABLE()Alexander Lobakin1-0/+2
2021-01-14mtd: spinand: Fix MTD_OPS_AUTO_OOB requestsMiquel Raynal1-3/+11
2020-12-10mtd: spinand: Remove outdated commentMiquel Raynal1-4/+0
2020-12-10mtd: spinand: Fix OOB readMiquel Raynal1-0/+4
2020-12-10mtd: spinand: Allow the case where there is no ECC engineMiquel Raynal1-3/+5
2020-12-10mtd: spinand: Use the external ECC engine logicMiquel Raynal1-44/+53
2020-12-10mtd: spinand: Fill a default ECC provider/algorithmMiquel Raynal1-1/+5
2020-12-10mtd: spinand: Instantiate a SPI-NAND on-die ECC engineMiquel Raynal1-0/+67
2020-12-10mtd: spinand: Move ECC related definitions earlier in the driverMiquel Raynal1-53/+53
2020-12-10mtd: spinand: Fix typo in commentMiquel Raynal1-1/+1
2020-09-28mtd: rawnand: Use nanddev_get/set_ecc_requirements() when relevantMiquel Raynal1-1/+1
2020-09-28mtd: spinand: Use nanddev_get_ecc_conf() when relevantMiquel Raynal1-3/+3
2020-08-27mtd: nand: Add a NAND page I/O request typeMiquel Raynal1-2/+2
2020-05-18mtd: spinand: Propagate ECC information to the MTD structureMiquel Raynal1-0/+4
2020-03-11mtd: spinand: Do not erase the block before writing a bad block markerFrieder Schrempf1-3/+0
2020-03-11mtd: spinand: Explicitly use MTD_OPS_RAW to write the bad block marker to OOBFrieder Schrempf1-0/+1
2020-03-11mtd: spinand: Stop using spinand->oobbuf for buffering bad block markersFrieder Schrempf1-7/+7
2020-03-09mtd: spinand: rework detect procedure for different READ_ID operationChuanhong Guo1-23/+63
2019-06-28mtd: spinand: read returns badly if the last page has bitflipsliaoweixiong1-1/+1
2019-06-27mtd: spinand: Add initial support for Paragon PN26G0xAJeff Kletsky1-0/+1
2019-06-27mtd: spinand: Add support for two-byte device IDsJeff Kletsky1-1/+1
2019-04-08mtd: spinand: Implement mtd->_max_bad_blocksBoris Brezillon1-0/+1
2019-03-21mtd: spinand: Use the spi-mem dirmap APIBoris Brezillon1-84/+84
2019-01-31mtd: spinand: Fix the error/cleanup path in spinand_init()Boris Brezillon1-2/+2
2019-01-31mtd: spinand: Handle the case where PROGRAM LOAD does not reset the cacheBoris Brezillon1-22/+20
2018-12-07mtd: spinand: add support for GigaDevice GD5FxGQ4xAChuanhong Guo1-0/+1
2018-12-07mtd: spinand: Add initial support for Toshiba TC58CVG2S0HSchrempf Frieder1-0/+1
2018-07-18mtd: spinand: Add initial support for the MX35LF1GE4AB chipBoris Brezillon1-0/+1
2018-07-18mtd: spinand: Add initial support for Winbond W25M02GVFrieder Schrempf1-0/+1
2018-07-18mtd: spinand: Add initial support for Micron MT29F2G01ABAGDPeter Pan1-0/+17
2018-07-18mtd: nand: Add core infrastructure to support SPI NANDsPeter Pan1-0/+1136