summaryrefslogtreecommitdiff
path: root/drivers/base/regmap
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-271-4/+4
|\
| * mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2023-04-051-4/+4
* | regmap: allow upshifting register addresses before performing operationsMaxime Chevallier2023-04-072-3/+9
* | Migrate the PCIe-IDIO-24 and WS16C48 GPIO driversMark Brown2023-04-051-3/+5
|\ \
| * | regmap: Pass irq_drv_data as a parameter for set_type_config()William Breathitt Gray2023-04-051-3/+5
| |/
* | regmap: Use mas_walk() instead of mas_find()Mark Brown2023-04-051-2/+2
* | regmap: Fix double unlock in the maple cacheMark Brown2023-04-041-2/+3
* | regmap: Add maple tree based register cacheMark Brown2023-04-035-1/+284
* | regmap: Factor out single value register syncingMark Brown2023-04-032-14/+27
* | regmap: Add some basic kunit testsMark Brown2023-03-303-0/+744
* | regmap: Add RAM backed register mapMark Brown2023-03-304-0/+108
* | regmap: Removed compressed cache supportMark Brown2023-03-295-378/+0
* | regmap: Support paging for buses with reg_read()/reg_write()Mark Brown2023-03-271-0/+18
* | regmap: Clarify error for unknown cache typesMark Brown2023-03-271-1/+1
* | regmap: Handle sparse caches in the default syncMark Brown2023-03-271-0/+2
* | Introduce a helper to translate register addressesMark Brown2023-03-241-14/+13
|\ \
| * | regmap: add a helper to translate the register addressMaxime Chevallier2023-03-241-14/+13
| |/
* | regmap: cache: Silence checkpatch warningAlexander Stein2023-03-131-1/+1
* | regmap: cache: Return error in cache sync operations for REGCACHE_NONEAlexander Stein2023-03-131-0/+6
* | regmap: Add support for devices with no interrupt readbackMark Brown2023-03-061-7/+15
|\ \
| * | regmap-irq: Add no_status supportWilliam Breathitt Gray2023-03-051-7/+15
| |/
* | regmap: sdw: Remove 8-bit value size restrictionLucas Tanure2023-03-051-15/+24
* | regmap: sdw: Update misleading commentCharles Keepax2023-03-051-1/+1
|/
* Merge remote-tracking branch 'regmap/for-6.3' into regmap-nextMark Brown2023-02-172-41/+25
|\
| * regmap-irq: Remove unused mask_invert flagAidan MacDonald2023-02-171-14/+0
| * regmap-irq: Remove unused type_invert flagAidan MacDonald2023-02-171-9/+2
| * regmap: Rework regmap_mdio_c45_{read|write} for new C45 API.Andrew Lunn2023-01-161-18/+23
* | regmap: apply reg_base and reg_downshift for single register opsDaniel Golle2023-01-311-0/+6
|/
* 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