summaryrefslogtreecommitdiffstats
path: root/drivers/base/regmap
Commit message (Expand)AuthorAgeFilesLines
* 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
|\ \
| * | regmap: provide regmap_field helpers for simple bit operationsLi Chen2022-06-151-0/+22
| |/
* / regmap: cache: Fix syntax errors in commentsXiang wangx2022-06-061-1/+1
|/
* regmap: Add missing map->bus checkMarek Vasut2022-05-091-1/+1
* regmap: Custom bulk operations for regmapsMark Brown2022-05-052-36/+44
|\
| * regmap: Add bulk read/write callbacks into regmap_configMarek Vasut2022-05-052-36/+44
* | regmap: cache: set max_register with reg_strideJeongtae Park2022-04-251-2/+2
* | regmap: Constify static regmap_bus structsRikard Falkeborn2022-04-046-8/+8
|/
* Merge tag 'regmap-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/bro...Linus Torvalds2022-03-213-3/+16
|\
| * regmap: allow a defined reg_base to be added to every addressColin Foster2022-03-182-0/+7
| * regmap: add configurable downshift for addressesColin Foster2022-03-182-0/+6
| * regmap: irq: cleanup commentsTom Rix2022-02-141-2/+2
| * regmap-irq: Fix typo in commentLuca Ceresoli2022-01-241-1/+1
* | regmap-irq: Update interrupt clear register for proper resetPrasad Kumpatla2022-02-171-14/+6
|/
* regmap: debugfs: Fix indentationMark Brown2022-01-071-1/+1
* 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 tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-11-021-3/+3
|\
| * Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-10-281-4/+3
| |\
| * | net: Convert more users of mdiobus_* to mdiodev_*Sean Anderson2021-10-241-3/+3
* | | Merge tag 'regmap-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/bro...Linus Torvalds2021-11-011-4/+32
|\ \ \ | |_|/ |/| |
| * | regmap: spi: Set regmap max raw r/w from max_transfer_sizeLucas Tanure2021-10-231-4/+32
| |/
* / regmap: Fix possible double-free in regcache_rbtree_exit()Yang Yingliang2021-10-121-4/+3
|/
* Merge series "Use raw spinlocks in the ls-extirq driver" from Vladimir Oltean...Mark Brown2021-08-262-5/+34
|\
| * regmap: teach regmap to use raw spinlocks if requested in the configVladimir Oltean2021-08-262-5/+34
* | regmap: allow const array for {devm_,}regmap_field_bulk_alloc reg_fieldsIcenowy Zheng2021-08-021-2/+2