Merge tag 'tag-sh-for-4.6' of git://git.libc.org/linux-sh
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 19 Mar 2016 23:09:43 +0000 (16:09 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 19 Mar 2016 23:09:43 +0000 (16:09 -0700)
commitb31a3bc3dbd2f42b61674d37de7f46022e1f6846
treef497661f34009eff1455df8729ce750fdddad7e5
parentd5e2d00898bdfed9586472679760fc81a2ca2d02
parentb15d53d009558d14c4f394a6d1fa2039c7f45c43
Merge tag 'tag-sh-for-4.6' of git://git.libc.org/linux-sh

Pull arch/sh updates from Rich Felker:
 "This includes minor cleanups, a fix for a crash that likely affects
  all sh models with MMU, and introduction of a framework for boards
  described by device tree, which sets the stage for future J2 support"

* tag 'tag-sh-for-4.6' of git://git.libc.org/linux-sh:
  sched/preempt, sh: kmap_coherent relies on disabled preemption
  sh: add SMP method selection to device tree pseudo-board
  sh: add device tree support and generic board using device tree
  sh: remove arch-specific localtimer and use generic one
  sh: make MMU-specific SMP code conditional on CONFIG_MMU
  sh: provide unified syscall trap compatible with all SH models
  sh: New gcc support
  sh: Disable trace for kernel uncompressing.
  sh: Use generic clkdev.h header
arch/sh/Kconfig
arch/sh/kernel/setup.c
arch/sh/kernel/smp.c