Linux-ARM-Kernel Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: arnd@arndb.de (Arnd Bergmann)
To: linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL 7/9] ARM: SoC/OMAP GPMC driver cleanup and move for 3.19
Date: Tue, 09 Dec 2014 22:42:11 +0100	[thread overview]
Message-ID: <6113188.8lGm6IAWL0@wuerfel> (raw)
In-Reply-To: <4491193.a6KEQb1tZH@wuerfel>

The following changes since commit 065bd7fe50de5e6d0fd5034cbc87120a558a1219:

  ARM: dts: DRA7: Add aliases for all serial ports (2014-11-12 07:04:37 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/omap-gpmc-for-linus

for you to fetch changes up to 1306b20daa38c1429dabacc9ec8b437cb585e427:

  Merge tag 'omap-for-v3.19/gpmc-move-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/omap-gpmc (2014-11-28 23:24:12 +0100)

----------------------------------------------------------------
ARM: SoC/OMAP GPMC driver cleanup and move for 3.19

The GPMC driver has traditionally been considered a part of the
OMAP platform code and tightly interweaved with some of the boards.

With this cleanup, it has finally come to the point where it makes
sense to move it out of arch/arm into drivers/memory, where we already
have other drivers for similar hardware. The cleanups are still
ongoing, with the goal of eventually having a standalone driver
that does not require an interface to architecture code.

This is a separate branch because of dependencies on multiple other
branches, and to keep the drivers changes separate from the normal
cleanups.

----------------------------------------------------------------
Arnd Bergmann (4):
      Merge branch 'omap/dt' into next/omap-gpmc
      Merge tag 'omap-for-v3.19/gpmc-timings' of git://git.kernel.org/.../tmlind/linux-omap into next/omap-gpmc
      Merge tag 'omap-for-v3.19/cleanup-part1' of git://git.kernel.org/.../tmlind/linux-omap into next/omap-gpmc
      Merge tag 'omap-for-v3.19/gpmc-move-v2' of git://git.kernel.org/.../tmlind/linux-omap into next/omap-gpmc

Javier Martinez Canillas (1):
      ARM: OMAP2+: Remove unnecesary include in GPMC driver

Roger Quadros (5):
      ARM: OMAP2+: gpmc: Print error message in set_gpmc_timing_reg()
      ARM: OMAP2+: gpmc: Error out if timings fail in gpmc_probe_generic_child()
      ARM: OMAP2+: gpmc: Always enable A26-A11 for non NAND devices
      ARM: OMAP2+: gpmc: Keep Chip Select disabled while configuring it
      ARM: OMAP2+: gpmc: Sanity check GPMC fck on probe

Tony Lindgren (10):
      ARM: OMAP2+: Fix support for multiple devices on a GPMC chip select
      ARM: OMAP2+: Show bootloader GPMC timings to allow configuring the .dts file
      ARM: OMAP2+: Require proper GPMC timings for devices
      ARM: OMAP2+: Drop legacy code for gpmc-smc91x.c
      Merge branch 'for-v3.19/gpmc-omap' of github.com:rogerq/linux into omap-for-v3.19/gpmc
      ARM: OMAP2+: Drop board file for ti8168evm
      ARM: OMAP2+: Drop board file for 3430sdp
      ARM: OMAP2+: Prepare to move GPMC to drivers by platform data header
      ARM: OMAP2+: Move GPMC initcall to devices.c
      memory: gpmc: Move omap gpmc code to live under drivers

 MAINTAINERS                                        |   8 +
 arch/arm/mach-omap2/Kconfig                        |  18 +-
 arch/arm/mach-omap2/Makefile                       |   8 +-
 arch/arm/mach-omap2/board-3430sdp.c                | 632 ---------------------
 arch/arm/mach-omap2/board-am3517crane.c            |   1 +
 arch/arm/mach-omap2/board-cm-t35.c                 |   3 +-
 arch/arm/mach-omap2/board-cm-t3517.c               |   3 +-
 arch/arm/mach-omap2/board-flash.c                  |   3 +-
 arch/arm/mach-omap2/board-flash.h                  |   1 -
 arch/arm/mach-omap2/board-n8x0.c                   |   2 -
 arch/arm/mach-omap2/board-omap3pandora.c           |   2 +-
 arch/arm/mach-omap2/board-rx51-peripherals.c       |  32 +-
 arch/arm/mach-omap2/board-ti8168evm.c              |  62 --
 arch/arm/mach-omap2/devices.c                      |  26 +
 arch/arm/mach-omap2/gpmc-nand.c                    |   3 +-
 arch/arm/mach-omap2/gpmc-nand.h                    |  27 -
 arch/arm/mach-omap2/gpmc-onenand.c                 |   3 +-
 arch/arm/mach-omap2/gpmc-onenand.h                 |  24 -
 arch/arm/mach-omap2/gpmc-smc91x.c                  | 186 ------
 arch/arm/mach-omap2/gpmc-smc91x.h                  |  42 --
 arch/arm/mach-omap2/gpmc.h                         | 227 +-------
 arch/arm/mach-omap2/pm34xx.c                       |   2 +-
 drivers/memory/Kconfig                             |   8 +
 drivers/memory/Makefile                            |   1 +
 .../gpmc.c => drivers/memory/omap-gpmc.c           | 385 ++++++++++---
 include/linux/omap-gpmc.h                          | 199 +++++++
 26 files changed, 553 insertions(+), 1355 deletions(-)

  parent reply	other threads:[~2014-12-09 21:42 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-09 21:20 [GIT PULL 0/9] ARM: SoC changes for 3.19 Arnd Bergmann
2014-12-09 21:22 ` [GIT PULL 1/9] ARM: SoC non-critical bug fixes " Arnd Bergmann
2014-12-09 21:23 ` [GIT PULL 2/9] ARM: SoC cleanup on mach-at91 " Arnd Bergmann
2014-12-09 21:30 ` [GIT PULL 3/9] ARM: SoC cleanups " Arnd Bergmann
2014-12-09 21:34 ` [GIT PULL 4/9] ARM: SoC platform changes " Arnd Bergmann
2014-12-09 21:36 ` [GIT PULL 5/9] ARM: SoC driver updates " Arnd Bergmann
2014-12-09 21:40 ` [GIT PULL 6/9] ARM: SoC DT " Arnd Bergmann
2014-12-09 23:45   ` Linus Torvalds
2014-12-10  0:56     ` Linus Torvalds
2014-12-10 10:02     ` Arnd Bergmann
2014-12-09 21:42 ` Arnd Bergmann [this message]
2014-12-09 21:43 ` [GIT PULL 8/9] ARM: SoC defconfig changes " Arnd Bergmann
2014-12-10  8:56   ` Geert Uytterhoeven
2014-12-10 11:16     ` Arnd Bergmann
2014-12-09 21:46 ` [GIT PULL 9/9] ARM64: SoC " Arnd Bergmann
2014-12-10  1:20   ` Linus Torvalds
2014-12-10 11:33     ` Arnd Bergmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6113188.8lGm6IAWL0@wuerfel \
    --to=arnd@arndb.de \
    --cc=linux-arm-kernel@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox