lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Mon, 31 Mar 2014 12:26:55 +0100
From:	Mark Brown <broonie@...nel.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	linux-kernel@...r.kernel.org
Subject: [GIT PULL] regmap updates for v3.15

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(-)

Download attachment "signature.asc" of type "application/pgp-signature" (837 bytes)

Powered by blists - more mailing lists