summaryrefslogtreecommitdiff
path: root/drivers/net/usb/asix_devices.c
diff options
context:
space:
mode:
authorJia-Ju Bai <baijiaju1990@163.com>2016-01-04 10:55:38 +0300
committerKalle Valo <kvalo@codeaurora.org>2016-01-07 12:22:46 +0300
commit7683fe016c010a20b5f2d88b7d8dad198506f5f7 (patch)
treeba52f44e3b2d3185e435fc7c77784f5c94b41e16 /drivers/net/usb/asix_devices.c
parent8ba83d4daab9b71dd27da3765f34d1ffa1fee2ec (diff)
downloadlinux-7683fe016c010a20b5f2d88b7d8dad198506f5f7.tar.xz
rt2x00pci: Disable memory-write-invalidate when the driver exits
The driver calls pci_set_mwi to enable memory-write-invalidate when it is initialized, but does not call pci_clear_mwi when it is removed. Many other drivers calls pci_clear_mwi when pci_set_mwi is called, such as r8169, 8139cp and e1000. This patch adds pci_clear_mwi in error handling and removal procedure, which can fix the problem. Signed-off-by: Jia-Ju Bai <baijiaju1990@163.com> Acked-by: Helmut Schaa <helmut.schaa@googlemail.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/usb/asix_devices.c')
0 files changed, 0 insertions, 0 deletions