linux/drivers/base/regmap
Mark Brown d406b354df
Expand SoundWire MBQ register map support
Merge series from Charles Keepax <ckeepax@opensource.cirrus.com>:

The current SDCA MBQ (Multi-Byte Quantities) register map only
supports 16-bit types, add support for more sizes and then update
the rt722 driver to use the new support. We also add support for
the deferring feature of MBQs to allow hardware to indicate it is
not currently ready to service a read/write.

Afraid I don't have hardware to test the rt722 change so it is
only build tested, but I thought it good to include a change to
demonstrate the new features in use.
2025-01-07 23:28:07 +00:00
..
Kconfig
Makefile
internal.h regmap: maple: Provide lockdep (sub)class for maple tree's internal lock 2024-10-31 17:24:19 +00:00
regcache-flat.c regcache: use map->alloc_flags also for allocating cache 2024-08-28 13:52:29 +01:00
regcache-maple.c regmap: cache: mapple: use kmalloc_array() to replace kmalloc() 2024-12-02 00:31:15 +00:00
regcache-rbtree.c regmap: cache: rbtree: use krealloc_array() to replace krealloc() 2024-12-02 00:31:16 +00:00
regcache.c regmap: cache: Use BITS_TO_BYTES() 2024-12-02 00:30:58 +00:00
regmap-ac97.c regmap: add missing MODULE_DESCRIPTION() macros 2024-06-24 13:38:40 +01:00
regmap-debugfs.c
regmap-fsi.c
regmap-i2c.c regmap-i2c: add missing MODULE_DESCRIPTION() macro 2024-06-14 15:23:14 +01:00
regmap-i3c.c
regmap-irq.c regmap: irq: Set lockdep class for hierarchical IRQ domains 2024-11-01 18:57:59 +00:00
regmap-kunit.c regmap: kunit: Fix repeated test param 2024-10-29 18:56:49 +00:00
regmap-mdio.c
regmap-mmio.c
regmap-ram.c regmap: add missing MODULE_DESCRIPTION() macros 2024-06-24 13:38:40 +01:00
regmap-raw-ram.c regmap: add missing MODULE_DESCRIPTION() macros 2024-06-24 13:38:40 +01:00
regmap-sccb.c regmap: add missing MODULE_DESCRIPTION() macros 2024-06-24 13:38:40 +01:00
regmap-sdw-mbq.c regmap: sdw-mbq: Add support for SDCA deferred controls 2025-01-07 20:21:00 +00:00
regmap-sdw.c
regmap-slimbus.c regmap: add missing MODULE_DESCRIPTION() macros 2024-06-24 13:38:40 +01:00
regmap-spi-avmm.c regmap: add missing MODULE_DESCRIPTION() macros 2024-06-24 13:38:40 +01:00
regmap-spi.c regmap: spi: Fix potential off-by-one when calculating reserved size 2024-06-05 22:23:52 +01:00
regmap-spmi.c regmap: add missing MODULE_DESCRIPTION() macros 2024-06-24 13:38:40 +01:00
regmap-w1.c regmap: add missing MODULE_DESCRIPTION() macros 2024-06-24 13:38:40 +01:00
regmap.c regmap: regmap_multi_reg_read(): make register list const 2024-12-11 14:24:09 +00:00
trace.h