fsi: Add regmap and refactor sbefifo
authorMark Brown <broonie@kernel.org>
Fri, 25 Nov 2022 21:26:29 +0000 (21:26 +0000)
committerMark Brown <broonie@kernel.org>
Fri, 25 Nov 2022 21:26:29 +0000 (21:26 +0000)
commitacdce7aa7a4fc1094661feb0b833ae2eec2ad2d0
tree7b6654b2110f660651bae25728b5ab59227faa56
parenta6d99022e56e8c1ddc4c75895ed9e3ce5da88453
parentbf0d29fb51ff5e6c13097dbfed7b99e0e35b4a15
fsi: Add regmap and refactor sbefifo

Merge series from Eddie James <eajames@linux.ibm.com>:

The SBEFIFO hardware can now be attached over a new I2C endpoint interface
called the I2C Responder (I2CR). In order to use the existing SBEFIFO
driver, add a regmap driver for the FSI bus and an endpoint driver for the
I2CR. Then, refactor the SBEFIFO and OCC drivers to clean up and use the
new regmap driver or the I2CR interface.

This branch just has the regmap change so it can be shared with the FSI
code.
include/linux/regmap.h