android_kernel_oneplus_msm8998/drivers/net/ethernet
Chunhao Lin 9a0ef3cc11 r8169: fix RTL8168EP take too long to complete driver initialization.
[ Upstream commit 086ca23d03c0d2f4088f472386778d293e15c5f6 ]

Driver check the wrong register bit in rtl_ocp_tx_cond() that keep driver
waiting until timeout.

Fix this by waiting for the right register bit.

Signed-off-by: Chunhao Lin <hau@realtek.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-02-16 20:09:38 +01:00
..
3com net: 3com: typhoon: typhoon_init_one: fix incorrect return values 2017-11-30 08:37:26 +00:00
8390
adaptec net: adaptec: starfire: add checks for dma mapping errors 2017-06-17 06:39:37 +02:00
adi
aeroflex
agere
allwinner
alteon
altera
amd amd-xgbe: Check xgbe_init() return code 2017-07-05 14:37:19 +02:00
apm
apple
arc
atheros net: alx: Work around the DMA RX overflow issue 2016-07-11 09:31:12 -07:00
aurora net: ethernet: nb8800: Handle all 4 RGMII modes identically 2017-08-11 09:08:53 -07:00
broadcom tg3: Fix rx hang on MTU change with 5717/5719 2018-01-02 20:33:25 +01:00
brocade bna: avoid writing uninitialized data into hw registers 2017-12-25 14:22:12 +01:00
cadence net: macb: fix default configuration for GMAC on AT91 2016-07-11 09:31:12 -07:00
calxeda
cavium net: cavium: liquidio: Avoid dma_unmap_single on uninitialized ndata 2017-05-02 21:19:49 -07:00
chelsio cxgb4: avoid enabling napi twice to the same queue 2017-06-14 13:16:19 +02:00
cirrus
cisco
davicom
dec
dlink
emulex be2net: fix status check in be_cmd_pmac_add() 2017-07-05 14:37:20 +02:00
ezchip net: ezchip: fix address space confusion in nps_enet.c 2015-12-08 22:58:01 -05:00
faraday
freescale net: fec: fix multicast filtering hardware setup 2017-12-09 18:42:43 +01:00
fujitsu
hisilicon net: hns: Fix the device being used for dma mapping during TX 2017-06-17 06:39:35 +02:00
hp
i825xx
ibm net: emac: Fix napi poll list corruption 2017-10-21 17:09:02 +02:00
intel igb: Free IRQs when device is hotplugged 2018-02-03 17:04:26 +01:00
marvell net: mvmdio: disable/unprepare clocks in EPROBE_DEFER case 2018-01-02 20:33:25 +01:00
mellanox net/mlx4_core: Avoid delays during VF driver device shutdown 2017-12-20 10:04:56 +01:00
micrel
microchip
moxa
myricom
natsemi
neterion net: vxge: avoid unused function warnings 2017-01-12 11:22:51 +01:00
nuvoton
nvidia
nxp
octeon
oki-semi
packetengines
pasemi
qlogic qlcnic: fix deadlock bug 2018-02-16 20:09:37 +01:00
qualcomm net: qca_spi: clear IFF_TX_SKB_SHARING 2016-04-20 15:41:57 +09:00
rdc
realtek r8169: fix RTL8168EP take too long to complete driver initialization. 2018-02-16 20:09:38 +01:00
renesas sh_eth: fix SH7757 GEther initialization 2018-01-17 09:35:29 +01:00
rocker switchdev: pass pointer to fib_info instead of copy 2016-06-24 10:18:16 -07:00
samsung
seeq
sfc sfc: don't warn on successful change of MAC 2017-12-20 10:04:57 +01:00
sgi
silan
sis
smsc smc91x: avoid self-comparison warning 2016-11-10 16:36:36 +01:00
stmicro net: stmmac: enable EEE in MII, GMII or RGMII only 2018-01-17 09:35:29 +01:00
sun
synopsys dwc_eth_qos: Fix dma address for multi-fragment skbs 2016-01-31 11:29:00 -08:00
tehuti
ti cpmac: remove hopeless #warning 2017-03-18 19:09:56 +08:00
tile
toshiba
tundra
via
wiznet
xilinx net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit 2018-02-03 17:04:28 +01:00
xircom
xscale
dnet.c
dnet.h
ec_bhf.c
ethoc.c net: ethoc: enable NAPI before poll may be scheduled 2017-06-14 13:16:19 +02:00
fealnx.c fealnx: Fix building error on MIPS 2017-11-24 08:32:24 +01:00
jme.c jme: Fix device PM wakeup API usage 2016-05-04 14:48:54 -07:00
jme.h jme: Remove unused #define PFX 2013-11-07 02:14:32 -05:00
Kconfig
korina.c net: korina: Fix NAPI versus resources freeing 2017-07-05 14:37:17 +02:00
lantiq_etop.c
Makefile
netx-eth.c