I am using i.MX93 with two Ethernet ports configured in RMII mode, where the SoC provides the 50 MHz RMII reference clock.
With the attached DTS, the 50 MHz RMII clock is correctly output during U-Boot, but disappears after Linux boots.
Please analyze the attached DTS and advise:
- The root cause of the RMII clock being disabled in Linux
- Required Linux device-tree changes or driver/clock configuration
- Any known limitations or mandatory settings for SoC-generated RMII clock on i.MX93
I would appreciate guidance on the correct configuration or recommended solution.
Best regards,
David