regmap: Updates for v5.0

A small update with a couple of new APIs that are useful for some small
sets of devices:

 - Split up the single_rw flagging to map read and write separately as
   some devices support bulk operations for only read or only write.
 - Add a write version of the noinc API.
 - Clean up the code for LOG_DEVICE a bit.
Merge remote-tracking branches 'regmap/topic/noinc' and 'regmap/topic/single-rw' into regmap-next