On 22/02/2024 13:43, Yang Xiwen via B4 Relay wrote:
From: Yang Xiwen <forbidden405@xxxxxxxxxxx>Hm, this means you miss compatibles for these different cores.
For some FEMAC cores, MDIO bus is integrated to the MAC controller. So
We don't have a dedicated MDIO bus clock.
Also due to the PHY reset procedure, it's required to manage all clocksI don't understand how making clock optional solves this problem. Clock
and resets in the MAC controller driver. MAC controller clock can not be
shared with MDIO bus node in dts.
Mark the clock optional to resolve this problem.
is still there. Whether driver handles it, does not affect the binding.
Best regards,
Krzysztof