All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] RealView boardfile endgame
@ 2016-02-25 13:15 Linus Walleij
  2016-02-25 13:15 ` [PATCH 2/4] ARM: realview: reduce the RealView Kconfig Linus Walleij
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Linus Walleij @ 2016-02-25 13:15 UTC (permalink / raw)
  To: linux-arm-kernel

This patch set deletes the RealView board files and moves it
over to a pure Device Tree boot, deleting ~3500 LoC.

Prerequisites:
- The MTD driver patch handling the flash memory write
  protection and VPP enable must go into the MTD subsystem.
  http://marc.info/?l=linux-arm-kernel&m=145380689210787&w=2

- The CLCD device tree support patches (uncontroversial set)
  must go into the FBDEV subsystem.
  http://marc.info/?l=linux-fbdev&m=145622172219039&w=2

- I must queue the device tree patches for the Evaluation
  Boards and Platform Baseboard and Platform Baseboard
  Explore before these patches.

However this is how it will look once the above is in place,
and it will support everything the kernel already supports
today.

Tested on the real hardware for PB1176JZF-S and PB11MPCore.
Tested on QEMU for 1136, 1176, 11MPCore and Cortex-A9 EB,
Platform Baseboard for Cortex-A8 and Platform Baseboard Explore
for Cortex-A9 variants.

Linus Walleij (4):
  ARM: realview: delete the RealView board files
  ARM: realview: reduce the RealView Kconfig
  ARM: realview: imply Device Tree config
  ARM: realview: cut board options from defconfig

 arch/arm/configs/realview_defconfig      |  11 -
 arch/arm/mach-realview/Kconfig           | 144 +--------
 arch/arm/mach-realview/Makefile          |  12 +-
 arch/arm/mach-realview/board-eb.h        |  94 ------
 arch/arm/mach-realview/board-pb1176.h    |  81 -----
 arch/arm/mach-realview/board-pb11mp.h    |  96 ------
 arch/arm/mach-realview/board-pba8.h      |  71 -----
 arch/arm/mach-realview/board-pbx.h       | 106 -------
 arch/arm/mach-realview/core.c            | 404 -------------------------
 arch/arm/mach-realview/core.h            |  58 ----
 arch/arm/mach-realview/hardware.h        |  40 ---
 arch/arm/mach-realview/hotplug.h         |   1 +
 arch/arm/mach-realview/irqs-eb.h         | 114 -------
 arch/arm/mach-realview/irqs-pb1176.h     |  77 -----
 arch/arm/mach-realview/irqs-pb11mp.h     |  97 ------
 arch/arm/mach-realview/irqs-pba8.h       |  71 -----
 arch/arm/mach-realview/irqs-pbx.h        |  87 ------
 arch/arm/mach-realview/platform.h        | 247 ----------------
 arch/arm/mach-realview/platsmp-dt.c      |   3 +-
 arch/arm/mach-realview/platsmp.c         |  86 ------
 arch/arm/mach-realview/realview_eb.c     | 492 -------------------------------
 arch/arm/mach-realview/realview_pb1176.c | 395 -------------------------
 arch/arm/mach-realview/realview_pb11mp.c | 385 ------------------------
 arch/arm/mach-realview/realview_pba8.c   | 307 -------------------
 arch/arm/mach-realview/realview_pbx.c    | 402 -------------------------
 25 files changed, 16 insertions(+), 3865 deletions(-)
 delete mode 100644 arch/arm/mach-realview/board-eb.h
 delete mode 100644 arch/arm/mach-realview/board-pb1176.h
 delete mode 100644 arch/arm/mach-realview/board-pb11mp.h
 delete mode 100644 arch/arm/mach-realview/board-pba8.h
 delete mode 100644 arch/arm/mach-realview/board-pbx.h
 delete mode 100644 arch/arm/mach-realview/core.c
 delete mode 100644 arch/arm/mach-realview/core.h
 delete mode 100644 arch/arm/mach-realview/hardware.h
 create mode 100644 arch/arm/mach-realview/hotplug.h
 delete mode 100644 arch/arm/mach-realview/irqs-eb.h
 delete mode 100644 arch/arm/mach-realview/irqs-pb1176.h
 delete mode 100644 arch/arm/mach-realview/irqs-pb11mp.h
 delete mode 100644 arch/arm/mach-realview/irqs-pba8.h
 delete mode 100644 arch/arm/mach-realview/irqs-pbx.h
 delete mode 100644 arch/arm/mach-realview/platform.h
 delete mode 100644 arch/arm/mach-realview/platsmp.c
 delete mode 100644 arch/arm/mach-realview/realview_eb.c
 delete mode 100644 arch/arm/mach-realview/realview_pb1176.c
 delete mode 100644 arch/arm/mach-realview/realview_pb11mp.c
 delete mode 100644 arch/arm/mach-realview/realview_pba8.c
 delete mode 100644 arch/arm/mach-realview/realview_pbx.c

-- 
2.4.3

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

end of thread, other threads:[~2016-02-25 16:10 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-25 13:15 [PATCH 0/4] RealView boardfile endgame Linus Walleij
2016-02-25 13:15 ` [PATCH 2/4] ARM: realview: reduce the RealView Kconfig Linus Walleij
2016-02-25 13:15 ` [PATCH 3/4] ARM: realview: imply Device Tree config Linus Walleij
2016-02-25 14:23   ` Arnd Bergmann
2016-02-25 14:58     ` Linus Walleij
2016-02-25 13:15 ` [PATCH 4/4] ARM: realview: cut board options from defconfig Linus Walleij
2016-02-25 14:29 ` [PATCH 0/4] RealView boardfile endgame Arnd Bergmann
2016-02-25 15:29   ` Linus Walleij
2016-02-25 16:10     ` Arnd Bergmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.