Merge tag 'regmap-fix-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 16 Jun 2023 02:50:57 +0000 (19:50 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 16 Jun 2023 02:50:57 +0000 (19:50 -0700)
commit231a1e31574e3584cd2c297c98a5afb364715b3a
treeb11f28e6adc9c2be39eddfb4a340d7bf51d6da2d
parentc926a55f650ce58eae33cda504d50ac1837d53fd
parent44e46572f0bae431a6092e3cfd2f47bff8b8d18c
Merge tag 'regmap-fix-v6.4-rc6' of git://git./linux/kernel/git/broonie/regmap

Pull regmap fix from Mark Brown:
 "Another fix for the maple tree cache, Takashi noticed that unlike
  other caches the maple tree cache didn't check for read only registers
  before trying to sync which would result in spurious syncs for read
  only registers where we don't have a default.

  This was due to the check being open coded in the caches, we now check
  in the shared 'does this register need sync' function so that is fixed
  for this and future caches"

* tag 'regmap-fix-v6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap:
  regmap: regcache: Don't sync read-only registers