ARM: plat-nomadik: move MTU, kill plat-nomadik
authorLinus Walleij <linus.walleij@linaro.org>
Thu, 18 Oct 2012 12:01:25 +0000 (14:01 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 5 Nov 2012 08:55:33 +0000 (09:55 +0100)
commit694e33a7f42de7dcc8b43c3990c597b19ef9b438
tree02b6995f41eab4474fd8d9df419775825a13b362
parent865fab601b8f910b2c634cf4c9211176f2c71cad
ARM: plat-nomadik: move MTU, kill plat-nomadik

This moves the MTU timer driver from arch/arm/plat-nomadik
to drivers/clocksource and moves the header file to the
platform_data directory.

As this moves the last file being compiled to an object out
of arch/arm/plat-nomadik, we have to "turn off the light"
and delete the plat-nomadik directory, because it is not
allowed to have an empty Makefile in a plat-* directory.
This is probably also a desired side effect of depopulating
the arch/arm directory of drivers. Luckily we have just
deleted all the <plat/*> include files prior to this so
by moving the last one we may delete the directory.

After this all the Ux500 and Nomadik device drivers live
outside of the arch/arm hierarchy.

Cc: Alessandro Rubini <rubini@unipv.it>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
17 files changed:
arch/arm/Kconfig
arch/arm/Makefile
arch/arm/mach-nomadik/Kconfig
arch/arm/mach-nomadik/board-nhk8815.c
arch/arm/mach-ux500/Kconfig
arch/arm/mach-ux500/timer.c
arch/arm/plat-nomadik/Kconfig [deleted file]
arch/arm/plat-nomadik/Makefile [deleted file]
arch/arm/plat-nomadik/include/plat/mtu.h [deleted file]
arch/arm/plat-nomadik/timer.c [deleted file]
drivers/char/hw_random/Kconfig
drivers/clocksource/Kconfig
drivers/clocksource/Makefile
drivers/clocksource/nomadik-mtu.c [new file with mode: 0644]
drivers/input/keyboard/Kconfig
drivers/mtd/nand/Kconfig
include/linux/platform_data/clocksource-nomadik-mtu.h [new file with mode: 0644]