]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: gemini: remove platform support
authorArnd Bergmann <arnd@arndb.de>
Fri, 4 Jan 2013 13:48:44 +0000 (13:48 +0000)
committerArnd Bergmann <arnd@arndb.de>
Thu, 14 Mar 2013 20:15:25 +0000 (21:15 +0100)
commit9e7cd26ae2669c666173e4a2634be7c790efd6c3
tree441230725f08ca0cc8493f794974a3706567e0c2
parent662146b155c09d4b1fd01b5a1fb4e8464cce6685
ARM: gemini: remove platform support

The gemini platform has not seen any updates from its
maintainer since 2010, and has no defconfig file, which
has lead to bitrot in a number of places:

* System restart has been broken for a long time despite
  repeated attempts from Russell to get the obvious
  fix at least acknowledged by someone who can test it.
* The platform still uses mach/gpio.h, which has been
  deprecated for some time, and since Kconfig does not
  select NEED_MACH_GPIO_H, it actually failed to build
  because of this.
* A change to asm/io.h introduced a number of compiler
  warnings for gemini specific code that confuses
  physical and virtual addresses.

This removes gemini support entirely under the assumption
that nobody uses it on mainline kernels. Of course, if
there are still active users out there, they should let
us know so we can put support back in and get it better
tested.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
26 files changed:
MAINTAINERS
arch/arm/Kconfig
arch/arm/Makefile
arch/arm/mach-gemini/Kconfig [deleted file]
arch/arm/mach-gemini/Makefile [deleted file]
arch/arm/mach-gemini/Makefile.boot [deleted file]
arch/arm/mach-gemini/board-nas4220b.c [deleted file]
arch/arm/mach-gemini/board-rut1xx.c [deleted file]
arch/arm/mach-gemini/board-wbd111.c [deleted file]
arch/arm/mach-gemini/board-wbd222.c [deleted file]
arch/arm/mach-gemini/common.h [deleted file]
arch/arm/mach-gemini/devices.c [deleted file]
arch/arm/mach-gemini/gpio.c [deleted file]
arch/arm/mach-gemini/idle.c [deleted file]
arch/arm/mach-gemini/include/mach/debug-macro.S [deleted file]
arch/arm/mach-gemini/include/mach/entry-macro.S [deleted file]
arch/arm/mach-gemini/include/mach/global_reg.h [deleted file]
arch/arm/mach-gemini/include/mach/gpio.h [deleted file]
arch/arm/mach-gemini/include/mach/hardware.h [deleted file]
arch/arm/mach-gemini/include/mach/irqs.h [deleted file]
arch/arm/mach-gemini/include/mach/timex.h [deleted file]
arch/arm/mach-gemini/include/mach/uncompress.h [deleted file]
arch/arm/mach-gemini/irq.c [deleted file]
arch/arm/mach-gemini/mm.c [deleted file]
arch/arm/mach-gemini/reset.c [deleted file]
arch/arm/mach-gemini/time.c [deleted file]