mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v2 0/3] MTU3 MFD improvements
@ 2026-10-04 17:40 Cosmin Tanislav
  2026-10-04 17:40 ` [PATCH v2 1/3] mfd: rz-mtu3: Do not use struct rz_mtu3_channel::dev Cosmin Tanislav
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Cosmin Tanislav @ 2026-10-04 17:40 UTC (permalink / raw)
  To: Lee Jones; +Cc: mfd, linux-kernel, Cosmin Tanislav

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


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-10-20 11:44 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-04 17:40 [PATCH v2 0/3] MTU3 MFD improvements Cosmin Tanislav
2026-10-04 17:40 ` [PATCH v2 1/3] mfd: rz-mtu3: Do not use struct rz_mtu3_channel::dev Cosmin Tanislav
2026-10-15 15:40   ` Lee Jones
2026-10-04 17:40 ` [PATCH v2 2/3] mfd: rz-mtu3: Reuse shared_reg_update_bit() in start_stop_ch() Cosmin Tanislav
2026-10-04 17:40 ` [PATCH v2 3/3] mfd: rz-mtu3: Enable runtime PM Cosmin Tanislav
2026-10-20 11:44 ` [PATCH v2 0/3] MTU3 MFD improvements Lee Jones

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®