Re: [PATCH v3 7/9] dt-bindings: arm: stm32: Switch st,stm32mp23/25-syscfg into simple-mfd

From: Marek Vasut

Date: Thu Aug 27 2026 - 21:21:57 EST


On 8/27/26 11:35 PM, Krzysztof Kozlowski wrote:
On 27/08/2026 17:04, Marek Vasut wrote:
On 8/27/26 3:07 PM, Krzysztof Kozlowski wrote:

OTOH2, you have now patchset dependency which is nowwhere explained.
Merging constraints are the most important part of cover letter so must
be clearly stated. IMO, should be stated also here, because many
maintainers do not read cover letters. Or just decouple dependencies
with using 'compatibles' pattern (see Qualcomm msm/mdss display
bindings).
I wonder, wouldn't it be better to write a driver which binds to
st,stm32mp25-syscfg , handles the SYSCFG clock, and does some
of_platform_populate() to bring up the PHYs (DT subnodes) ?

I think that would resolve the ABI break problem, since we wouldn't need
the simple-mfd compatible anymore. And it would also correctly handle
the SYSCFG clock.

What do you think ?

Yes, it is better and more flexible approach. Solves ABI impact.
All right, let's do that.