Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
1b23f5e9973abc2137ca615d770bf23d8e45b93c
/
drivers
/
base
/
regmap
/
regmap.c
ae2399c
Merge remote-tracking branches 'regmap/topic/noinc' and 'regmap/topic/single-rw' into regmap-next
by Mark Brown
· 6 years ago
9509376
regmap: use less #ifdef for LOG_DEVICE
by Ben Dooks
· 6 years ago
cdf6b11
regmap: Add regmap_noinc_write API
by Ben Whitten
· 6 years ago
1c96a2f
regmap: split up regmap_config.use_single_rw
by David Frey
· 6 years ago
74fe7b5
regmap: Add regmap_noinc_read API
by Crestez Dan Leonard
· 6 years ago
2889312
Merge remote-tracking branches 'regmap/topic/debugfs' and 'regmap/topic/mmio-clk' into regmap-next
by Mark Brown
· 7 years ago
493ea0c
Merge remote-tracking branch 'regmap/topic/bulk' into regmap-next
by Mark Brown
· 7 years ago
f981c6c
Merge remote-tracking branches 'regmap/fix/i2c' and 'regmap/fix/volatile' into regmap-linus
by Mark Brown
· 7 years ago
aa584ba
Merge remote-tracking branch 'regmap/fix/core' into regmap-linus
by Mark Brown
· 7 years ago
fb44f3c
regmap: Merge redundant handling in regmap_bulk_write
by Charles Keepax
· 7 years ago
364e378
regmap: Tidy up regmap_raw_write chunking code
by Charles Keepax
· 7 years ago
7ef2c6b
regmap: Move the handling for max_raw_write into regmap_raw_write
by Charles Keepax
· 7 years ago
b4ecfec
regmap: Remove unnecessary printk for failed allocation
by Charles Keepax
· 7 years ago
0812d8ffa
regmap: Format data for raw write in regmap_bulk_write
by Charles Keepax
· 7 years ago
2936e84
Merge branch 'fix/core' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into regmap-bulk
by Mark Brown
· 7 years ago
9b947a1
regmap: use debugfs even when no device
by David Lechner
· 7 years ago
186ba2e
regmap: Use _regmap_read in regmap_bulk_read
by Charles Keepax
· 7 years ago
1b079ca
regmap: Tidy up regmap_raw_read chunking code
by Charles Keepax
· 7 years ago
0645ba4
regmap: Move the handling for max_raw_read into regmap_raw_read
by Charles Keepax
· 7 years ago
45abcc5
regmap: Use helper function for register offset
by Charles Keepax
· 7 years ago
9ae27a8
regmap: Don't use format_val in regmap_bulk_read
by Charles Keepax
· 7 years ago
71df179
regmap: Correct comparison in regmap_cached
by Charles Keepax
· 7 years ago
b8f9a03
regmap: Correct offset handling in regmap_volatile_range
by Charles Keepax
· 7 years ago
f00e710
regmap: Fix reversed bounds check in regmap_raw_write()
by Dan Carpenter
· 7 years ago
a75de772
Merge remote-tracking branches 'regmap/topic/soundwire' and 'regmap/topic/zero' into regmap-next
by Mark Brown
· 7 years ago
757b652
Merge remote-tracking branches 'regmap/topic/const', 'regmap/topic/flat', 'regmap/topic/hwspinlock' and 'regmap/topic/nolock' into regmap-next
by Mark Brown
· 7 years ago
9bf485c
regmap: Allow empty read/write_flag_mask
by Andrew F. Davis
· 7 years ago
a488781
regmap: Add one flag to indicate if a hwlock should be used
by Baolin Wang
· 7 years ago
4c90f29
regmap: use proper part of work_buf for storing val
by Krzysztof Adamski
· 7 years ago
8253bb3
regmap: potentially duplicate the name string stored in regmap
by Bartosz Golaszewski
· 7 years ago
4045559
Merge branches 'topic/hwspinlock' and 'topic/nolock' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into regmap-const
by Mark Brown
· 7 years ago
7246573
regmap: Disable debugfs when locking is disabled
by Mark Brown
· 7 years ago
81e30b1
regmap: rename regmap_lock_unlock_empty() to regmap_lock_unlock_none()
by Bartosz Golaszewski
· 7 years ago
c9b41fc
regmap: allow to disable all locking mechanisms
by Bartosz Golaszewski
· 7 years ago
a1a68fc
regmap: Remove the redundant config to select hwspinlock
by Baolin Wang
· 7 years ago
c077fad
regmap: Fix unused warning
by Baolin Wang
· 7 years ago
e8419c40
regmap: Clean up hwspinlock on regmap exit
by Mark Brown
· 7 years ago
267f3e4
regmap: Also protect hwspinlock in error handling path
by Mark Brown
· 7 years ago
f25637a
regmap: Add a config option for hwspinlock
by Mark Brown
· 7 years ago
8698b93
regmap: Add hardware spinlock support
by Baolin Wang
· 7 years ago
90e51e6
Merge remote-tracking branches 'regmap/topic/doc' and 'regmap/topic/rbtree' into regmap-next
by Mark Brown
· 8 years ago
2cf8e2d
regmap: Fixup the kernel-doc comments on functions/structures
by Charles Keepax
· 8 years ago
671a911
regmap: use rb_entry()
by Geliang Tang
· 8 years ago
f785fb2
Merge remote-tracking branches 'regmap/topic/core' and 'regmap/topic/debugfs' into regmap-next
by Mark Brown
· 8 years ago
f0aa1ce
regmap: fix deadlock on _regmap_raw_write() error path
by Nikita Yushchenko
· 8 years ago
5556244
regmap: Add missing little endian functions
by Tony Lindgren
· 8 years ago
f50e38c
regmap: Allow longer flag masks for read and write
by Tony Lindgren
· 8 years ago
815806e
regmap: drop cache if the bus transfer error
by Elaine Zhang
· 8 years ago
1ea975c
regmap: Add a function to check if a regmap register is cached
by Cristian Birsan
· 8 years ago
5bf75b4
regmap: Support bulk writes for devices without raw formatting
by Chen-Yu Tsai
· 9 years ago
d25263d
Merge remote-tracking branch 'regmap/topic/update-bits' into regmap-next
by Mark Brown
· 9 years ago
0b74f06f
Merge remote-tracking branches 'regmap/topic/devm-irq', 'regmap/topic/doc', 'regmap/topic/irq' and 'regmap/topic/stride' into regmap-next
by Mark Brown
· 9 years ago
b821957
regmap: replace regmap_write_bits()
by Kuninori Morimoto
· 9 years ago
e6ef243
regmap: add regmap_fields_force_xxx() macros
by Kuninori Morimoto
· 9 years ago
4813860
regmap: merge regmap_fields_update_bits() into macro
by Kuninori Morimoto
· 9 years ago
bbf2c46
regmap: merge regmap_fields_write() into macro
by Kuninori Morimoto
· 9 years ago
e126ede
regmap: add regmap_fields_update_bits_base()
by Kuninori Morimoto
· 9 years ago
721ed64
regmap: merge regmap_field_update_bits() into macro
by Kuninori Morimoto
· 9 years ago
3674124
regmap: merge regmap_field_write() into macro
by Kuninori Morimoto
· 9 years ago
28972ea
regmap: add regmap_field_update_bits_base()
by Kuninori Morimoto
· 9 years ago
89d8d4b
regmap: merge regmap_update_bits_check_async() into macro
by Kuninori Morimoto
· 9 years ago
98c2dc4
regmap: merge regmap_update_bits_check() into macro
by Kuninori Morimoto
· 9 years ago
30ed9cb
regmap: merge regmap_update_bits_async() into macro
by Kuninori Morimoto
· 9 years ago
ca7a944
regmap: merge regmap_update_bits() into macro
by Kuninori Morimoto
· 9 years ago
91d31b9
regmap: add regmap_update_bits_base()
by Kuninori Morimoto
· 9 years ago
ca747be
regmap: core: Introduce register stride order
by Xiubo Li
· 9 years ago
bb2bb45
regmap: Return an error if a caller attempts to do an unsupported raw read
by Mark Brown
· 9 years ago
a06c488
regmap: Add explict native endian flag to DT bindings
by Mark Brown
· 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
fcac023
regmap: use IS_ALIGNED instead of % to improve the performance
by Xiubo Li
· 9 years ago
782035e
regmap: missing case statement
by Dan Carpenter
· 9 years ago
01c377b
regmap: shift wrapping bugs in 64 bit code
by Dan Carpenter
· 9 years ago
19c0478
regmap: fix the warning about unused variable
by Xiubo Li
· 9 years ago
afcc00b
regmap: add 64-bit mode support
by Xiubo Li
· 9 years ago
d4a1a31
Merge remote-tracking branches 'regmap/topic/atomic', 'regmap/topic/debugfs' and 'regmap/topic/irq-hdr' into regmap-next
by Mark Brown
· 9 years ago
77792b1
regmap: Allow installing custom reg_update_bits function
by Jon Ringle
· 9 years ago
b4a21fc
regmap: Allocate buffers with GFP_ATOMIC when fast_io == true
by Stephen Boyd
· 9 years ago
072502a
Merge remote-tracking branches 'regmap/topic/lockdep' and 'regmap/topic/seq-delay' into regmap-next
by Mark Brown
· 9 years ago
84fb901
Merge remote-tracking branches 'regmap/topic/debugfs' and 'regmap/topic/force-update' into regmap-next
by Mark Brown
· 9 years ago
a458a6d
Merge remote-tracking branch 'regmap/topic/core' into regmap-next
by Mark Brown
· 9 years ago
f7474161
Merge remote-tracking branch 'regmap/fix/raw' into regmap-linus
by Mark Brown
· 9 years ago
04782ca
Merge branch 'topic/smbus-block' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into regmap-core
by Mark Brown
· 9 years ago
17649c9
regmap: fix a NULL pointer dereference in __regmap_init
by Sergey SENOZHATSKY
· 9 years ago
d5b98eb
regmap: Support bulk reads for devices without raw formatting
by Mark Brown
· 9 years ago
c335931
regmap: Add raw_write/read checks for max_raw_write/read sizes
by Markus Pargmann
· 9 years ago
f50c9eb
regmap: regmap max_raw_read/write getter functions
by Markus Pargmann
· 9 years ago
adaac45
regmap: Introduce max_raw_read/write for regmap_bulk_read/write
by Markus Pargmann
· 9 years ago
1052461
Merge branches 'fix/raw', 'topic/core', 'topic/i2c', 'topic/raw' and 'topic/doc' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into regmap-smbus-block
by Mark Brown
· 9 years ago
9c9f7f6
regmap: No multi_write support if bus->write does not exist
by Markus Pargmann
· 9 years ago
67921a1
regmap: Split use_single_rw internally into use_single_read/write
by Markus Pargmann
· 9 years ago
c594b7f
regmap: Fix regmap_bulk_write for bus writes
by Markus Pargmann
· 9 years ago
9a16ea9
regmap: regmap_raw_read return error on !bus->read
by Markus Pargmann
· 9 years ago
07ea400
regmap: Fix regmap_can_raw_write check
by Markus Pargmann
· 9 years ago
b486afb
regmap: fix typos in regmap.c
by Xiubo Li
· 9 years ago
2f9b660
regmap: Fix integertypes for register address and value
by Markus Pargmann
· 9 years ago
1ed8111
regmap: Move documentation to regmap.h
by Nicolas Boichat
· 9 years ago
3cfe7a7
regmap: Use different lockdep class for each regmap init call
by Nicolas Boichat
· 10 years ago
2de9d60
regmap: Apply optional delay in multi_reg_write/register_patch
by Nariman Poushin
· 10 years ago
8019ff6
regmap: Use reg_sequence for multi_reg_write / register_patch
by Nariman Poushin
· 10 years ago
fa3eec7
regmap: Silence warning on invalid zero length read
by Mark Brown
· 10 years ago
Next »