summaryrefslogtreecommitdiffstats
path: root/drivers/base/regmap/regmap.c
Commit message (Expand)AuthorAgeFilesLines
* regmap: fix bulk writes on paged registersSrinivas Kandagatla2019-06-121-0/+2
* regmap: add proper SPDX identifiers on files that did not have them.Greg Kroah-Hartman2019-04-251-11/+7Star
* regmap: verify if register is writeable before writing operationsHan Nandor2019-04-031-5/+4Star
*-. Merge remote-tracking branches 'regmap/topic/noinc' and 'regmap/topic/single-...Mark Brown2018-10-211-2/+79
|\ \
| | * regmap: split up regmap_config.use_single_rwDavid Frey2018-09-071-2/+2
| * | regmap: Add regmap_noinc_write APIBen Whitten2018-10-191-0/+77
| |/
* / regmap: use less #ifdef for LOG_DEVICEBen Dooks2018-10-191-6/+12
|/
* regmap: Add regmap_noinc_read APICrestez Dan Leonard2018-08-091-1/+78
*-. Merge remote-tracking branches 'regmap/topic/debugfs' and 'regmap/topic/mmio-...Mark Brown2018-03-121-0/+2
|\ \
| * | regmap: use debugfs even when no deviceDavid Lechner2018-02-201-0/+2
| |/
* | Merge remote-tracking branch 'regmap/topic/bulk' into regmap-nextMark Brown2018-03-121-181/+119Star
|\ \
| * | regmap: Merge redundant handling in regmap_bulk_writeCharles Keepax2018-02-261-36/+3Star
| * | regmap: Tidy up regmap_raw_write chunking codeCharles Keepax2018-02-261-21/+16Star
| * | regmap: Move the handling for max_raw_write into regmap_raw_writeCharles Keepax2018-02-261-63/+54Star
| * | regmap: Remove unnecessary printk for failed allocationCharles Keepax2018-02-261-3/+2Star
| * | regmap: Format data for raw write in regmap_bulk_writeCharles Keepax2018-02-261-2/+15
| * | Merge branch 'fix/core' of https://git.kernel.org/pub/scm/linux/kernel/git/br...Mark Brown2018-02-261-1/+1
| |\ \
| * | | regmap: Use _regmap_read in regmap_bulk_readCharles Keepax2018-02-161-5/+13
| * | | regmap: Tidy up regmap_raw_read chunking codeCharles Keepax2018-02-161-25/+19Star
| * | | regmap: Move the handling for max_raw_read into regmap_raw_readCharles Keepax2018-02-161-55/+35Star
| * | | regmap: Use helper function for register offsetCharles Keepax2018-02-131-1/+1
| * | | regmap: Don't use format_val in regmap_bulk_readCharles Keepax2018-02-131-32/+23Star
| | |/ | |/|
| | |
| \ \
*-. \ \ Merge remote-tracking branches 'regmap/fix/i2c' and 'regmap/fix/volatile' int...Mark Brown2018-03-121-1/+1
|\ \ \ \ | | |/ / | |/| |
| | * | regmap: Correct offset handling in regmap_volatile_rangeCharles Keepax2018-02-131-1/+1
| |/ /
* | | Merge remote-tracking branch 'regmap/fix/core' into regmap-linusMark Brown2018-03-121-1/+1
|\ \ \ | | |/ | |/|
| * | regmap: Fix reversed bounds check in regmap_raw_write()Dan Carpenter2018-02-081-1/+1
| |/
* / regmap: Correct comparison in regmap_cachedCharles Keepax2018-02-131-1/+1
|/
*-. Merge remote-tracking branches 'regmap/topic/soundwire' and 'regmap/topic/zer...Mark Brown2018-01-121-1/+3
|\ \
| | * regmap: Allow empty read/write_flag_maskAndrew F. Davis2018-01-081-1/+3
| | |
| \ \
| \ \
| \ \
| \ \
| \ \
*-----. \ \ Merge remote-tracking branches 'regmap/topic/const', 'regmap/topic/flat', 're...Mark Brown2018-01-121-13/+24
|\ \ \ \ \ \ | | | | |/ / | | | |/| / | | | |_|/ | | |/| |
| | | * | regmap: Add one flag to indicate if a hwlock should be usedBaolin Wang2017-12-271-1/+1
| * | | | regmap: potentially duplicate the name string stored in regmapBartosz Golaszewski2017-12-131-2/+12
| * | | | Merge branches 'topic/hwspinlock' and 'topic/nolock' of https://git.kernel.or...Mark Brown2017-12-131-1/+9
| |\ \ \ \ | | |_|/ / | |/| | / | | | |/ | | |/|
| | * | regmap: Disable debugfs when locking is disabledMark Brown2017-12-131-0/+1
| | * | regmap: rename regmap_lock_unlock_empty() to regmap_lock_unlock_none()Bartosz Golaszewski2017-12-131-2/+2
| | * | regmap: allow to disable all locking mechanismsBartosz Golaszewski2017-12-061-1/+8
| | |/
| * / regmap: Remove the redundant config to select hwspinlockBaolin Wang2017-11-291-9/+2Star
| |/
* / regmap: use proper part of work_buf for storing valKrzysztof Adamski2017-12-191-2/+4
|/
* regmap: Fix unused warningBaolin Wang2017-11-061-1/+1
* regmap: Clean up hwspinlock on regmap exitMark Brown2017-11-031-0/+2
* regmap: Also protect hwspinlock in error handling pathMark Brown2017-11-031-1/+2
* regmap: Add a config option for hwspinlockMark Brown2017-11-031-0/+7
* regmap: Add hardware spinlock supportBaolin Wang2017-11-011-16/+85
*-. Merge remote-tracking branches 'regmap/topic/doc' and 'regmap/topic/rbtree' i...Mark Brown2017-02-031-58/+71
|\ \
| | * regmap: use rb_entry()Geliang Tang2016-12-191-2/+2
| |/ |/|
| * regmap: Fixup the kernel-doc comments on functions/structuresCharles Keepax2017-01-121-56/+69
|/
*-. Merge remote-tracking branches 'regmap/topic/core' and 'regmap/topic/debugfs'...Mark Brown2016-10-041-13/+51
|\ \
| | * regmap: Add a function to check if a regmap register is cachedCristian Birsan2016-08-091-0/+23
| * | regmap: Add missing little endian functionsTony Lindgren2016-09-161-0/+9
| * | regmap: Allow longer flag masks for read and writeTony Lindgren2016-09-161-13/+19
| |/