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

From: Krzysztof Kozlowski

Date: Thu Aug 27 2026 - 17:35:52 EST


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.

Best regards,
Krzysztof