Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
7e0fb73c52c4037b4d5ef9ff56c7296a3151bd92
/
drivers
/
base
/
regmap
/
regcache.c
267c858
regmap: cache: Fix typo in cache_bypass parameter description
by Andrew F. Davis
· 9 years ago
781aab8
Merge remote-tracking branch 'regmap/topic/mmio' into regmap-next
by Mark Brown
· 9 years ago
0e03ae7
Merge remote-tracking branch 'regmap/fix/raw' into regmap-linus
by Mark Brown
· 9 years ago
3245d46
regmap: cache: Fall back to register by register read for cache defaults
by Mark Brown
· 9 years ago
d51fe1f
regmap: pass buffer size to regmap_raw_read() in regcache_hw_init()
by Maciej S. Szmigiero
· 9 years ago
a8d9934
Merge remote-tracking branches 'regmap/topic/64bit' and 'regmap/topic/irq-type' into regmap-next
by Mark Brown
· 9 years ago
167f706
regmap: cache: Move the num_reg_defaults check as early as possible
by Xiubo Li
· 9 years ago
8cfe2fd
regmap: cache: Add warning info for the cache check
by Xiubo Li
· 9 years ago
8b7663d
regmap: cache: Add 64-bit mode support
by Xiubo Li
· 9 years ago
2fd6902
regmap: cache: To suppress the noise of checkpatch
by Xiubo Li
· 9 years ago
621a5f7
debugfs: Pass bool pointer to debugfs_create_bool()
by Viresh Kumar
· 9 years ago
67921a1
regmap: Split use_single_rw internally into use_single_read/write
by Markus Pargmann
· 9 years ago
1c79771
regmap: Use regcache_mark_dirty() to indicate power loss or reset
by Kevin Cernekee
· 10 years ago
3969fa08
regmap: Add a helper function for regcache sync test
by Kevin Cernekee
· 10 years ago
1b57c7c
Merge tag 'regmap-v4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
by Linus Torvalds
· 10 years ago
7c90de3
Merge tag 'regmap-fix-v4.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
by Linus Torvalds
· 10 years ago
f58078d
regmap: Move tracing header into drivers/base/regmap
by Steven Rostedt
· 10 years ago
c6b570d
regmap: introduce regmap_name to fix syscon regmap trace events
by Philipp Zabel
· 10 years ago
4ceba98
regmap: Skip read-only registers in regcache_sync()
by Takashi Iwai
· 10 years ago
a63b878
Merge remote-tracking branches 'regmap/topic/ac97' and 'regmap/topic/headers' into regmap-next
by Mark Brown
· 10 years ago
e39be3a
regmap: cache: Sort include headers alphabetically
by Xiubo Li
· 10 years ago
fb70067
regmap: cache: Fix possible ZERO_SIZE_PTR pointer dereferencing error.
by Xiubo Li
· 10 years ago
06f9c24
regmap: cache: use kmalloc_array instead of kmalloc
by Xiubo Li
· 10 years ago
fbba43c
regmap: cache: speed regcache_hw_init() up.
by Xiubo Li
· 10 years ago
ba3f1c8
regmap: cache: fix errno in regcache_hw_init()
by Xiubo Li
· 10 years ago
5bd83ed
regmap: cache: cleanup regcache_hw_init()
by Xiubo Li
· 10 years ago
f5b313a
Merge remote-tracking branch 'regmap/topic/cache' into regmap-next
by Mark Brown
· 10 years ago
f29a432
regmap: cache: Do not fail silently from regcache_sync calls
by Jarkko Nikula
· 10 years ago
5c1ebe7
regmap: Don't attempt block writes when syncing cache on single_rw devices
by Mark Brown
· 10 years ago
6012b1f
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
by Mark Brown
· 11 years ago
83f8475
regmap: cache: Don't attempt to sync non-writeable registers
by Dylan Reid
· 11 years ago
7561732
regmap: cache: Step by stride in default sync
by Dylan Reid
· 11 years ago
7a7a70b
regmap: Check stride of register patch as we register it
by Charles Keepax
· 11 years ago
78ba73e
regmap: cache: Handle stride > 1 in sync_block_raw_flush
by Dylan Reid
· 11 years ago
affbe88
regmap: Use async I/O during cache sync
by Mark Brown
· 11 years ago
0a81980
regmap: Simplify the initiation of async I/O
by Mark Brown
· 11 years ago
3f4ff56
regmap: rbtree: Make cache_present bitmap per node
by Lars-Peter Clausen
· 11 years ago
65c180f
Merge remote-tracking branch 'regmap/topic/cache' into regmap-rbtree
by Mark Brown
· 11 years ago
515f226
regmap: regcache: allow read-only regs to be cached
by Ionut Nicu
· 11 years ago
2d49b59
regmap: cache: Make sure to sync the last register in a block
by Lars-Peter Clausen
· 11 years ago
d856fce
regmap: Implemented default cache sync operation
by Maarten ter Huurne
· 11 years ago
81485f5
regmap: regcache: Fixup locking for custom lock callbacks
by Lars-Peter Clausen
· 11 years ago
697e85b
regmap: Add support for discarding parts of the register cache
by Mark Brown
· 12 years ago
9659293
regmap: cache: Fix format specifier in dev_dbg
by Stratos Karafotis
· 12 years ago
f52687a
regmap: cache: Make regcache_sync_block_raw static
by Sachin Kamat
· 12 years ago
75a5f89
regmap: cache: Write consecutive registers in a single block write
by Mark Brown
· 12 years ago
cfdeb8c
regmap: cache: Split raw and non-raw syncs
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
8817796
regmap: cache: Provide a get address of value operation
by Mark Brown
· 12 years ago
eb4cb76
regmap: cache: Store caches in native register format where possible
by Mark Brown
· 12 years ago
325acab
regmap: cache: Use regcache_get_value() to check if we updated
by Mark Brown
· 12 years ago
879082c
regmap: cache: Pass the map rather than the word size when updating values
by Mark Brown
· 12 years ago
2ac902c
regmap: flat: Add flat cache type
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
bacdbe0
regmap: introduce fast_io busses, and use a spinlock for them
by Stephen Warren
· 13 years ago
e466de0
regmap: Export regcache_sync_region()
by Mark Brown
· 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
addfd8a
Merge remote-tracking branch 'regmap/topic/bulk' into regmap-next
by Mark Brown
· 13 years ago
4a6be7b
Merge remote-tracking branches 'regmap/topic/patch' and 'regmap/topic/sync' into regmap-next
by Mark Brown
· 13 years ago
7d9aca3
Merge remote-tracking branch 'regmap/topic/drivers' 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
4d4cfd1
regmap: Allow drivers to sync only part of the register cache
by Mark Brown
· 13 years ago
ac8d91c
regmap: Supply ranges to the sync operations
by Mark Brown
· 13 years ago
5d5b7d4
regmap: Add tracepoints for cache only and cache bypass
by Mark Brown
· 13 years ago
6ff7373
regmap: Mark the cache as clean after a successful sync
by Mark Brown
· 13 years ago
c3ec232
regmap: Remove default cache sync implementation
by Mark Brown
· 13 years ago
aca1e17
Merge branch 'topic/patch' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into regmap-drivers
by Mark Brown
· 13 years ago
7d5e525
regmap: Implement support for 32 bit registers and values
by Mark Brown
· 13 years ago
df00c79
regmap: Bypassing cache when initializing cache
by Laxman Dewangan
· 13 years ago
61cddc5
regmap: Fix cache defaults initialization from raw cache defaults
by Lars-Peter Clausen
· 13 years ago
aa795d1
regmap: Remove incorrect unreachable comment in regcache_set_val()
by Axel Lin
· 13 years ago
8a892d6
regmap: Bypass the cache when applying patches
by Mark Brown
· 13 years ago
d9db762
regmap: Skip patch application when the cache is not dirty on sync
by Mark Brown
· 13 years ago
7e53b19
regmap: Unexport regcache_write() and regcache_read()
by Mark Brown
· 13 years ago
22f0d90
regmap: Support register patch sets
by Mark Brown
· 13 years ago
bc7ee55
regmap: Add trace event for successful cache reads
by Mark Brown
· 13 years ago
4c69166
regmap: Remove indexed cache type
by Mark Brown
· 13 years ago
b44d48c
regmap: Drop check whether a register is readable in regcache_read
by Lars-Peter Clausen
· 13 years ago
064d4db
regmap: Properly round cache_word_size
by Lars-Peter Clausen
· 13 years ago
720e461
regmap: Make reg_config reg_defaults const
by Lars-Peter Clausen
· 13 years ago
e5e3b8a
regmap: Move initialization of regcache related fields to regcache_init
by Lars-Peter Clausen
· 13 years ago
bd061c7
regmap: Fix memory leak in regcache_init error path
by Lars-Peter Clausen
· 13 years ago
021cd61
regmap: Fix memory leak in regcache_hw_init error path
by Lars-Peter Clausen
· 13 years ago
8ae0d7e
regmap: Track if the register cache is dirty and suppress unneeded syncs
by Mark Brown
· 13 years ago
1b6bc32
drivers/base: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required.
by Paul Gortmaker
· 13 years ago
8528bdd
regmap: Allow caches for devices with no defaults
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
f094fea
regmap: Use bsearch() to search the register defaults
by Mark Brown
· 13 years ago
0eef6b0
regmap: Fix doc comment
by Dimitris Papastamos
· 13 years ago
c08604b
regmap: Optimize the lookup path to use binary search
by Dimitris Papastamos
· 13 years ago
ac77a76
regmap: Ensure we scream if we enable cache bypass/only at the same time
by Dimitris Papastamos
· 13 years ago
6eb0f5e
regmap: Implement regcache_cache_bypass helper function
by Dimitris Papastamos
· 13 years ago
beb1a10
regmap: Save/restore the bypass state upon syncing
by Dimitris Papastamos
· 13 years ago
13753a9
regmap: Lock the sync path, ensure we use the lockless _regmap_write()
by Dimitris Papastamos
· 13 years ago
5fcd256
regmap: Fix apostrophe usage
by Mark Brown
· 13 years ago
2cd148f1
regmap: Fix lock used for regcache_cache_only()
by Mark Brown
· 13 years ago
38f6916
regmap: Grab the lock in regcache_cache_only()
by Dimitris Papastamos
· 13 years ago
ec8a365
regmap: Modify map->cache_bypass directly
by Dimitris Papastamos
· 13 years ago
Next »