ARM: versatile: switch to DT only booting and remove legacy code
authorRob Herring <robh@kernel.org>
Tue, 8 Dec 2015 20:44:16 +0000 (14:44 -0600)
committerArnd Bergmann <arnd@arndb.de>
Tue, 15 Dec 2015 22:53:21 +0000 (23:53 +0100)
commit16956fed35fecde2201e23458cda193526b19559
tree540334f3232efb2bd79c00aaa75dca6d4a7bea5f
parenta8e2894c125f69aaea474592ebebd463bb7e1b0a
ARM: versatile: switch to DT only booting and remove legacy code

With DT support for clocks, irqchips, timers, and PCI now in place, DT
based booting has feature parity with non-DT legacy boot. The final
piece is actually enabling common clock support on Versatile. Enabling
full DT support requires either removing the old Versatile clock code,
updating the legacy boot to use the common clock code, or making DT and
legacy boot mutually exclusive. Given that removing legacy boot code is
the goal anyway, I am going with the 1st option.

Signed-off-by: Rob Herring <robh@kernel.org>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: Mike Turquette <mturquette@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
14 files changed:
arch/arm/Kconfig
arch/arm/mach-versatile/Kconfig [deleted file]
arch/arm/mach-versatile/Makefile
arch/arm/mach-versatile/core.c
arch/arm/mach-versatile/core.h
arch/arm/mach-versatile/include/mach/clkdev.h [deleted file]
arch/arm/mach-versatile/include/mach/hardware.h
arch/arm/mach-versatile/include/mach/irqs.h [deleted file]
arch/arm/mach-versatile/include/mach/platform.h
arch/arm/mach-versatile/pci.c [deleted file]
arch/arm/mach-versatile/versatile_ab.c [deleted file]
arch/arm/mach-versatile/versatile_dt.c
arch/arm/mach-versatile/versatile_pb.c [deleted file]
drivers/clk/versatile/Kconfig