[PATCH v4 0/6] Use the reworked Marvell NAND controller with all boards
Miquel Raynal
miquel.raynal at bootlin.com
Mon Feb 19 14:35:51 PST 2018
Hello,
Marvell NAND controller driver pxa3xx_nand has been replaced in 4.16 by
a new driver featuring the new ->exec_op() interface called
marvell_nand.
These patches were part of a greater series that has been partially
applied. Now that support for PXA boards looks stable, migrate all of
them to use the new driver.
To avoid risking compilation issues/broken bisection, I guess it would
probably be better to make all these patches go through the MTD tree?
Best regards,
Miquèl
Changes since v3:
- Split the removal of pxa3xx_nand driver in two: one patch to migrate
the defconfigs, another to remove the driver.
- Acked-by/Tested-by from Robert Jarzmik.
Miquel Raynal (6):
mtd: nand: use Marvell reworked NAND controller driver with all
platforms
mtd: nand: remove deprecated pxa3xx_nand driver
mtd: nand: remove useless fields from pxa3xx NAND platform data
dt-bindings: mtd: remove pxa3xx NAND controller documentation
arm: dts: pxa: use reworked NAND controller driver
MAINTAINERS: remove entry for deleted pxa3xx_nand driver
.../devicetree/bindings/mtd/pxa3xx-nand.txt | 50 -
MAINTAINERS | 6 -
arch/arm/boot/dts/pxa3xx.dtsi | 6 +-
arch/arm/configs/cm_x300_defconfig | 2 +-
arch/arm/configs/pxa3xx_defconfig | 3 +-
arch/arm/configs/pxa_defconfig | 2 +-
arch/arm/configs/raumfeld_defconfig | 2 +-
arch/arm/mach-mmp/ttc_dkb.c | 4 +-
arch/arm/mach-pxa/cm-x300.c | 8 +-
arch/arm/mach-pxa/colibri-pxa3xx.c | 8 +-
arch/arm/mach-pxa/colibri.h | 2 +-
arch/arm/mach-pxa/littleton.c | 10 +-
arch/arm/mach-pxa/mxm8x10.c | 10 +-
arch/arm/mach-pxa/raumfeld.c | 6 +-
arch/arm/mach-pxa/zylonite.c | 10 +-
drivers/mtd/nand/raw/Kconfig | 11 -
drivers/mtd/nand/raw/Makefile | 1 -
drivers/mtd/nand/raw/marvell_nand.c | 3 +-
drivers/mtd/nand/raw/pxa3xx_nand.c | 2103 --------------------
include/linux/platform_data/mtd-nand-pxa3xx.h | 43 +-
20 files changed, 43 insertions(+), 2247 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/mtd/pxa3xx-nand.txt
delete mode 100644 drivers/mtd/nand/raw/pxa3xx_nand.c
--
2.14.1
More information about the linux-mtd
mailing list