Quoting Luo Jie (2023-08-01 01:53:50)
Support the clock controller where the HW register is
accessed by MDIO bus, the spin lock can't be used because
of sleep during the MDIO operation.
Add the flag CLK_ENABLE_MUTEX_LOCK to hint clock framework
to use mutex lock instead of the spin lock.
Why can't you enable the MDIO bus clk in .prepare()?