* [GIT PULL] regmap updates for v3.8
@ 2012-12-12 7:19 Mark Brown
0 siblings, 0 replies; only message in thread
From: Mark Brown @ 2012-12-12 7:19 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel
The following changes since commit 9489e9dcae718d5fde988e4a684a0f55b5f94d17:
Linux 3.7-rc7 (2012-11-25 17:59:19 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git tags/regmap-3.8
for you to fetch changes up to 7c8a2994309214cbb6dba33cd72ec85f91fd6fcd:
Merge remote-tracking branch 'regmap/topic/type' into regmap-next (2012-12-11 12:39:49 +0900)
----------------------------------------------------------------
regmap: Updates for v3.8
Quite a few enhancements this time around, helpers and diagnostics for
the most part which is good to see:
- Addition of table based lookups for the register access checks from
Davide Ciminaghi, making life easier for drivers with big blocks of
similar registers.
- Allow drivers to get the irqdomain for regmap irq_chips, allowing the
domain to be used with other APIs.
- Debug improvements for paged register maps.
- Performance improvments for some of the diagnostic infrastructure,
very helpful for devices with large register maps.
----------------------------------------------------------------
Davide Ciminaghi (2):
regmap: make lock/unlock functions customizable
regmap: introduce tables for readable/writeable/volatile/precious checks
Fabio Estevam (1):
regmap: Fix printing of size_t variable
Mark Brown (22):
regmap: irq: Allow users to retrieve the irq_domain
regmap: Rename n_ranges to num_ranges
regmap: When we sanity check during range adds say what errors we find
regmap: Allow ranges to be named
regmap: Factor out debugfs register read
regmap: Provide debugfs read of register ranges
regmap: Factor range lookup out of page selection
regmap: Make return code checks consistent
regmap: Split raw writes that cross window boundaries
regmap: core: Report registers in hex when we can't cache
Merge branches 'topic/core' and 'topic/range' of git://git.kernel.org/.../broonie/regmap into regmap-table
Merge branch 'topic/lock' of git://git.kernel.org/.../broonie/regmap into regmap-table
regmap: Cache register and value sizes for debugfs
regmap: debugfs: Avoid overflows for very small reads
regmap: debugfs: Factor out initial seek
regmap: debugfs: Cache offsets of valid regions for dump
Merge remote-tracking branch 'regmap/topic/core' into regmap-next
Merge remote-tracking branch 'regmap/topic/debugfs' into regmap-next
Merge remote-tracking branch 'regmap/topic/domain' into regmap-next
Merge remote-tracking branch 'regmap/topic/lock' into regmap-next
Merge remote-tracking branch 'regmap/topic/table' into regmap-next
Merge remote-tracking branch 'regmap/topic/type' into regmap-next
Paul Bolle (1):
regmap: silence GCC warning
drivers/base/regmap/internal.h | 24 ++-
drivers/base/regmap/regmap-debugfs.c | 148 +++++++++++++++++--
drivers/base/regmap/regmap-irq.c | 19 +++
drivers/base/regmap/regmap.c | 269 ++++++++++++++++++++++++----------
include/linux/regmap.h | 95 +++++++++++-
5 files changed, 453 insertions(+), 102 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-12-12 7:19 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-12 7:19 [GIT PULL] regmap updates for v3.8 Mark Brown
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.