ARM: mmp: remove device definitions
authorArnd Bergmann <arnd@arndb.de>
Wed, 21 Sep 2022 14:06:46 +0000 (16:06 +0200)
committerArnd Bergmann <arnd@arndb.de>
Mon, 16 Jan 2023 08:26:05 +0000 (09:26 +0100)
commit77acc85ce797a4a19a46c9677dec5a9910c6e4e7
tree788eb6758044f19d06d50595bea7b280099e2a31
parent028908f2ca6fc046a9932fb2d2f0409f4684ea41
ARM: mmp: remove device definitions

Since all board support is now gone, a lot of code in the
platform is no longer called and can be removed as well.
The remaining parts are:

 * The interrupt numbers for pxa910 are still needed for the
   power management support.

 * The 'mfp' device is still statically initialized from
   platform code, though this could be moved into the
   pinctrl code

 * The CPU identification code is used for the cpu_is_mmp*()
   macros.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
21 files changed:
arch/arm/mach-mmp/Makefile
arch/arm/mach-mmp/common.c
arch/arm/mach-mmp/common.h
arch/arm/mach-mmp/devices.c [deleted file]
arch/arm/mach-mmp/devices.h [deleted file]
arch/arm/mach-mmp/irqs.h
arch/arm/mach-mmp/mfp.h [deleted file]
arch/arm/mach-mmp/mmp2.c
arch/arm/mach-mmp/mmp2.h
arch/arm/mach-mmp/pm-mmp2.c
arch/arm/mach-mmp/pm-mmp2.h
arch/arm/mach-mmp/pm-pxa910.c
arch/arm/mach-mmp/pxa168.c
arch/arm/mach-mmp/pxa168.h
arch/arm/mach-mmp/pxa910.c
arch/arm/mach-mmp/pxa910.h
arch/arm/mach-mmp/regs-apbc.h [deleted file]
arch/arm/mach-mmp/regs-apmu.h [deleted file]
arch/arm/mach-mmp/regs-timers.h
arch/arm/mach-mmp/regs-usb.h [deleted file]
arch/arm/mach-mmp/time.c