Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
6161e10617d93f8d92dbf439e1b74d98f6ef579d
/
drivers
/
base
/
regmap
/
regcache-rbtree.c
1bc8da4
regmap: rbtree: Avoid overlapping nodes
by Lars-Peter Clausen
· 8 years ago
6cb07ab
Merge remote-tracking branches 'regmap/topic/mmio', 'regmap/topic/rbtree' and 'regmap/topic/seq' into regmap-next
by Mark Brown
· 9 years ago
549e08a
regmap: replace kmalloc with kmalloc_array
by lixiubo
· 9 years ago
eeda1bd
regmap: replace kzalloc with kcalloc
by lixiubo
· 9 years ago
6399aea
regmap: rbtree: When adding a reg do a bsearch for target node
by Nikesh Oswal
· 9 years ago
8ef9724
regmap: regcache-rbtree: Clean new present bits on present bitmap resize
by Guenter Roeck
· 9 years ago
328f494
regmap: regcache-rbtree: Fix present bitmap resize
by Lars-Peter Clausen
· 10 years ago
e39be3a
regmap: cache: Sort include headers alphabetically
by Xiubo Li
· 10 years ago
5e0cbe7
regmap: Fix regcache debugfs initialization
by Lars-Peter Clausen
· 10 years ago
70d383b
regmap: rbtree: improve 64bits memory alignment
by Jean-Christophe PINCE
· 11 years ago
8243b7f
Merge tag 'regmap-v3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
by Linus Torvalds
· 11 years ago
3f4ff56
regmap: rbtree: Make cache_present bitmap per node
by Lars-Peter Clausen
· 11 years ago
472fdec
regmap: rbtree: Reduce number of nodes, take 2
by Lars-Peter Clausen
· 11 years ago
194c753
regmap: rbtree: Simplify adjacent node look-up
by Lars-Peter Clausen
· 11 years ago
b675212
regcache-rbtree: Fix reg_stride != 1
by Lars-Peter Clausen
· 11 years ago
4e67fb5
regmap: rbtree: Fix overlapping rbnodes.
by David Jander
· 11 years ago
feff98f
Merge remote-tracking branch 'regmap/topic/cache' into regmap-next
by Mark Brown
· 11 years ago
f3284f9
regmap: rbtree: Fixed node range check on sync
by Maarten ter Huurne
· 11 years ago
f20c783
regmap: regcache: Fixup locking for custom lock callbacks
by Lars-Peter Clausen
· 11 years ago
81485f5
regmap: regcache: Fixup locking for custom lock callbacks
by Lars-Peter Clausen
· 11 years ago
7278af5
regmap: rbtree: Use range information to allocate nodes
by Mark Brown
· 12 years ago
0186645
regmap: rbtree: Factor out node allocation
by Mark Brown
· 12 years ago
60f7110
Merge tag 'v3.9-rc7' into regmap-cache
by Mark Brown
· 12 years ago
f8bd822
regmap: cache: Factor out block sync
by Mark Brown
· 12 years ago
78493f2
regmap: cache: Factor out reg_present support from rbtree cache
by Mark Brown
· 12 years ago
137b833
regmap: cache: Use raw I/O to sync rbtrees if we can
by Mark Brown
· 12 years ago
0c7ed856
regmap: Cut down on the average # of nodes in the rbtree cache
by Dimitris Papastamos
· 12 years ago
8abac3b
regmap: cache Fix regcache-rbtree sync
by Lars-Peter Clausen
· 12 years ago
a42277c
regmap: rbtree Expose total memory consumption in the rbtree debugfs entry
by Dimitris Papastamos
· 12 years ago
879082c
regmap: cache: Pass the map rather than the word size when updating values
by Mark Brown
· 12 years ago
66baf40
regmap: rbtree: Don't bother checking for noop updates
by Mark Brown
· 12 years ago
f01ee60
regmap: implement register striding
by Stephen Warren
· 13 years ago
c0cc6fe
Merge branches 'regmap-core', 'regmap-mmio' and 'regmap-naming' into regmap-stride
by Mark Brown
· 13 years ago
f4e52e7
Merge tag 'regmap-3.4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
by Linus Torvalds
· 13 years ago
bacdbe0
regmap: introduce fast_io busses, and use a spinlock for them
by Stephen Warren
· 13 years ago
c04c1b9
regmap: prevent division by zero in rbtree_show
by Stephen Warren
· 13 years ago
4b4e9e4
regmap: rbtree: Fix register default look-up in sync
by Lars-Peter Clausen
· 13 years ago
250f671
Merge tag 'device-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
4a6be7b
Merge remote-tracking branches 'regmap/topic/patch' and 'regmap/topic/sync' into regmap-next
by Mark Brown
· 13 years ago
51990e8
device.h: cleanup users outside of linux/include (C files)
by Paul Gortmaker
· 13 years ago
f9353e7
regmap: Fix rbtree block base in sync
by Mark Brown
· 13 years ago
994f5db
regcache: Make sure we sync register 0 in an rbtree cache
by Mark Brown
· 13 years ago
ac8d91c
regmap: Supply ranges to the sync operations
by Mark Brown
· 13 years ago
cce585c
regmap: Fix rbtreee build when not using debugfs
by Mark Brown
· 13 years ago
bad2ab4
regmap: Provide debugfs dump of the rbtree cache data
by Mark Brown
· 13 years ago
462a185
regmap: Do not call regcache_exit from regcache_rbtree_init error path
by Lars-Peter Clausen
· 13 years ago
b03622a
regmap: Ensure rbtree syncs registers set to zero properly
by Mark Brown
· 13 years ago
e42c5a9
regmap: Allow rbtree to cache zero default values
by Mark Brown
· 13 years ago
6e6ace0
regmap: Return a sensible error code if we fail to read the cache
by Mark Brown
· 13 years ago
13753a9
regmap: Lock the sync path, ensure we use the lockless _regmap_write()
by Dimitris Papastamos
· 13 years ago
3405add
regmap: rbtree-cache: Move cached rbnode handling into lookup function
by Lars-Peter Clausen
· 13 years ago
c571300
regmap: regcache_rbtree_{set,get}_register: Use regcache_{set,get}_val
by Lars-Peter Clausen
· 13 years ago
25ed115
regmap: Remove redundant member `word_size' from regcache_rbtree_node
by Dimitris Papastamos
· 13 years ago
28644c80
regmap: Add the rbtree cache support
by Dimitris Papastamos
· 13 years ago