Enjoy! The following changes since commit ac9a78681b921877518763ba0e89202254349d1b: Linux 6.4-rc1 (2023-05-07 13:34:35 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git tb-mfd-clk-input-pinctrl-power-rtc-sound-v6.5 for you to fetch changes up to 924764aa5f2e705f46f548611e6a9d6b986ae880: pinctrl: rk805: Add rk806 pinctrl support (2023-05-15 16:21:01 +0100) ---------------------------------------------------------------- Immutable branch between MFD, Clk, Input, Pinctrl, RTC, Power, Regulator and Sound due for the v6.5 merge window ---------------------------------------------------------------- Sebastian Reichel (9): clk: RK808: Reduce 'struct rk808' usage mfd: rk808: Convert to device managed resources mfd: rk808: Use dev_err_probe mfd: rk808: Replace 'struct i2c_client' with 'struct device' mfd: rk808: Split into core and i2c mfd: rk8xx-i2c: Use device_get_match_data dt-bindings: mfd: Add rk806 binding mfd: rk8xx: Add rk806 support pinctrl: rk805: Add rk806 pinctrl support .../devicetree/bindings/mfd/rockchip,rk806.yaml | 406 ++++++++++++++++++++ drivers/clk/Kconfig | 2 +- drivers/clk/clk-rk808.c | 34 +- drivers/input/misc/Kconfig | 2 +- drivers/mfd/Kconfig | 21 +- drivers/mfd/Makefile | 4 +- drivers/mfd/{rk808.c => rk8xx-core.c} | 352 ++++++----------- drivers/mfd/rk8xx-i2c.c | 185 +++++++++ drivers/mfd/rk8xx-spi.c | 124 ++++++ drivers/pinctrl/Kconfig | 2 +- drivers/pinctrl/pinctrl-rk805.c | 189 ++++++++-- drivers/power/supply/Kconfig | 2 +- drivers/regulator/Kconfig | 2 +- drivers/rtc/Kconfig | 2 +- include/linux/mfd/rk808.h | 417 ++++++++++++++++++++- sound/soc/codecs/Kconfig | 2 +- 16 files changed, 1464 insertions(+), 282 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/rockchip,rk806.yaml rename drivers/mfd/{rk808.c => rk8xx-core.c} (71%) create mode 100644 drivers/mfd/rk8xx-i2c.c create mode 100644 drivers/mfd/rk8xx-spi.c -- Lee Jones [李琼斯]