[PATCH 0/5] powerpc: Remove support for Marvell mv64x60 hostbridges

From: Mark Greer
Date: Thu Apr 05 2018 - 21:18:22 EST


Hello.

As far as I can tell, the c2k platform is abandoned so it should be
removed. Once it is removed, there are no more platforms that use
the mv64x60 hostbridge so remove that code too (and related drivers).

If and when this series of patches is accepted, I will submit patches
to the appropriate maintainers to remote drivers/tty/serial/mpsc.c and
drivers/watchdog/mv64x60_wdt.c. The i2c and ethernet drivers are used
by ARM SoCs/platforms so they will be left alone.

Based on git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux,
'merge' branch which is currently 6c5c24035003 (Automatic merge of
branches 'master', 'next' and 'fixes' into merge)

Thanks,

Mark
--

Mark Greer (5):
powerpc/embedded6xx: Remove C2K board support
powerpc/boot: Remove support for Marvell MPSC serial controller
powerpc/boot: Remove support for Marvell mv64x60 i2c controller
powerpc/boot: Remove core support for Marvell mv64x60 hostbridges
powerpc: Remove core support for Marvell mv64x60 hostbridges

Documentation/devicetree/bindings/marvell.txt | 516 -----------------------
arch/powerpc/boot/Makefile | 7 +-
arch/powerpc/boot/cuboot-c2k.c | 189 ---------
arch/powerpc/boot/dts/c2k.dts | 366 ----------------
arch/powerpc/boot/mpsc.c | 169 --------
arch/powerpc/boot/mv64x60.c | 581 --------------------------
arch/powerpc/boot/mv64x60.h | 70 ----
arch/powerpc/boot/mv64x60_i2c.c | 204 ---------
arch/powerpc/boot/ops.h | 1 -
arch/powerpc/boot/serial.c | 4 -
arch/powerpc/configs/c2k_defconfig | 390 -----------------
arch/powerpc/platforms/embedded6xx/Kconfig | 10 -
arch/powerpc/platforms/embedded6xx/Makefile | 1 -
arch/powerpc/platforms/embedded6xx/c2k.c | 148 -------
arch/powerpc/sysdev/Makefile | 3 -
arch/powerpc/sysdev/mv64x60.h | 13 -
arch/powerpc/sysdev/mv64x60_dev.c | 535 ------------------------
arch/powerpc/sysdev/mv64x60_pci.c | 171 --------
arch/powerpc/sysdev/mv64x60_pic.c | 297 -------------
arch/powerpc/sysdev/mv64x60_udbg.c | 152 -------
20 files changed, 3 insertions(+), 3824 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/marvell.txt
delete mode 100644 arch/powerpc/boot/cuboot-c2k.c
delete mode 100644 arch/powerpc/boot/dts/c2k.dts
delete mode 100644 arch/powerpc/boot/mpsc.c
delete mode 100644 arch/powerpc/boot/mv64x60.c
delete mode 100644 arch/powerpc/boot/mv64x60.h
delete mode 100644 arch/powerpc/boot/mv64x60_i2c.c
delete mode 100644 arch/powerpc/configs/c2k_defconfig
delete mode 100644 arch/powerpc/platforms/embedded6xx/c2k.c
delete mode 100644 arch/powerpc/sysdev/mv64x60.h
delete mode 100644 arch/powerpc/sysdev/mv64x60_dev.c
delete mode 100644 arch/powerpc/sysdev/mv64x60_pci.c
delete mode 100644 arch/powerpc/sysdev/mv64x60_pic.c
delete mode 100644 arch/powerpc/sysdev/mv64x60_udbg.c

--
2.16.2