Unverified Commit 450a60ef authored by Mark Brown's avatar Mark Brown
Browse files

regmap: Implement regmap_multi_reg_read()

Merge series from Guenter Roeck <linux@roeck-us.net>:

regmap_multi_reg_read() is similar to regmap_bilk_read() but reads from
an array of non-sequential registers. It is helpful if multiple non-
sequential registers need to be read in a single operation which would
otherwise have to be mutex protected.

The name of the new function was chosen to match the existing function
regmap_multi_reg_write().
parents f21711bb 3c1ff93b
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -608,6 +608,7 @@ Simon Kelley <simon@thekelleys.org.uk>
Sricharan Ramabadhran <quic_srichara@quicinc.com> <sricharan@codeaurora.org>
Srinivas Ramana <quic_sramana@quicinc.com> <sramana@codeaurora.org>
Sriram R <quic_srirrama@quicinc.com> <srirrama@codeaurora.org>
Stanislav Fomichev <sdf@fomichev.me> <sdf@google.com>
Stefan Wahren <wahrenst@gmx.net> <stefan.wahren@i2se.com>
Stéphane Witzmann <stephane.witzmann@ubpmes.univ-bpclermont.fr>
Stephen Hemminger <stephen@networkplumber.org> <shemminger@linux-foundation.org>
+0 −6
Original line number Diff line number Diff line
@@ -2192,12 +2192,6 @@
			Format: 0 | 1
			Default set by CONFIG_INIT_ON_FREE_DEFAULT_ON.

	init_mlocked_on_free=	[MM] Fill freed userspace memory with zeroes if
				it was mlock'ed and not explicitly munlock'ed
				afterwards.
				Format: 0 | 1
				Default set by CONFIG_INIT_MLOCKED_ON_FREE_DEFAULT_ON

	init_pkru=	[X86] Specify the default memory protection keys rights
			register contents for all processes.  0x55555554 by
			default (disallow access to all but pkey 0).  Can
+2 −2
Original line number Diff line number Diff line
@@ -59,8 +59,8 @@ properties:
      - 3

  dma-channels:
    minItems: 1
    maxItems: 64
    minimum: 1
    maximum: 64

  clocks:
    minItems: 1
+1 −1
Original line number Diff line number Diff line
@@ -77,7 +77,7 @@ required:
  - clocks

allOf:
  - $ref: i2c-controller.yaml
  - $ref: /schemas/i2c/i2c-controller.yaml#
  - if:
      properties:
        compatible:
+1 −1
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ description: |
  google,cros-ec-spi or google,cros-ec-i2c.

allOf:
  - $ref: i2c-controller.yaml#
  - $ref: /schemas/i2c/i2c-controller.yaml#

properties:
  compatible:
Loading