Xiang Xiao
a514c0a13e
mtd/nand: Implement isbad and markbad callback
...
these new callbacks are added by:
https://github.com/apache/nuttx/pull/8683
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-03 17:40:18 +03:00
Xiang Xiao
3e1ddb3de9
mtd/nand: Return -EUCLEAN when the bit error happen but fixed by ecc
...
follow how Linux report the correction information from ecc:
http://www.infradead.org/pipermail/linux-mtd/2012-March/040305.html
since this information is very useful to file system(e.g. yaffs, ubi/buifs)
which is specially designed for nand flash.
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-03 17:40:18 +03:00
Xiang Xiao
3c54e66683
mtd/nand: Fix the comment and remove the uneeded inclusion
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2023-05-01 22:47:00 +03:00
Alin Jerpelea
110632293c
LICENSE: revert to the original license from Atmel Corporation
...
revert to the original license from Atmel Corporation and add the files to
the LICENSE file
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-09-02 21:56:05 +08:00
Gustavo Henrique Nihei
55d66f60a3
drivers: Fix typos reported by codespell
2021-02-25 18:57:18 -08:00
Alin Jerpelea
2d8b193df4
drivers: mtd: fix nxstyle errors
...
Fix nxstyle errors to pass the CI errors.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-01-27 18:40:00 -08:00
Xiang Xiao
cde88cabcc
Run codespell -w with the latest dictonary again
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-02-23 22:27:46 +01:00
Gregory Nutt
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
2018-02-01 10:00:02 -06:00
Gregory Nutt
a1469a3e95
Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err()
2016-06-11 15:50:49 -06:00
Gregory Nutt
fc3540cffe
Replace all occurrences of vdbg with vinfo
2016-06-11 11:59:51 -06:00
Gregory Nutt
49f73c04ae
Fix a typo that was cloned to several SAMA5 and MTD files
2013-12-21 09:45:27 -06:00
Gregory Nutt
1ea447867a
SAMA5 NAND: Still debugging
2013-11-28 12:21:33 -06:00
Gregory Nutt
448c8572cd
Rethinking some NAND interfaces
2013-11-19 08:50:12 -06:00
Gregory Nutt
d8a3f21a47
Finishes up NAND software ECC logic
2013-11-18 11:42:17 -06:00
Gregory Nutt
3faa880ef1
MTD NAND: Beginning of software ECC logic
2013-11-18 09:43:44 -06:00