Merge tag 'regmap-v3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 4 Sep 2014 00:24:58 +0000 (17:24 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 4 Sep 2014 00:24:58 +0000 (17:24 -0700)
commitcce15667ae3f50c5ed940a52f7b1874a00b64a26
tree2467e8657683f409e981936c041df81a7f7d322f
parent70c8038dd698b44daf7c8fc7e2eca142bec694c4
parentd3b05339873d42a1820d9215ce3885b61d9a95a1
Merge tag 'regmap-v3.17-rc1' of git://git./linux/kernel/git/broonie/regmap

Pull regmap fixes from Mark Brown:
 "Several bug fixes for issues that have been lurking for a while:

   - Check that devices haven't set the flag saying they only support
     register at a time operation while we're doing cache syncs,
     otherwise we fail to restore caches

   - Ensure that we don't mark all registers on devices using
     format_write() as cacheable, avoiding adding a cache of things like
     reset registers which we don't want to rewrite during cache sync

   - Make sure we create the debugfs files in the correct directory"

* tag 'regmap-v3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap:
  regmap: Don't attempt block writes when syncing cache on single_rw devices
  regmap: Fix handling of volatile registers for format_write() chips
  regmap: Fix regcache debugfs initialization