regmap: Updates for v6.2

A few new APIs here, support for the FSI bus (which is used in some
PowerPC systems) plus a couple of new APIs, one allowing abstractions
built on top of regmap to tell if the regmap can be used in an atomic
context and one providing a callback for an in flight device which can't
do interrupt masking very well.

There's also a fix that I never got round to sending because it really
should be fixed better but that's not happened yet and it does avoid the
problem, the fix was in -next for a long time.
regmap: Merge fix for where we get the number of registers from

This didn't get sent for 6.1 since we should do a better fix but that
didn't happen in time.