]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[axge] Reapply USB device configuration when opening network device
authorMichael Brown <mcb30@ipxe.org>
Fri, 3 Jul 2020 19:17:25 +0000 (20:17 +0100)
committerMichael Brown <mcb30@ipxe.org>
Fri, 3 Jul 2020 19:23:39 +0000 (20:23 +0100)
commitf727ed8a112355c964b25a472e6da361864ee574
treef4681138f6abf1c799e8d4ec482c18ad9872f11e
parent0f5d23433514de62eca1fadceb8c31df5c569431
[axge] Reapply USB device configuration when opening network device

When connected to a USB3 port, the AX88179 seems to have an
approximately 50% chance of producing a USB transaction error on each
of its three endpoints after being closed and reopened.  The root
cause is unclear, but rewriting the USB device configuration value
seems to clear whatever internal error state has accumulated.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/drivers/net/axge.c
src/drivers/net/axge.h