regmap: Updates for v5.10

Quite a busy release for regmap, mostly support for new features useful
 on fairly small subsets of devices.  The user visible features are:
 
  - A new API for registering large numbers of regmap fields at once.
  - Support for Intel AVMM buses connected via SPI.
  - Support for 12/20 address/value layouts.
  - Support for yet another scheme for acknowledging interrupts used on
    some Qualcomm devices.
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAl+EUScACgkQJNaLcl1U
 h9AP0Qf/b7HULlcj/TPU2ljtLN17V8aSqk4knpESso/WZUT+FpfN88XNft9MS99F
 uEW4bkbD+9XUJx6+mgwLJVU/5MoIu5BnCJ2PXIaEL9R1i5Hw3bTWcFKcE2VQZIIP
 AB0Mit++EbSj15ZWE96NKU1R9HwoirhSZ8XI8hb5B+kLE2DtMat0DUvxvek0Uicw
 h3J3GmKy10F01BdSfR4M8typpWhZiOfNJLlREOynXHuO0ht8qs3ZoS+KNp2izokB
 s7u31hqSgqdm1cAo0eCJ5yUsNfYmXPlJUaMosqtRlY3XIDJgLRu4mKBqDgD3YtOD
 oLwuIK0qtg3ADLlxzLhj8W7OWxa5LA==
 =0lg2
 -----END PGP SIGNATURE-----

Merge tag 'regmap-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap

Pull regmap updates from Mark Brown:
 "Quite a busy release for regmap, mostly support for new features
  useful on fairly small subsets of devices. The user visible features
  are:

   - A new API for registering large numbers of regmap fields at once.

   - Support for Intel AVMM buses connected via SPI.

   - Support for 12/20 address/value layouts.

   - Support for yet another scheme for acknowledging interrupts used on
     some Qualcomm devices"

* tag 'regmap-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap:
  regmap: irq: Add support to clear ack registers
  regmap: add support to regmap_field_bulk_alloc/free apis
  regmap: destroy mutex (if used) in regmap_exit()
  regmap: debugfs: use semicolons rather than commas to separate statements
  regmap: debugfs: Fix more error path regressions
  regmap: Add support for 12/20 register formatting
  regmap: Add can_sleep configuration option
  regmap: soundwire: remove unused header mod_devicetable.h
  regmap: Use flexible sleep
  regmap: add Intel SPI Slave to AVMM Bus Bridge support
This commit is contained in:
Linus Torvalds 2020-10-13 09:53:59 -07:00
commit 57218d7f2e
9 changed files with 954 additions and 8 deletions