[PATCH v2 0/3] MTU3 MFD improvements

From: Cosmin Tanislav

Date: Sun Oct 04 2026 - 13:41:45 EST


This series does some code quality improvements to the MTU3 MFD driver,
and enables runtime PM to allow simplifications in the sub-drivers by
relying on PM domains rather than open-coding clock handling.

V2:
* capitalize subject after prefix
* switch struct rz_mtu3_priv retrieval to a back-pointer stored in
struct rz_mtu3_channel::priv
* remove struct rz_mtu3::priv_data as it is unused now

Cosmin Tanislav (3):
mfd: rz-mtu3: Do not use struct rz_mtu3_channel::dev
mfd: rz-mtu3: Reuse shared_reg_update_bit() in start_stop_ch()
mfd: rz-mtu3: Enable runtime PM

drivers/mfd/rz-mtu3.c | 70 +++++++++++++------------------------
include/linux/mfd/rz-mtu3.h | 7 ++--
2 files changed, 29 insertions(+), 48 deletions(-)

--
2.55.0