cdc-wdm.c broke Synopsis USB HC
Markus Gothe
nietzsche at lysator.liu.se
Mon Jun 16 10:50:20 PDT 2014
Hi folks...
I think it is time for a redesign of the WDM driver. I havent read the specs but in short it will cause timing issues with some SoC-hubs from Synopsis. GobiNet also invokes the error halting the hub. Basically both drivers shares a polling-routine based on sending the same interrupt URB over and over again, hence creating a polling loop.
For periodic transfers this seem to halt the Synopsis hub FUBAR. So is there any pointers in the WMC documentation on how to let the piggy-backing device create "real" IRQs when there is data to read?
I am thinking of rewriting it as a network device-like controller. Do you guys have any hints?
//Markus - The panamahat hacker
Skickat ifrån min mobil.
More information about the libqmi-devel
mailing list