summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/nand/nand_bbt.c
Commit message (Expand)AuthorAgeFilesLines
* mtd: nand_bbt: scan for next free bbt block if writing bbt failsKyle Roeschley2016-09-231-6/+45
* mtd: nand_bbt: Move BBT block selection logic out of write_bbt()Boris Brezillon2016-09-231-36/+74
* mtd: nand: remove EXPORT_SYMBOL of nand_scan_bbt()Thomas Petazzoni2016-01-231-2/+0
* mtd: nand: make use of mtd_to_nand() in NAND core codeBoris BREZILLON2015-12-081-16/+16
* mtd: nand_bbt: set the smallest size of bbt tableSheng Yong2015-10-111-1/+1
* mtd: remove incorrect file nameBrian Norris2015-05-221-2/+0
* mtd: nand_bbt: fix theoretical integer overflow in BBT writeBrian Norris2015-05-061-1/+1
* mtd: nand_bbt: unify/fix error handling in nand_scan_bbt()Brian Norris2015-05-061-7/+12
* mtd: nand_bbt: make nand_scan_bbt() staticBrian Norris2015-05-061-1/+1
* mtd: nand_bbt: drop unnecessary headerBrian Norris2015-05-061-1/+0
* mtd: nand: don't break long print messagesRafał Miłecki2014-09-171-13/+10
* mtd: Introduce mtd_block_isreserved()Ezequiel Garcia2014-07-081-0/+14
* mtd: nand_bbt: handle error case for nand_create_badblock_pattern()Brian Norris2014-05-281-2/+6
* mtd: nand_bbt: remove unused variableBrian Norris2014-05-281-4/+1
* mtd: nand_bbt: kill NAND_BBT_SCANALLPAGESBrian Norris2013-11-061-34/+3
* mtd: nand: stop exporting nand_default_bbtBrian Norris2013-10-271-1/+0
* mtd: nand: remove NAND_BBT_SCANEMPTYBrian Norris2013-08-301-28/+5
* mtd: nand: hide in-memory BBT implementation detailsBrian Norris2013-08-301-2/+26
* mtd: nand: refactor chip->block_markbad interfaceBrian Norris2013-08-301-1/+0
* mtd: nand: eliminate castBrian Norris2013-08-301-3/+2
* mtd: nand: remove multiplied-by-2 block logicBrian Norris2013-08-301-48/+35
* mtd: nand: add accessors, macros for in-memory BBTBrian Norris2013-08-301-22/+48
* mtd: nand: remove AG-AND supportArtem Bityutskiy2013-04-051-25/+0
* mtd: nand: use NAND_BBT_SCAN_MAXBLOCKSRichard Genoud2012-09-291-4/+5
* mtd: nand: nand_bbt: export nand_update_bbtFabio Estevam2012-09-291-1/+2
* mtd: nand: rename create_bbt()'s 'len' variable to 'numpages'Shmulik Ladkani2012-09-291-12/+12
* mtd: nand: rename '_raw' BBT scan functionsBrian Norris2012-09-291-10/+10
* mtd: nand: use ECC, if present, when scanning OOBBrian Norris2012-09-291-7/+20
* mtd: nand_bbt: use string libraryBrian Norris2012-09-291-18/+9
* mtd: nand: remove unused 'int' return codesBrian Norris2012-09-291-11/+8
* mtd: fix typo in commentHuang Shijie2012-07-161-1/+1
* mtd: nand_bbt: refactor check_pattern_no_oob()Brian Norris2012-07-061-6/+3
* mtd: nand: rename "no_bbt" descriptors to "no_oob"Brian Norris2012-07-061-4/+4
* mtd: nand: Use the mirror BBT descriptor when reading its versionShmulik Ladkani2012-07-061-1/+1
* mtd: nand: fix scan_read_raw_oobDmitry Maluka2012-05-291-0/+1
* mtd: introduce mtd_write_oob interfaceArtem Bityutskiy2012-01-091-1/+1
* mtd: introduce mtd_read_oob interfaceArtem Bityutskiy2012-01-091-3/+3
* mtd: introduce mtd_read interfaceArtem Bityutskiy2012-01-091-3/+3
* Merge git://git.infradead.org/mtd-2.6Linus Torvalds2011-11-071-368/+324
|\
| * mtd: nand: switch `check_pattern()' to standard `memcmp()'Brian Norris2011-09-211-4/+2
| * mtd: nand: do not scan bad blocks with NAND_BBT_NO_OOB setBrian Norris2011-09-211-6/+7
| * mtd: nand: wait to set BBT versionBrian Norris2011-09-211-4/+8
| * mtd: nand: scrub BBT on ECC errorsBrian Norris2011-09-211-5/+24
| * mtd: nand: report ECC errors properly when reading BBTBrian Norris2011-09-211-5/+12
| * mtd: utilize `mtd_is_*()' functionsBrian Norris2011-09-211-2/+2
| * mtd: nand: remove gotos in `check_create()'Brian Norris2011-09-111-16/+19
| * mtd: nand: begin restructuring check_createBrian Norris2011-09-111-19/+5
| * mtd: nand: fix styleBrian Norris2011-09-111-14/+14
| * mtd: nand: remove unnecessary variableBrian Norris2011-09-111-5/+3
| * mtd: nand: do not ignore all ECC errorsBrian Norris2011-09-111-3/+3