Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
8019ff6cfc0440415fcfb6352c58c3951e6ab053
/
drivers
/
base
/
regmap
/
regmap.c
8019ff6
regmap: Use reg_sequence for multi_reg_write / register_patch
by Nariman Poushin
· 9 years ago
8ca006a
Merge remote-tracking branches 'regmap/topic/defaults', 'regmap/topic/irq' and 'regmap/topic/reg-params' into regmap-next
by Mark Brown
· 9 years ago
4705a81
Merge remote-tracking branch 'regmap/topic/core' into regmap-next
by Mark Brown
· 9 years ago
d2b923e
Merge remote-tracking branch 'regmap/fix/field' into regmap-linus
by Mark Brown
· 9 years ago
921cc29
regmap: Fix possible shift overflow in regmap_field_init()
by Maxime Coquelin
· 9 years ago
15b8d2c
regmap: Fix regmap_bulk_read in BE mode
by Arun Chandran
· 9 years ago
7ca6759
regmap: drop unneeded goto
by Julia Lawall
· 10 years ago
a2f776c
regmap: Introduce regmap_get_reg_stride
by Srinivas Kandagatla
· 10 years ago
668abc7
regmap: Introduce regmap_get_max_register
by Srinivas Kandagatla
· 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
3c174d2
regmap: Export regmap_get_val_endian
by Guenter Roeck
· 10 years ago
45942c3
Merge remote-tracking branch 'regmap/topic/dt-endian' into regmap-next
by Mark Brown
· 10 years ago
25a9487
Merge remote-tracking branch 'regmap/fix/core' into regmap-linus
by Mark Brown
· 10 years ago
d6b41cb
regmap: fix possible ZERO_SIZE_PTR pointer dereferencing error.
by Xiubo Li
· 10 years ago
5336be8
regmap: fix NULL pointer dereference in _regmap_write/read
by Pankaj Dubey
· 10 years ago
6e64b6c
regmap: fix NULL pointer dereference in regmap_get_val_endian
by Pankaj Dubey
· 10 years ago
cf673fb
regmap: Split regmap_get_endian() in two functions
by Geert Uytterhoeven
· 10 years ago
5844a8b
regmap: Fix handling of volatile registers for format_write() chips
by Mark Brown
· 10 years ago
45e1a27
regmap: of_regmap_get_endian() cleanup
by Stephen Warren
· 10 years ago
ba1b53f
regmap: Fix DT endianess parsing logic
by Javier Martinez Canillas
· 10 years ago
d647c19
regmap: add DT endianness binding support.
by Xiubo Li
· 10 years ago
fa2fbe4
regmap: Allow regmap_get_device() to be used by modules
by Mark Brown
· 10 years ago
8d7d397
regmap: Add regmap_get_device
by Tuomas Tynkkynen
· 10 years ago
ef98ae4
Merge remote-tracking branch 'regmap/topic/smbus' into regmap-next
by Mark Brown
· 10 years ago
522168d
Merge remote-tracking branches 'regmap/topic/irq', 'regmap/topic/le', 'regmap/topic/mmio' and 'regmap/topic/rbtree' into regmap-next
by Mark Brown
· 10 years ago
b48d139
regmap: Add missing initialization of this_page
by Geert Uytterhoeven
· 11 years ago
f5727cd
regmap: Fix possible ZERO_SIZE_PTR pointer dereferencing error.
by Xiubo Li
· 11 years ago
3ac1703
regmap: add reg_read/reg_write callbacks to regmap_bus struct
by Boris BREZILLON
· 11 years ago
4aa8c06
regmap: implement LE formatting/parsing for 16/32-bit values.
by Xiubo Li
· 11 years ago
4b44e7b
Merge tag 'regmap-v3.15-nodev' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
by Linus Torvalds
· 11 years ago
a7a037c
regmap: adds missing braces in regmap_init()
by Daeseok Youn
· 11 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
4999e96
regmap: Fix possible sleep-in-atomic in regmap_bulk_write()
by Takashi Iwai
· 11 years ago
56fb1c7
regmap: Ensure regmap_register_patch() is compatible with fast_io
by Mark Brown
· 11 years ago
e894c3f
regmap: Implementation for regmap_multi_reg_write
by Opensource [Anthony Olech]
· 11 years ago
13ff50c
regmap: add regmap_parse_val api
by Nenghua Cao
· 11 years ago
6bf1310
regmap: Base regmap_register_patch on _regmap_multi_reg_write
by Charles Keepax
· 11 years ago
1d5b40b
regmap: Add bypassed version of regmap_multi_reg_write
by Charles Keepax
· 11 years ago
f7e2cec
regmap: Mark reg_defaults in regmap_multi_reg_write as const
by Charles Keepax
· 11 years ago
53e87f8
regmap: fix coccinelle warnings
by Nenghua Cao
· 11 years ago
7a7a70b
regmap: Check stride of register patch as we register it
by Charles Keepax
· 11 years ago
e2f74dc
regmap: Clean up _regmap_update_bits()
by Xiubo Li
· 11 years ago
6cfec04
regmap: Separate regmap dev initialization
by Michal Simek
· 11 years ago
d4807ad
regmap: Check readable regs in _regmap_read
by Michal Simek
· 11 years ago
f429836
regmap: Allow regmap_bulk_write() to work for "no-bus" regmaps
by Stephen Boyd
· 11 years ago
34f6533
Merge tag 'v3.13-rc4' into regmap-core
by Mark Brown
· 11 years ago
3b58ee1
regmap: Allow regmap_bulk_read() to work for "no-bus" regmaps
by Stephen Boyd
· 11 years ago
652787a
Merge remote-tracking branches 'regmap/fix/doc' and 'regmap/fix/mmio' into regmap-linus
by Mark Brown
· 11 years ago
bd60e38
regmap: Fix 'ret' would return an uninitialized value
by Cai Zhiyong
· 11 years ago
73f080f
regmap: make sure we unlock on failure in regmap_bulk_write
by Courtney Cavin
· 11 years ago
0093380
regmap: trivial comment fix (copy'n'paste error)
by Gerhard Sittig
· 11 years ago
18f513d
Merge remote-tracking branch 'regmap/topic/multi' into regmap-next
by Mark Brown
· 11 years ago
f2783f0
Merge remote-tracking branch 'regmap/topic/field' into regmap-next
by Mark Brown
· 11 years ago
04c50cc
regmap: Only send a single buffer for async I/O if writing one register
by Mark Brown
· 11 years ago
e33fabd
regmap: new API regmap_multi_reg_write() definition
by Anthony Olech
· 11 years ago
7ccda98
Merge remote-tracking branch 'regmap/fix/core' into regmap-async
by Mark Brown
· 11 years ago
1a25f26
regmap: Use async I/O for patch application
by Mark Brown
· 11 years ago
4174a7a
regmap: Fix regmap_bulk_write single-rw mutex deadlock
by Anthony Olech
· 11 years ago
915f441
regmap: Provide asynchronous write and update bits operations
by Mark Brown
· 11 years ago
0a81980
regmap: Simplify the initiation of async I/O
by Mark Brown
· 11 years ago
651e013
regmap: Don't generate gather writes for single register raw writes
by Mark Brown
· 11 years ago
7e09a97
regmap: Cache async work structures
by Mark Brown
· 11 years ago
a010237
regmap: Add regmap_fields APIs
by Kuninori Morimoto
· 11 years ago
fdf2002
regmap: add regmap_field_update_bits()
by Kuninori Morimoto
· 11 years ago
365c9ee
Merge remote-tracking branch 'regmap/topic/sparse' into regmap-next
by Mark Brown
· 11 years ago
db00cb9
Merge remote-tracking branch 'regmap/topic/range' into regmap-next
by Mark Brown
· 11 years ago
3dedb61
Merge remote-tracking branch 'regmap/topic/patch' into regmap-next
by Mark Brown
· 11 years ago
aab13eb
regmap: Allow multiple patches to be registered
by Mark Brown
· 11 years ago
515f226
regmap: regcache: allow read-only regs to be cached
by Ionut Nicu
· 11 years ago
f161d22
regmap: core: allow a virtual range to cover its own data window
by Philipp Zabel
· 11 years ago
b4519c7
regmap: Provide __acquires/__releases annotations
by Fabio Estevam
· 11 years ago
f2ec26a
Merge tag 'regmap-v3.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
by Linus Torvalds
· 11 years ago
f2e055e
regmap: cache: bail in regmap_async_complete() for bus-less maps
by Daniel Mack
· 11 years ago
7bc8c4c
Merge remote-tracking branch 'regmap/topic/field' into regmap-next
by Mark Brown
· 11 years ago
912af52
Merge remote-tracking branch 'regmap/topic/core' into regmap-next
by Mark Brown
· 11 years ago
6725228
regmap: Add regmap_field APIs
by Srinivas Kandagatla
· 11 years ago
b92be6f
regmap: core: Cache all registers by default when cache is enabled
by Mark Brown
· 11 years ago
92ab1aa
regmap: Make regmap-mmio usable from atomic contexts
by Lars-Peter Clausen
· 12 years ago
154881e
regmap: Make regmap_check_range_table() a public API
by Mark Brown
· 12 years ago
5b3b448
Merge remote-tracking branch 'regmap/topic/cache' into regmap-next
by Mark Brown
· 12 years ago
b508c80
Merge remote-tracking branch 'regmap/topic/async' into regmap-next
by Mark Brown
· 12 years ago
5a08d15
regmap: don't corrupt work buffer in _regmap_raw_write()
by Stephen Warren
· 12 years ago
60f7110
Merge tag 'v3.9-rc7' into regmap-cache
by Mark Brown
· 12 years ago
51a246a
regmap: Back out work buffer fix
by Mark Brown
· 12 years ago
af8ee69
Merge remote-tracking branch 'regmap/fix/async' into tmp
by Mark Brown
· 12 years ago
6d66df4
Merge remote-tracking branch 'regmap/fix/core' into tmp
by Mark Brown
· 12 years ago
f951b65
regmap: async: Add missing return
by Mark Brown
· 12 years ago
221ad7f
regmap: core: Provide regmap_can_raw_write() operation
by Mark Brown
· 12 years ago
584de32
regmap: core: Make raw write available to regcache
by Mark Brown
· 12 years ago
f1b5c5c
regmap: core: Warn on invalid operation combinations
by Mark Brown
· 12 years ago
bc8ce4a
regmap: don't corrupt work buffer in _regmap_raw_write()
by Stephen Warren
· 12 years ago
c6432ea
regmap: Initialize `map->debugfs' before regcache
by Dimitris Papastamos
· 12 years ago
8a819ff
regmap: core: Split out in place value parsing
by Mark Brown
· 12 years ago
fe7d4cc
regmap: async: Add tracepoints for async I/O
by Mark Brown
· 12 years ago
a2b37ef
Merge remote-tracking branch 'regmap/topic/no-bus' into regmap-next
by Mark Brown
· 12 years ago
3689cf7
Merge remote-tracking branch 'regmap/topic/async' into regmap-next
by Mark Brown
· 12 years ago
3bef905
Merge remote-tracking branch 'regmap/topic/24bit' into regmap-next
by Mark Brown
· 12 years ago
f88948e
regmap: Export regmap_async_complete()
by Mark Brown
· 12 years ago
f804fb5
regmap: Export regmap_async_complete_cb
by Axel Lin
· 12 years ago
Next »