Just wondering if nested usb hubs are known to work with the USB_DWCOTG kernel driver? I have a zero W running a buildroot image with a raspberrypi kernel 6.1.61. I have no issues with a minimal 4-port hub but if I nest hubs in any scenario (including use of a hub with more than 4-ports which is internally nested) I get complaints from USB_DWCOTG, the first of which is:..although at kernel init time the full usb bus appears to be correctly enumerated. However immediately afterwards the above complaint is seen and even devices on the first level hub are not visible. The odd thing here is I'm booting via u-boot where the entirety of the USB is visible and accessible. Just curious whether this is a known limitation for the USB_DWCOTG driver before trying to locate the root cause.
Code:
ERROR::assign_and_init_hc:1437: assign_and_init_hc: Failed to allocate memory to handle non-dword aligned buffer case
Statistics: Posted by uhmgawa — Sun Mar 03, 2024 10:50 pm