mtd: nand: Add NAND controller driver for OcteonTX
authorSuneel Garapati <sgarapati@marvell.com>
Wed, 26 Aug 2020 12:37:22 +0000 (14:37 +0200)
committerStefan Roese <sr@denx.de>
Wed, 14 Oct 2020 05:55:56 +0000 (07:55 +0200)
commit05c7606ac928ae90451e0c0b2517d13e40452b59
tree756ec04ed44bb46223562b8fc232148fe3008f13
parent55fca74a5ba9bb0a101b247f421e81322b945a7b
mtd: nand: Add NAND controller driver for OcteonTX

Adds support for NAND controllers found on OcteonTX or
OcteonTX2 SoC platforms. Also includes driver to support
Hardware ECC using BCH HW engine found on these platforms.

Signed-off-by: Aaron Williams <awilliams@marvell.com>
Signed-off-by: Suneel Garapati <sgarapati@marvell.com>
Signed-off-by: Stefan Roese <sr@denx.de>
drivers/mtd/nand/raw/Kconfig
drivers/mtd/nand/raw/Makefile
drivers/mtd/nand/raw/octeontx_bch.c [new file with mode: 0644]
drivers/mtd/nand/raw/octeontx_bch.h [new file with mode: 0644]
drivers/mtd/nand/raw/octeontx_bch_regs.h [new file with mode: 0644]
drivers/mtd/nand/raw/octeontx_nand.c [new file with mode: 0644]