-
- Downloads
mtd: rawnand: ingenic: Separate top-level and SoC specific code
The ingenic-nand driver uses an API provided by the jz4780-bch driver. This makes it difficult to support other SoCs in the jz4780-bch driver. To work around this, we separate the API functions from the SoC-specific code, so that these API functions are SoC-agnostic. Signed-off-by:Paul Cercueil <paul@crapouillou.net> Signed-off-by:
Miquel Raynal <miquel.raynal@bootlin.com>
Showing
- drivers/mtd/nand/raw/ingenic/Kconfig 17 additions, 0 deletionsdrivers/mtd/nand/raw/ingenic/Kconfig
- drivers/mtd/nand/raw/ingenic/Makefile 4 additions, 1 deletiondrivers/mtd/nand/raw/ingenic/Makefile
- drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 156 additions, 0 deletionsdrivers/mtd/nand/raw/ingenic/ingenic_ecc.c
- drivers/mtd/nand/raw/ingenic/ingenic_ecc.h 83 additions, 0 deletionsdrivers/mtd/nand/raw/ingenic/ingenic_ecc.h
- drivers/mtd/nand/raw/ingenic/ingenic_nand.c 20 additions, 20 deletionsdrivers/mtd/nand/raw/ingenic/ingenic_nand.c
- drivers/mtd/nand/raw/ingenic/jz4780_bch.c 30 additions, 142 deletionsdrivers/mtd/nand/raw/ingenic/jz4780_bch.c
- drivers/mtd/nand/raw/ingenic/jz4780_bch.h 0 additions, 40 deletionsdrivers/mtd/nand/raw/ingenic/jz4780_bch.h
Loading
Please register or sign in to comment