mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Mark Brown <broonie@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org
Subject: [GIT PULL] regmap updates for v3.15
Date: Mon, 31 Mar 2014 12:26:55 +0100	[thread overview]
Message-ID: <20140331112655.GP2269@sirena.org.uk> (raw)

[-- Attachment #1: Type: text/plain, Size: 3720 bytes --]

The following changes since commit b098d6726bbfb94c06d6e1097466187afddae61f:

  Linux 3.14-rc8 (2014-03-24 19:31:17 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git tags/regmap-v3.15

for you to fetch changes up to 6012b1f3424c4dc36369697845a9ca699887b0c7:

  Merge remote-tracking branches 'regmap/topic/cache', 'regmap/topic/irq', 'regmap/topic/lock', 'regmap/topic/mmio', 'regmap/topic/nodev', 'regmap/topic/parse-val' and 'regmap/topic/patch' into regmap-next (2014-03-28 11:50:43 +0000)

----------------------------------------------------------------

regmap: Updates for v3.15

Quite a busy release for regmap this time around, the standout changes
are:

 - A real implementation of regmap_multi_write() and a bypassed version
   of it for use by drivers doing patch-like things with more open
   coding for surrounding startup sequences.
 - Support fast_io on bulk operations.
 - Support split device binding and map initialisation for use by
   devices required in early init (mainly system controllers).
 - Fixes for some operations on maps with strides set.
 - Export the value parsing operations to help generic code built on top
   of the API.
 - Support for MMIO regmaps with non-32 bit register sizes.

plus a few smaller fixes.

----------------------------------------------------------------
Charles Keepax (5):
      regmap: Check stride of register patch as we register it
      regmap: Mark reg_defaults in regmap_multi_reg_write as const
      regmap: Add bypassed version of regmap_multi_reg_write
      regmap: Base regmap_register_patch on _regmap_multi_reg_write
      mfd: arizona: Use new regmap features for manual register patch

Dylan Reid (3):
      regmap: cache: Handle stride > 1 in sync_block_raw_flush
      regmap: cache: Step by stride in default sync
      regmap: cache: Don't attempt to sync non-writeable registers

Krzysztof Kozlowski (1):
      regmap: irq: Set data pointer only on regmap_add_irq_chip success

Mark Brown (5):
      regmap: irq: Remove domain on exit
      regmap: Ensure regmap_register_patch() is compatible with fast_io
      Merge tag 'regmap-v3.14-rc4' into regmap-linus
      Merge remote-tracking branch 'regmap/topic/core' into regmap-next
      Merge remote-tracking branches 'regmap/topic/cache', 'regmap/topic/irq', 'regmap/topic/lock', 'regmap/topic/mmio', 'regmap/topic/nodev', 'regmap/topic/parse-val' and 'regmap/topic/patch' into regmap-next

Michal Simek (2):
      regmap: Check readable regs in _regmap_read
      regmap: Separate regmap dev initialization

Nenghua Cao (2):
      regmap: fix coccinelle warnings
      regmap: add regmap_parse_val api

Opensource [Anthony Olech] (1):
      regmap: Implementation for regmap_multi_reg_write

Pawel Moll (1):
      regmap: debugfs: "registers" & "access" for single register maps

Takashi Iwai (1):
      regmap: Fix possible sleep-in-atomic in regmap_bulk_write()

Xiubo Li (4):
      regmap: Clean up _regmap_update_bits()
      regmap: mmio: add regmap_mmio_{regsize, count}_check.
      regmap: mmio: Add support for 1/2/8 bytes wide register address.
      regmap: mmio: Add regmap_mmio_regbits_check.

 drivers/base/regmap/internal.h       |   2 +
 drivers/base/regmap/regcache.c       |  13 +-
 drivers/base/regmap/regmap-debugfs.c |   2 +-
 drivers/base/regmap/regmap-irq.c     |   6 +-
 drivers/base/regmap/regmap-mmio.c    |  56 +++++-
 drivers/base/regmap/regmap.c         | 353 +++++++++++++++++++++++++++++------
 drivers/mfd/arizona-core.c           |   4 -
 drivers/mfd/wm5102-tables.c          |  21 +--
 include/linux/regmap.h               |  20 +-
 9 files changed, 377 insertions(+), 100 deletions(-)

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

                 reply	other threads:[~2014-03-31 11:27 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20140331112655.GP2269@sirena.org.uk \
    --to=broonie@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.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

all inboxes | Powered by JetHome®