summaryrefslogtreecommitdiffstats
path: root/drivers/base/regmap/regmap.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* regmap: Add regmap_read_bypassed()Richard Fitzgerald2024-04-081-0/+37
* regmap: rework ->max_register handlingJan Dakinevich2024-02-051-4/+6
* regmap: fix regmap_noinc_write() descriptionHugo Villeneuve2023-11-221-1/+1
* Merge tag 'regmap-fix-v6.7-merge-window' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2023-11-081-7/+9
|\
| * regmap: prevent noinc writes from clobbering cacheBen Wolsieffer2023-11-011-7/+9
* | regmap: fix NULL deref on lookupJohan Hovold2023-10-091-1/+1
|/
* regmap: Merge up fixes from mainlineMark Brown2023-07-241-4/+2
|\
| * regmap: Drop initial version of maximum transfer length fixesMark Brown2023-07-171-4/+2
* | regmap: Remove dynamic allocation warnings for rbtree and mapleMark Brown2023-07-211-9/+0
* | regmap: Reject fast_io regmap configurations with RBTREE and MAPLE cachesGuenter Roeck2023-07-201-0/+9
* | regmap: Revert "add 64-bit mode support" and Co.Andy Shevchenko2023-07-091-122/+0
|/
* regmap: Drop early readability checkMark Brown2023-06-161-3/+3
* regmap: Check for register readability before checking cache during readMark Brown2023-06-141-3/+3
* regmap: Add debugfs file for forcing field writesWaqar Hameed2023-06-131-1/+1
* regmap: Merge up v6.4-rc6Mark Brown2023-06-121-2/+4
|\
| * regmap: Account for register length when chunkingJim Wylder2023-05-181-2/+4
* | regmap: Add missing cache_only checksCharles Keepax2023-06-011-10/+16
|/
* regmap: allow upshifting register addresses before performing operationsMaxime Chevallier2023-04-071-2/+8
* regmap: Support paging for buses with reg_read()/reg_write()Mark Brown2023-03-271-0/+18
* regmap: add a helper to translate the register addressMaxime Chevallier2023-03-241-14/+13
* regmap: apply reg_base and reg_downshift for single register opsDaniel Golle2023-01-311-0/+6
* regmap: add regmap_might_sleep()Michael Walle2022-11-221-0/+13
* regmap: check right noinc bounds in debug printLinus Walleij2022-08-231-2/+2
* regmap: introduce value tracing for regmap bulk operationsDmitry Rokosov2022-08-231-0/+7
* regmap: Support accelerated noinc operationsLinus Walleij2022-08-171-3/+120
* regmap: Make use of get_unaligned_be24(), put_unaligned_be24()Andy Shevchenko2022-08-151-20/+17
* regmap: permit to set reg_update_bits with bulk implementationChristian Marangi2022-07-181-0/+2
* regmap: add WARN_ONCE when invalid mask is provided to regmap_field_init()Matt Ranostay2022-07-081-0/+3
* regmap: Merge up fixesMark Brown2022-06-291-7/+8
|\
| * regmap: Wire up regmap_config provided bulk write in missed functionsJavier Martinez Canillas2022-06-201-6/+4
| * regmap: Make regmap_noinc_read() return -ENOTSUPP if map->read isn't setJavier Martinez Canillas2022-06-201-0/+3
| * regmap: Re-introduce bulk read support check in regmap_bulk_read()Javier Martinez Canillas2022-06-201-1/+1
* | regmap: provide regmap_field helpers for simple bit operationsLi Chen2022-06-151-0/+22
|/
* regmap: Add missing map->bus checkMarek Vasut2022-05-091-1/+1
* regmap: Add bulk read/write callbacks into regmap_configMarek Vasut2022-05-051-36/+40
* regmap: allow a defined reg_base to be added to every addressColin Foster2022-03-181-0/+6
* regmap: add configurable downshift for addressesColin Foster2022-03-181-0/+5
* regmap: Call regmap_debugfs_exit() prior to _init()Fabio Estevam2022-01-071-0/+1
* regmap: allow to define reg_update_bits for no bus configurationAnsuel Smith2021-11-151-0/+1
* Merge series "Use raw spinlocks in the ls-extirq driver" from Vladimir Oltean...Mark Brown2021-08-261-5/+30
|\
| * regmap: teach regmap to use raw spinlocks if requested in the configVladimir Oltean2021-08-261-5/+30
* | regmap: allow const array for {devm_,}regmap_field_bulk_alloc reg_fieldsIcenowy Zheng2021-08-021-2/+2
* | regmap: Prefer unsigned int to bare use of unsignedJinchao Wang2021-07-121-4/+4
* | regmap: fix the offset of register error logJeongtae Park2021-07-121-1/+1
* | regmap: add support for 7/17 register formatingAntoniu Miclaus2021-05-261-0/+13
* | regmap-i2c: Set regmap max raw r/w from quirksLucas Tanure2021-05-141-0/+2
|/
* regmap: Fix order of regmap write logLucas Tanure2020-11-121-4/+7
* Merge remote-tracking branch 'regmap/for-5.10' into regmap-nextMark Brown2020-10-051-4/+141
|\
| * Merge tag 'regmap-field-bulk-api' into regmap-5.10Mark Brown2020-09-281-0/+100
| |\
| | * regmap: add support to regmap_field_bulk_alloc/free apisSrinivas Kandagatla2020-09-281-0/+100