mbox

[GIT,PULL] EP93xx cleanups for v4.3

Message ID CACRpkdbEnK2Z2SW-QafisHv9hXv-bSdYx0dS7wtGh3oMDDcg=A@mail.gmail.com
State New
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git

Message

Linus Walleij July 17, 2015, 12:11 p.m. UTC
Hi ARM SoC people,

this is a long due pull request finally doing some EP93xx
cleanups, most prominently:

- Switch to GENERIC TIME

- Remove memory config options and rely on PATCH_PHYS_VIRT

I forgot the latter in the tag text, feel free to copy it
back in when pulling.

There is a series of defconfig changes adjacent to this that
I would consider merging into the same branch on top
of this, but I don't know how you want to handle it so they
will be served separately.

Please pull this in for v4.3!

Yours,
Linus Walleij


The following changes since commit d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754:

  Linux 4.2-rc1 (2015-07-05 11:01:52 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git
tags/ep93xx-cleanup

for you to fetch changes up to 109965a32b67cf45951f4fcb92c8d606c0474619:

  ARM: ep93xx: simone: enable DMA on the SPI host (2015-07-17 11:50:23 +0200)

----------------------------------------------------------------
EP93xx cleanup and completing developments. This switches
EP93xx to generic time and brings in a few out-of-tree small
patches that were stalled for ages.

----------------------------------------------------------------
H Hartley Sweeten (3):
      ARM: ep93xx: remove memory configuration options
      ARM: ep93xx: vision_ep9307: enable DMA for SPI
      ARM: ep93xx: vision_ep9307: add audio support

Linus Walleij (7):
      ARM: ep93xx: move timer to its own file
      ARM: ep93xx: switch to GENERIC_CLOCKEVENTS
      ARM: ep93xx: use non-raw accessors for timer
      ARM: ep93xx: switch clockevent to timer 3
      ARM: ep93xx: update comment on timer usage
      ARM: ep93xx: toss the device ID into the entropy pool
      ARM: ep93xx: simone: enable DMA on the SPI host

 arch/arm/Kconfig                     |  11 ++-
 arch/arm/mach-ep93xx/Kconfig         |  54 --------------
 arch/arm/mach-ep93xx/Makefile        |   2 +-
 arch/arm/mach-ep93xx/Makefile.boot   |  15 +---
 arch/arm/mach-ep93xx/core.c          | 116 ++---------------------------
 arch/arm/mach-ep93xx/simone.c        |   1 +
 arch/arm/mach-ep93xx/timer-ep93xx.c  | 140 +++++++++++++++++++++++++++++++++++
 arch/arm/mach-ep93xx/vision_ep9307.c |  61 ++++++++++++++-
 8 files changed, 213 insertions(+), 187 deletions(-)
 create mode 100644 arch/arm/mach-ep93xx/timer-ep93xx.c

Comments

Olof Johansson July 17, 2015, 5:22 p.m. UTC | #1
On Fri, Jul 17, 2015 at 02:11:15PM +0200, Linus Walleij wrote:
> Hi ARM SoC people,
> 
> this is a long due pull request finally doing some EP93xx
> cleanups, most prominently:
> 
> - Switch to GENERIC TIME
> 
> - Remove memory config options and rely on PATCH_PHYS_VIRT
> 
> I forgot the latter in the tag text, feel free to copy it
> back in when pulling.

Done.

> 
> There is a series of defconfig changes adjacent to this that
> I would consider merging into the same branch on top
> of this, but I don't know how you want to handle it so they
> will be served separately.

Will either set be usable on its own, or do they need to go in together?

If it's the latter then they should be on top of each other. Anyway, I've
merged both of them now so at least for-next will have it all.

> Please pull this in for v4.3!

Merged, thanks!


-Olof