android_kernel_samsung_sm8650/drivers/net/usb
Jose Ignacio Tornos Martinez 5c4cbec510 net: usb: ax88179_178a: avoid two consecutive device resets
[ Upstream commit d2689b6a86b9d23574bd4b654bf770b6034e2c7e ]

The device is always reset two consecutive times (ax88179_reset is called
twice), one from usbnet_probe during the device binding and the other from
usbnet_open.

Remove the non-necessary reset during the device binding and let the reset
operation from open to keep the normal behavior (tested with generic ASIX
Electronics Corp. AX88179 Gigabit Ethernet device).

Reported-by: Herb Wei <weihao.bj@ieisystem.com>
Tested-by: Herb Wei <weihao.bj@ieisystem.com>
Signed-off-by: Jose Ignacio Tornos Martinez <jtornosm@redhat.com>
Link: https://lore.kernel.org/r/20231120121239.54504-1-jtornosm@redhat.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-02-05 20:12:50 +00:00
..
aqc111.c usb: aqc111: check packet for fixup for true limit 2023-12-20 17:00:21 +01:00
aqc111.h
asix_common.c
asix_devices.c net: asix: fix modprobe "sysfs: cannot create duplicate filename" 2023-03-30 12:49:11 +02:00
asix.h
ax88172a.c asix: Add check for usbnet_get_endpoints 2024-01-10 17:10:26 +01:00
ax88179_178a.c net: usb: ax88179_178a: avoid two consecutive device resets 2024-02-05 20:12:50 +00:00
catc.c
cdc_eem.c
cdc_ether.c USB: zaurus: Add ID for A-300/B-500/C-700 2023-08-11 12:08:19 +02:00
cdc_mbim.c net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 2023-03-30 12:49:19 +02:00
cdc_ncm.c net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize 2023-05-30 14:03:18 +01:00
cdc_subset.c
cdc-phonet.c
ch9200.c
cx82310_eth.c
dm9601.c net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read 2023-10-19 23:08:54 +02:00
gl620a.c
hso.c
huawei_cdc_ncm.c
int51x1.c
ipheth.c
kalmia.c net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path 2023-02-22 12:59:52 +01:00
kaweth.c
Kconfig
lan78xx.c net: usb: lan78xx: Limit packet length to skb->len 2023-03-30 12:49:06 +02:00
lan78xx.h
lg-vl600.c
Makefile
mcs7830.c
net1080.c
pegasus.c
pegasus.h
plusb.c net: USB: Fix wrong-direction WARNING in plusb.c 2023-02-14 19:11:51 +01:00
qmi_wwan.c net: usb: qmi_wwan: claim interface 4 for ZTE MF290 2023-12-20 17:00:24 +01:00
r8152.c r8152: fix the autosuspend doesn't work 2023-12-20 17:00:29 +01:00
r8153_ecm.c
rndis_host.c usb: rndis_host: Secure rndis_query check against int overflow 2023-01-12 12:02:29 +01:00
rtl8150.c
sierra_net.c
smsc75xx.c net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg 2023-10-10 22:00:42 +02:00
smsc75xx.h
smsc95xx.c net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg 2023-11-02 09:35:27 +01:00
smsc95xx.h
sr9700.c net: usb: sr9700: Handle negative len 2023-02-01 08:34:19 +01:00
sr9700.h
sr9800.c
sr9800.h
usbnet.c net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb 2023-08-11 12:08:24 +02:00
zaurus.c USB: zaurus: Add ID for A-300/B-500/C-700 2023-08-11 12:08:19 +02:00