[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20141006114446.GK4609@sirena.org.uk>
Date: Mon, 6 Oct 2014 12:44:46 +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.18
The following changes since commit fe82dcec644244676d55a1384c958d5f67979adb:
Linux 3.17-rc7 (2014-09-28 14:29:07 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git tags/regmap-v3.18
for you to fetch changes up to f5b313a2bcd4c436560c044c726d9ad84a3e4bb3:
Merge remote-tracking branch 'regmap/topic/cache' into regmap-next (2014-09-29 20:49:42 +0100)
----------------------------------------------------------------
regmap: Updates for v3.18
The main update this time around is the addition of a standard DT
binding for specifying the endianness of devices. This allows drivers
to support any endianness of device register map without any code,
useful for configurable IP blocks.
There's also a few bug fixes that I didn't get round to sending, none of
them terribly severe or new, and a reduction in size for struct regmap.
----------------------------------------------------------------
Geert Uytterhoeven (2):
regmap: Add explicit dependencies to catch "select" misuse
regmap: Split regmap_get_endian() in two functions
Jarkko Nikula (1):
regmap: cache: Do not fail silently from regcache_sync calls
Javier Martinez Canillas (1):
regmap: Fix DT endianess parsing logic
Mark Brown (6):
regmap: Restore L: linux-kernel@...r.kernel.org entry
Merge remote-tracking branch 'regmap/fix/core' into regmap-linus
Merge remote-tracking branch 'regmap/fix/debugfs' into regmap-linus
Merge remote-tracking branch 'regmap/topic/core' into regmap-next
Merge remote-tracking branch 'regmap/topic/dt-endian' into regmap-next
Merge remote-tracking branch 'regmap/topic/cache' into regmap-next
Markus Pargmann (1):
regmap: Fix debugfs-file 'registers' mode
Pankaj Dubey (2):
regmap: fix NULL pointer dereference in regmap_get_val_endian
regmap: fix NULL pointer dereference in _regmap_write/read
Stephen Warren (1):
regmap: of_regmap_get_endian() cleanup
Wang, Yalin (1):
regmap: change struct regmap's internal locks as union
Xiubo Li (4):
regmap: add DT endianness binding support.
regmap: Add the DT binding documentation for endianness
regmap: debugfs: fix possbile NULL pointer dereference
regmap: fix possible ZERO_SIZE_PTR pointer dereferencing error.
.../devicetree/bindings/regmap/regmap.txt | 47 ++++++++++++
MAINTAINERS | 1 +
drivers/base/regmap/Kconfig | 3 +
drivers/base/regmap/internal.h | 6 +-
drivers/base/regmap/regcache.c | 13 +++-
drivers/base/regmap/regmap-debugfs.c | 8 +-
drivers/base/regmap/regmap-i2c.c | 2 +
drivers/base/regmap/regmap-spi.c | 2 +
drivers/base/regmap/regmap.c | 86 ++++++++++++++++++----
9 files changed, 149 insertions(+), 19 deletions(-)
create mode 100644 Documentation/devicetree/bindings/regmap/regmap.txt
Download attachment "signature.asc" of type "application/pgp-signature" (474 bytes)
Powered by blists - more mailing lists