
On Thu, Apr 27, 2023 at 12:11 PM Fabio Estevam festevam@gmail.com wrote:
On Thu, Apr 27, 2023 at 3:56 PM Tim Harvey tharvey@gateworks.com wrote:
Fabio,
This causes a hang on imx8mm boards when usbotg2 (usb@32e50000) is enabled. You can re-create this on the imx8mm-evk with:
I am able to reproduce the hang after enabling usbotg2, but this hang is not caused by the imx8mm.dtsi sync. The hang also happens if I revert the imx8mm.dtsi sync.
The usbotg2 is a different issue.
Note the imx8mm-evk does have the 2nd host controller but its currently not enabled due to missing bits to deal with the USB 3.0 GPIO controlled mux.
Is there perhaps a corresponding change necessary in the imx8m-power-domain driver?
I haven't checked, but yes, it is very likely some imx8m-power-domain changes are needed.
Fabio,
The patch series from Eugen Hristev which implements reference counting for regulators [1] resolves my issue here so I consider this thread closed.
Let's move the discussion regarding your dt sync to those threads.
Best Regards,
Tim [1] https://patchwork.ozlabs.org/project/uboot/list/?series=351536