We've developed a base for an Android tablet. The base contains a TUSB8041 USB hub that's hard wired to a Microchip LAN7801 USB-Ethernet controller. It's also connected to a USB3 port to allow other devices to be attached.
We're experiencing an issue where on some of our bases the USB3 connection drops out. This results in a loss of Ethernet connectivity. However if we mask out the USB3 pins on the bottom of the tablet and force a USB2 connection to the hub the problem does not occur.
We're not exactly sure why this problem occurs but as an interim solution we'd like to force the TUSB8041 hub into USB2 only mode. Are there any registers available on the hub that would allow us to do this programmatically via a Linux driver?