linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] ARM Versatile multi-platform support
@ 2015-12-08 20:44 Rob Herring
  2015-12-08 20:44 ` [PATCH 1/4] ARM: versatile: add DT based PCI detection Rob Herring
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Rob Herring @ 2015-12-08 20:44 UTC (permalink / raw)
  To: linux-arm-kernel

Arnd lit a fire under me to dust this off and get it merged. So here it 
is. The main change from prior version is I merged all the code to a 
single file. It's a bigger patch than I'd like, but I don't think trying 
to do it in multiple steps is worth it.

This is dependent on some solution for the default platform choice on 
!MMU builds (allnoconfig) as it can't be Versatile after this series. 
Arnd has some ideas on how to address that.

This is tested under QEMU. Linus previously tested this on actual h/w 
and had a problem with the display identification which needs 
investigation or agreement to worry about it if and when someone 
actually cares.

Rob


Rob Herring (4):
  ARM: versatile: add DT based PCI detection
  ARM: versatile: switch to DT only booting and remove legacy code
  ARM: versatile: merge mach code into a single file
  ARM: versatile: convert to multi-platform

 arch/arm/Kconfig                                  |  17 -
 arch/arm/configs/versatile_defconfig              |   2 +-
 arch/arm/mach-versatile/Kconfig                   |  41 +-
 arch/arm/mach-versatile/Makefile                  |   6 +-
 arch/arm/mach-versatile/Makefile.boot             |   4 -
 arch/arm/mach-versatile/core.c                    | 808 ----------------------
 arch/arm/mach-versatile/core.h                    |  46 --
 arch/arm/mach-versatile/include/mach/clkdev.h     |  16 -
 arch/arm/mach-versatile/include/mach/hardware.h   |  38 -
 arch/arm/mach-versatile/include/mach/irqs.h       | 134 ----
 arch/arm/mach-versatile/include/mach/platform.h   | 416 -----------
 arch/arm/mach-versatile/include/mach/uncompress.h |  45 --
 arch/arm/mach-versatile/pci.c                     | 368 ----------
 arch/arm/mach-versatile/versatile_ab.c            |  44 --
 arch/arm/mach-versatile/versatile_dt.c            | 376 +++++++++-
 arch/arm/mach-versatile/versatile_pb.c            |  91 ---
 drivers/clk/versatile/Kconfig                     |   4 +-
 17 files changed, 392 insertions(+), 2064 deletions(-)
 delete mode 100644 arch/arm/mach-versatile/Makefile.boot
 delete mode 100644 arch/arm/mach-versatile/core.c
 delete mode 100644 arch/arm/mach-versatile/core.h
 delete mode 100644 arch/arm/mach-versatile/include/mach/clkdev.h
 delete mode 100644 arch/arm/mach-versatile/include/mach/hardware.h
 delete mode 100644 arch/arm/mach-versatile/include/mach/irqs.h
 delete mode 100644 arch/arm/mach-versatile/include/mach/platform.h
 delete mode 100644 arch/arm/mach-versatile/include/mach/uncompress.h
 delete mode 100644 arch/arm/mach-versatile/pci.c
 delete mode 100644 arch/arm/mach-versatile/versatile_ab.c
 delete mode 100644 arch/arm/mach-versatile/versatile_pb.c

-- 
2.5.0

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

end of thread, other threads:[~2015-12-17 16:55 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-08 20:44 [PATCH 0/4] ARM Versatile multi-platform support Rob Herring
2015-12-08 20:44 ` [PATCH 1/4] ARM: versatile: add DT based PCI detection Rob Herring
2015-12-08 20:44 ` [PATCH 2/4] ARM: versatile: switch to DT only booting and remove legacy code Rob Herring
2015-12-08 20:44 ` [PATCH 3/4] ARM: versatile: merge mach code into a single file Rob Herring
2015-12-08 20:44 ` [PATCH 4/4] ARM: versatile: convert to multi-platform Rob Herring
2015-12-08 21:11 ` [PATCH 0/4] ARM Versatile multi-platform support Peter Maydell
2015-12-10 16:59   ` Marc Zyngier
2015-12-10 17:23     ` Rob Herring
2015-12-10 17:30       ` Marc Zyngier
2015-12-15 22:57 ` Arnd Bergmann
2015-12-17 14:53   ` Rob Herring
2015-12-17 16:55     ` Arnd Bergmann

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).