summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/nand/mtk_ecc.h
Commit message (Collapse)AuthorAgeFilesLines
* mtd: nand: mediatek: add support for different MTK NAND FLASH Controller IPXiaolei Li2017-06-011-1/+1
| | | | | | | | | | | | | | | ECC strength and spare size supported may be different among MTK NAND FLASH Controller IPs. This patch contains changes as following: (1) add new struct mtk_nfc_caps to support different spare size. (2) add new struct mtk_ecc_caps to support different ecc strength. (3) remove ECC_CNFG_xBIT define, use a for loop to do ecc strength config. (4) remove PAGEFMT_SPARE_ define, use a for loop to do spare format config. (5) malloc ecc->eccdata buffer according to max ecc strength of this IP. Signed-off-by: Xiaolei Li <xiaolei.li@mediatek.com> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
* mtd: mediatek: driver for MTK Smart DeviceJorge Ramirez-Ortiz2016-07-111-0/+50
Add support for mediatek's SDG1 NFC nand controller embedded in SoC 2701 Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com> Tested-by: Xiaolei Li <xiaolei.li@mediatek.com>
OpenPOWER on IntegriCloud