I am looking for any help with USB host 2 of the i.MX6DL.
While USB host 1 and USB OTG both work fine, it seems that USB hosts 2 and 3 are not supported by mainline linux kernel (4.9.20 or newer). Here's what I get:
[ 1.913802] imx_usb: probe of 2184400.usb failed with error -22
I've found several threads with patches that could help, but most of them are very old (pre device tree).
One problem are the missing accesses to the non core usb registers, so I've tried to add them in usbmisc_imx6q_init of usbmisc_imx.c.
But as long as probing fails I don't get there.
Any idea where I can find information beyond what is easy to find?