ARM: pxa: move plat-pxa to drivers/soc/
authorArnd Bergmann <arnd@arndb.de>
Fri, 20 Sep 2019 11:33:40 +0000 (13:33 +0200)
committerArnd Bergmann <arnd@arndb.de>
Sat, 7 May 2022 20:56:16 +0000 (22:56 +0200)
commit64dbc4dd7a7cc6642c522963a6194b62480e2a68
tree9f8baa0b70be0f72ec3a8901b4ac63f40b4abd7d
parent6922a3d14e85040c022bbad23af4de5c03557e21
ARM: pxa: move plat-pxa to drivers/soc/

There are two drivers in arch/arm/plat-pxa: mfp and ssp. Both
of them should ideally not be needed at all, as there are
proper subsystems to replace them.

OTOH, they are self-contained and can simply be normal
SoC drivers, so move them over there to eliminate one more
of the plat-* directories.

Acked-by: Robert Jarzmik <robert.jarzmik@free.fr> (mach-pxa)
Acked-by: Lubomir Rintel <lkundrak@v3.sk> (mach-mmp)
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
13 files changed:
arch/arm/Kconfig
arch/arm/Makefile
arch/arm/mach-mmp/mfp.h
arch/arm/mach-pxa/include/mach/mfp.h
arch/arm/mach-pxa/mfp-pxa2xx.h
arch/arm/mach-pxa/mfp-pxa3xx.h
drivers/soc/Kconfig
drivers/soc/Makefile
drivers/soc/pxa/Kconfig [moved from arch/arm/plat-pxa/Kconfig with 83% similarity]
drivers/soc/pxa/Makefile [moved from arch/arm/plat-pxa/Makefile with 51% similarity]
drivers/soc/pxa/mfp.c [moved from arch/arm/plat-pxa/mfp.c with 99% similarity]
drivers/soc/pxa/ssp.c [moved from arch/arm/plat-pxa/ssp.c with 100% similarity]
include/linux/soc/pxa/mfp.h [moved from arch/arm/plat-pxa/include/plat/mfp.h with 98% similarity]