regmap: Updates for v6.7

The main change here is a fix for an issue where we were letting the
selector for windowed register ranges get out of sync with the hardware
during a cache sync plus associated KUnit tests.  This was reported just
at the end of the release cycle and only in -next for a day prior to the
merge window so it seemed better to hold off for now, the bug had been
present for more than a decade so wasn't causing too many practical
problems hopefully.  There's also a fix for error handling in the
debugfs output from Christope Jaillet.
regmap: Merge up fix for window/paging issue

This was too late and could potentially impact too many drivers for me
to be comfortable sending it before the merge window.