summaryrefslogtreecommitdiffstats
path: root/drivers/base/regmap
Commit message (Expand)AuthorAgeFilesLines
* regmap: Disable locking for RBTREE and MAPLE unit testsGuenter Roeck2023-07-201-0/+5
* regcache: Push async I/O request down into the rbtree cacheMark Brown2023-07-192-3/+4
* regmap: Account for register length in SMBus I/O limitsMark Brown2023-07-171-4/+4
* regmap: Drop initial version of maximum transfer length fixesMark Brown2023-07-172-5/+3
* regmap-irq: Fix out-of-bounds access when allocating config buffersIsaac J. Manjarres2023-07-121-1/+1
* Merge tag 'regmap-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/broo...Linus Torvalds2023-06-2810-259/+808
|\
| * regmap: Allow reads from write only registers with the flat cacheMark Brown2023-06-191-3/+12
| * regmap: Drop early readability checkMark Brown2023-06-161-3/+3
| * regmap: Add KUnit tests for read/write checkingMark Brown2023-06-141-0/+115
| |\
| | * regmap: Add test to make sure we don't sync to read only registersMark Brown2023-06-141-0/+42
| | * regmap: Add a test case for write only registersMark Brown2023-06-141-0/+32
| | * regmap: Add test that writes to write only registers are preventedMark Brown2023-06-141-0/+41
| * | 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-133-1/+15
| * regmap: Provide basic test coverage for raw I/OMark Brown2023-06-124-1/+469
| |\
| | * regmap: Provide basic KUnit coverage for the raw register I/OMark Brown2023-06-121-0/+327
| | * regmap: Provide a ram backed regmap with raw supportMark Brown2023-06-123-1/+142
| * | regmap: Don't check for changes in regcache_set_val()Mark Brown2023-06-122-7/+3
| * | regmap: maple: Implement block sync for the maple tree cacheMark Brown2023-06-123-8/+80
| * | regmap: Merge up v6.4-rc6Mark Brown2023-06-124-6/+22
| |\|
| * | regmap: Add missing cache_only checksCharles Keepax2023-06-011-10/+16
| * | regmap: regmap-irq: Move handle_post_irq to before pm_runtime_putCharles Keepax2023-06-011-3/+3
| * | regmap: Load register defaults in blocks rather than register by registerMark Brown2023-05-241-6/+52
| * | regmap-irq: Cleanups and remove unusedMark Brown2023-05-121-175/+47
| |\ \
| | * | regmap-irq: Drop backward compatibility for inverted mask/unmaskAidan MacDonald2023-05-121-33/+11
| | * | regmap-irq: Minor adjustments to .handle_mask_sync()Aidan MacDonald2023-05-121-34/+31
| | * | regmap-irq: Remove support for not_fixed_strideAidan MacDonald2023-05-121-40/+3
| | * | regmap-irq: Remove type registersAidan MacDonald2023-05-121-74/+8
| * | | regmap: mmio: Allow passing an empty config->reg_strideMaxime Chevallier2023-05-121-1/+1
| |/ /
| * | regmap-irq: Remove virtual registersAidan MacDonald2023-05-111-48/+0
| * | regmap-irq: Drop map from handle_mask_sync() parametersWilliam Breathitt Gray2023-05-081-3/+2
* | | regmap: spi-avmm: Fix regmap_bus max_raw_writeRuss Weight2023-06-201-1/+1
* | | regmap: regcache: Don't sync read-only registersTakashi Iwai2023-06-131-0/+3
| |/ |/|
* | regmap: maple: Drop the RCU read lock while syncing registersMark Brown2023-05-241-1/+4
* | regmap: sdw: check for invalid multi-register writes configSrinivas Kandagatla2023-05-241-0/+4
* | regmap: Account for register length when chunkingJim Wylder2023-05-181-2/+4
* | regmap: REGMAP_KUNIT should not select REGMAPGeert Uytterhoeven2023-05-081-3/+10
|/
* 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