linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [RFC 0/3] future of gemini platform
@ 2013-01-04 14:41 Arnd Bergmann
  2013-01-04 14:41 ` [RFC 1/3] ARM: gemini: get platform to build again Arnd Bergmann
                   ` (8 more replies)
  0 siblings, 9 replies; 14+ messages in thread
From: Arnd Bergmann @ 2013-01-04 14:41 UTC (permalink / raw)
  To: linux-arm-kernel

The gemini platform is quite broken at the moment due to bitrot,
here are the two suggested solutions. We should either apply the
first patch or the other two, depending on whether anyone still
uses this.

Ulli was last actively working on this about two years ago,
so I assume that he has moved on, but if he or anyone else
is still interested in keeping Gemini alive, any patches
and testing are very welcome. Without a maintainer however,
I see no point in keeping it.

The fa526 CPU support is currently only used on Gemini,
but Florian had some patches last year for it, so he might
still need it. If there are still plans to get MCS814x
or another fa526 based platform merged into mainline,
we can keep this around, but unless I see a timeline
for this, I would prefer to remove it for now. It should
be trivial to revert that patch and bring it back if
it's needed for a new platform.

Arnd Bergmann (3):
  ARM: gemini: get platform to build again
  ARM: gemini: remove platform support
  ARM: remove fa526 CPU support

 MAINTAINERS                                     |   14 --
 arch/arm/Kconfig                                |   10 +-
 arch/arm/Makefile                               |    2 -
 arch/arm/boot/compressed/head.S                 |   28 ---
 arch/arm/include/asm/barrier.h                  |    6 -
 arch/arm/include/asm/glue-cache.h               |    8 -
 arch/arm/include/asm/glue-proc.h                |    9 -
 arch/arm/include/asm/page.h                     |    8 -
 arch/arm/include/asm/tlbflush.h                 |   19 --
 arch/arm/mach-gemini/Kconfig                    |   40 ----
 arch/arm/mach-gemini/Makefile                   |   13 --
 arch/arm/mach-gemini/Makefile.boot              |    9 -
 arch/arm/mach-gemini/board-nas4220b.c           |  110 ---------
 arch/arm/mach-gemini/board-rut1xx.c             |   94 --------
 arch/arm/mach-gemini/board-wbd111.c             |  137 -----------
 arch/arm/mach-gemini/board-wbd222.c             |  137 -----------
 arch/arm/mach-gemini/common.h                   |   29 ---
 arch/arm/mach-gemini/devices.c                  |  118 ----------
 arch/arm/mach-gemini/gpio.c                     |  230 -------------------
 arch/arm/mach-gemini/idle.c                     |   29 ---
 arch/arm/mach-gemini/include/mach/debug-macro.S |   21 --
 arch/arm/mach-gemini/include/mach/entry-macro.S |   33 ---
 arch/arm/mach-gemini/include/mach/global_reg.h  |  278 -----------------------
 arch/arm/mach-gemini/include/mach/gpio.h        |   20 --
 arch/arm/mach-gemini/include/mach/hardware.h    |   74 ------
 arch/arm/mach-gemini/include/mach/irqs.h        |   53 -----
 arch/arm/mach-gemini/include/mach/system.h      |   23 --
 arch/arm/mach-gemini/include/mach/timex.h       |   13 --
 arch/arm/mach-gemini/include/mach/uncompress.h  |   44 ----
 arch/arm/mach-gemini/irq.c                      |  103 ---------
 arch/arm/mach-gemini/mm.c                       |   82 -------
 arch/arm/mach-gemini/time.c                     |   89 --------
 arch/arm/mm/Kconfig                             |   32 +--
 arch/arm/mm/Makefile                            |    4 -
 arch/arm/mm/cache-fa.S                          |  249 --------------------
 arch/arm/mm/copypage-fa.c                       |   86 -------
 arch/arm/mm/proc-fa526.S                        |  221 ------------------
 arch/arm/mm/tlb-fa.S                            |   69 ------
 38 files changed, 3 insertions(+), 2541 deletions(-)
 delete mode 100644 arch/arm/mach-gemini/Kconfig
 delete mode 100644 arch/arm/mach-gemini/Makefile
 delete mode 100644 arch/arm/mach-gemini/Makefile.boot
 delete mode 100644 arch/arm/mach-gemini/board-nas4220b.c
 delete mode 100644 arch/arm/mach-gemini/board-rut1xx.c
 delete mode 100644 arch/arm/mach-gemini/board-wbd111.c
 delete mode 100644 arch/arm/mach-gemini/board-wbd222.c
 delete mode 100644 arch/arm/mach-gemini/common.h
 delete mode 100644 arch/arm/mach-gemini/devices.c
 delete mode 100644 arch/arm/mach-gemini/gpio.c
 delete mode 100644 arch/arm/mach-gemini/idle.c
 delete mode 100644 arch/arm/mach-gemini/include/mach/debug-macro.S
 delete mode 100644 arch/arm/mach-gemini/include/mach/entry-macro.S
 delete mode 100644 arch/arm/mach-gemini/include/mach/global_reg.h
 delete mode 100644 arch/arm/mach-gemini/include/mach/gpio.h
 delete mode 100644 arch/arm/mach-gemini/include/mach/hardware.h
 delete mode 100644 arch/arm/mach-gemini/include/mach/irqs.h
 delete mode 100644 arch/arm/mach-gemini/include/mach/system.h
 delete mode 100644 arch/arm/mach-gemini/include/mach/timex.h
 delete mode 100644 arch/arm/mach-gemini/include/mach/uncompress.h
 delete mode 100644 arch/arm/mach-gemini/irq.c
 delete mode 100644 arch/arm/mach-gemini/mm.c
 delete mode 100644 arch/arm/mach-gemini/time.c
 delete mode 100644 arch/arm/mm/cache-fa.S
 delete mode 100644 arch/arm/mm/copypage-fa.c
 delete mode 100644 arch/arm/mm/proc-fa526.S
 delete mode 100644 arch/arm/mm/tlb-fa.S

-- 
1.7.10.4

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2014-04-09  9:32 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-04 14:41 [RFC 0/3] future of gemini platform Arnd Bergmann
2013-01-04 14:41 ` [RFC 1/3] ARM: gemini: get platform to build again Arnd Bergmann
2013-01-04 14:41 ` [RFC 2/3] ARM: gemini: remove platform support Arnd Bergmann
2013-01-04 14:41 ` [RFC 3/3] ARM: remove fa526 CPU support Arnd Bergmann
2013-01-04 14:41 ` [RFC 0/3] future of gemini platform Arnd Bergmann
2014-04-09  8:40   ` Linus Walleij
2014-04-09  9:32     ` Arnd Bergmann
2013-01-04 14:41 ` [RFC 1/3] ARM: gemini: get platform to build again Arnd Bergmann
2013-01-04 14:41 ` [RFC 2/3] ARM: gemini: remove platform support Arnd Bergmann
2013-01-04 14:41 ` [RFC 3/3] ARM: remove fa526 CPU support Arnd Bergmann
2013-01-04 15:30 ` [PATCH, RFC 1/3] ARM: gemini: get platform to build again Arnd Bergmann
2013-01-04 15:30   ` [PATCH, RFC 2/3] ARM: gemini: remove platform support Arnd Bergmann
2013-01-04 15:30   ` [PATCH, RFC 3/3] ARM: remove fa526 CPU support Arnd Bergmann
2013-01-07 13:00 ` [RFC 0/3] future of gemini platform Florian Fainelli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).