Skip to content
Commit 9da5a109 authored by Jiahau Chang's avatar Jiahau Chang Committed by Greg Kroah-Hartman
Browse files

xhci: Bad Ethernet performance plugged in ASM1042A host



When USB Ethernet is plugged in ASMEDIA ASM1042A xHCI host, bad
performance was manifesting in Web browser use (like download
large file such as ISO image). It is known limitation of
ASM1042A that is not compatible with driver scheduling,
As a workaround we can modify flow control handling of ASM1042A.
The register we modify is changes the behavior

[use quirk bit 28, usleep_range 40-60us, empty non-pci function -Mathias]
Cc: <stable@vger.kernel.org>
Signed-off-by: default avatarJiahau Chang <Lars_chang@asmedia.com.tw>
Signed-off-by: default avatarIan Pilcher <arequipeno@gmail.com>
Signed-off-by: default avatarMathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 4b895868
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment