summaryrefslogtreecommitdiffstats
path: root/drivers/base/regmap
Commit message (Expand)AuthorAgeFilesLines
* regmap: Merge fix for where we get the number of registers fromMark Brown2022-12-121-4/+11
|\
| * regmap-irq: Use the new num_config_regs property in regmap_add_irq_chip_fwnodeYassine Oudjana2022-11-091-4/+11
* | regmap-irq: Add handle_mask_sync() callbackWilliam Breathitt Gray2022-12-091-13/+31
* | fsi: Add regmap and refactor sbefifoMark Brown2022-11-253-1/+237
|\ \
| * | regmap: Add FSI bus supportEddie James2022-11-253-1/+237
| |/
* / regmap: add regmap_might_sleep()Michael Walle2022-11-221-0/+13
|/
* Merge tag 'regmap-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broo...Linus Torvalds2022-10-044-103/+428
|\
| * regmap: mmio: replace return 0 with break in switch statementColin Ian King2022-09-221-1/+1
| * regmap: spi-avmm: Use swabXX_array() helpersAndy Shevchenko2022-09-071-10/+4
| * regmap: mmio: Use swabXX_array() helpersAndy Shevchenko2022-09-071-16/+4
| * regmap: trace: Remove unneeded blank linesAndy Shevchenko2022-09-051-8/+0
| * regmap: trace: Remove explicit castingsAndy Shevchenko2022-09-051-12/+5
| * regmap: trace: Remove useless check for NULL for bulk opsAndy Shevchenko2022-09-051-2/+1
| * regmap: mmio: Fix rebase errorLinus Walleij2022-09-011-3/+0
| * regmap: check right noinc bounds in debug printLinus Walleij2022-08-231-2/+2
| * regmap: introduce value tracing for regmap bulk operationsDmitry Rokosov2022-08-232-0/+50
| * regmap: mmio: Support accelerared noinc operationsLinus Walleij2022-08-171-0/+162
| * regmap: Support accelerated noinc operationsLinus Walleij2022-08-171-3/+120
| * regmap: mmio: Extending to support IO portsMark Brown2022-08-151-52/+88
| |\
| | * regmap: mmio: Fix MMIO accessors to avoid talking to IO portAndy Shevchenko2022-08-151-4/+4
| | * regmap: mmio: Introduce IO accessors that can talk to IO portAndy Shevchenko2022-08-151-9/+96
| | * regmap: mmio: Get rid of broken 64-bit IOAndy Shevchenko2022-08-151-49/+0
| | * regmap: mmio: Remove mmio_relaxed member from contextAndy Shevchenko2022-08-151-6/+4
| * | regmap: Make use of get_unaligned_be24(), put_unaligned_be24()Andy Shevchenko2022-08-151-20/+17
| |/
* / regmap: spi: Reserve space for register address/paddingCristian Ciocaltea2022-08-181-0/+8
|/
* 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-irq: Fix bug in regmap_irq_get_irq_reg_linear()Aidan MacDonald2022-07-051-1/+1
* regmap-irq cleanups and refactoringMark Brown2022-06-301-137/+295
|\
| * regmap-irq: Deprecate the not_fixed_stride flagAidan MacDonald2022-06-291-0/+2
| * regmap-irq: Add get_irq_reg() callbackAidan MacDonald2022-06-291-46/+80
| * regmap-irq: Fix inverted handling of unmask registersAidan MacDonald2022-06-291-45/+69
| * regmap-irq: Deprecate type registers and virtual registersAidan MacDonald2022-06-291-0/+6
| * regmap-irq: Introduce config registers for irq typesAidan MacDonald2022-06-291-5/+110
| * regmap-irq: Refactor checks for status bulk read supportAidan MacDonald2022-06-291-4/+10
| * regmap-irq: Remove mask_writeonly and regmap_irq_update_bits()Aidan MacDonald2022-06-291-17/+7
| * regmap-irq: Remove inappropriate uses of regmap_irq_update_bits()Aidan MacDonald2022-06-291-6/+6
| * regmap-irq: Remove an unnecessary restriction on type_in_maskAidan MacDonald2022-06-291-11/+8
| * regmap-irq: Cleanup sizeof(...) use in memory allocationAidan MacDonald2022-06-291-8/+8
| * regmap-irq: Remove unused type_reg_stride fieldAidan MacDonald2022-06-291-6/+0
| * regmap-irq: Convert bool bitfields to unsigned intAidan MacDonald2022-06-291-1/+1
* | regmap: cache: Add extra parameter check in regcache_initSchspa Shi2022-06-301-0/+6
|/
* regmap: Merge up fixesMark Brown2022-06-292-10/+13
|\
| * regmap-irq: Fix offset/index mismatch in read_sub_irq_data()Aidan MacDonald2022-06-221-1/+2
| * regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chipsAidan MacDonald2022-06-221-2/+3
| * 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: Don't warn about cache only mode for devices with no cacheMark Brown2022-06-271-1/+2
* | Merge tag 'regmap-field-bit-helpers' of https://git.kernel.org/pub/scm/linux/...Mark Brown2022-06-151-0/+22
|\ \