Re: [PATCH RFC v5 05/12] clk: zte: Add Clock registration infrastructure.

From: Stefan Dösinger

Date: Tue Jun 30 2026 - 04:57:50 EST


Hi Philipp,

> Am 30.06.2026 um 11:27 schrieb Philipp Zabel <p.zabel@xxxxxxxxxxxxxx>:
>
> I think the MFD driver is unnecessary overhead. Can't you just keep the
> reset controllers as auxdev and use of_platform_populate() to create
> devices for clock-controller child nodes such as syscon-reboot?

MFD for top and matrix was the suggestion of Conor:

https://lore.kernel.org/linux-arm-kernel/20260618-fantasy-estimate-6c52edbc6890@spud/

To quote:

> I think aux bus makes perfect sense when you have a clock/reset
> controller, but once you start expanding past that and you have reboot
> or hwmon or hwspinlock then mfd starts to make sense.

I can go either way. To me aux vs mfd seems like a distinction without a difference.

Attachment: signature.asc
Description: Message signed with OpenPGP