-
- Downloads
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>
Showing
- arch/arm/Kconfig 7 additions, 6 deletionsarch/arm/Kconfig
- arch/arm/mach-versatile/Kconfig 0 additions, 33 deletionsarch/arm/mach-versatile/Kconfig
- arch/arm/mach-versatile/Makefile 1 addition, 5 deletionsarch/arm/mach-versatile/Makefile
- arch/arm/mach-versatile/core.c 10 additions, 487 deletionsarch/arm/mach-versatile/core.c
- arch/arm/mach-versatile/core.h 2 additions, 7 deletionsarch/arm/mach-versatile/core.h
- arch/arm/mach-versatile/include/mach/clkdev.h 0 additions, 16 deletionsarch/arm/mach-versatile/include/mach/clkdev.h
- arch/arm/mach-versatile/include/mach/hardware.h 0 additions, 6 deletionsarch/arm/mach-versatile/include/mach/hardware.h
- arch/arm/mach-versatile/include/mach/irqs.h 0 additions, 134 deletionsarch/arm/mach-versatile/include/mach/irqs.h
- arch/arm/mach-versatile/include/mach/platform.h 0 additions, 174 deletionsarch/arm/mach-versatile/include/mach/platform.h
- arch/arm/mach-versatile/pci.c 0 additions, 368 deletionsarch/arm/mach-versatile/pci.c
- arch/arm/mach-versatile/versatile_ab.c 0 additions, 44 deletionsarch/arm/mach-versatile/versatile_ab.c
- arch/arm/mach-versatile/versatile_dt.c 1 addition, 0 deletionsarch/arm/mach-versatile/versatile_dt.c
- arch/arm/mach-versatile/versatile_pb.c 0 additions, 91 deletionsarch/arm/mach-versatile/versatile_pb.c
- drivers/clk/versatile/Kconfig 3 additions, 1 deletiondrivers/clk/versatile/Kconfig
Loading
Please register or sign in to comment