On Wed, 22 Aug 2012, Arnd Bergmann wrote:
This moves all <mach/*.h> headers to <mach-*/*.h>, and all <plat/*.h> headers to <plat-*/*.h>, as another step closer to building kernels for multiple platforms combined.
A script to generate headers with the traditional names including the headers from the new place is already there, so this move should be completely transparent.
This patch was created fully automated by a script and should be redone if the headers change. Note that the plat-mxc headers move to mach-imx in the process because they don't follow the <plat/foo.h> naming convention:
for i in arch/arm/mach-* ; do git mv $i/include/mach $i/include/${i##*/} ; done for i in arch/arm/plat-* ; do git mv $i/include/plat $i/include/${i##*/} ; done git mv arch/arm/plat-mxc/include/mach/*.h arch/arm/mach-imx/include/mach-imx/
Signed-off-by: Arnd Bergmann arnd@arndb.de
Acked-by: Nicolas Pitre nico@linaro.org
Ideally, files such as ...
rename from arch/arm/mach-at91/include/mach/at91_pio.h rename to arch/arm/mach-at91/include/mach-at91/at91_pio.h
should move next to the A91 GPIO driver file. but that require manual operations which can be done later.
Nicolas