Commit d58772d8520c for kernel

commit d58772d8520c7ef247c4b95c9bd76d3a25da9ff5
Merge: 5eabf07a0bf3 4b05ccb17f92
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Mon Aug 10 09:15:27 2026 -0700

    Merge tag 'regmap-fix-v7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap

    Pull regmap fixes from Mark Brown:
     "These fix some issues which were noticed in some drivers where caches
      were not fully resynced after suspend. Drivers are supposed to be
      sorting the table of register defaults they provide to the core and
      the core was relying on that but it turns out there are many cases
      where this does not happen, it's easy to get wrong when using named
      defines for registers rather than numbers. It is more robust to remove
      the requirement for sorting and instead have the core ensure
      everything it needs sorting is sorted so do that.

      There will be patches during the merge window sorting the tables in
      drivers since it is more efficient to do that but this will just be a
      minor performance win rather than a correctness fix"

    * tag 'regmap-fix-v7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap:
      regcache: Sort the local copy of an unsorted reg_defaults array
      regcache: Use a consistent sort for defaults table