linux_dsm_epyc7002/drivers/net/ethernet/broadcom
Nithin Sujir 1743b83c86 tg3: Poll cpmu link state on APE + ASF enabled devices
On ASF enabled devices where the mgmt firmware runs on the application
processing engine, there is a race between the tg3 driver processing a
link change event and the ASF firmware clearing the link changed bit in
the EMAC status register. This leads to link notifications to the driver
sometimes getting lost.

Poll the CPMU link state as a backup for the normal interrupt path
update if ASF is enabled.

Signed-off-by: Nithin Nayak Sujir <nsujir@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2014-01-03 20:59:52 -05:00
..
bnx2x net: bnx2x: slight optimization of addr compare 2013-12-31 16:48:30 -05:00
b44.c b44: use fixed PHY device if we do not find any 2013-12-20 20:48:49 -05:00
b44.h b44: use fixed PHY device if we do not find any 2013-12-20 20:48:49 -05:00
bcm63xx_enet.c bcm63xx_enet: remove deprecated IRQF_DISABLED 2013-09-11 16:09:58 -04:00
bcm63xx_enet.h bcm63xx_enet: add support Broadcom BCM6345 Ethernet 2013-06-13 17:22:08 -07:00
bgmac.c bgmac: use phy_mii_ioctl in ioctl handler 2013-12-27 13:28:02 -05:00
bgmac.h bgmac: drop duplicated PHY defines 2013-12-27 13:28:02 -05:00
bnx2_fw.h
bnx2.c bnx2: Update version to 2.2.5. 2014-01-01 22:03:38 -05:00
bnx2.h bnx2: Report MDI/MDIX status to ethtool. 2014-01-01 22:03:38 -05:00
cnic_defs.h cnic: Update version to 2.5.17 and copyright year. 2013-07-29 22:03:07 -07:00
cnic_if.h cnic: Add a signature to indicate valid doorbell offset. 2014-01-01 22:08:08 -05:00
cnic.c cnic: Add a signature to indicate valid doorbell offset. 2014-01-01 22:08:08 -05:00
cnic.h cnic: Add a signature to indicate valid doorbell offset. 2014-01-01 22:08:08 -05:00
Kconfig b44: add phylib support 2013-12-20 20:48:48 -05:00
Makefile bgmac: driver for GBit MAC core on BCMA bus 2013-01-09 23:37:03 -08:00
sb1250-mac.c ethernet: Fix FSF address in file headers 2013-12-06 12:37:55 -05:00
tg3.c tg3: Poll cpmu link state on APE + ASF enabled devices 2014-01-03 20:59:52 -05:00
tg3.h tg3: Poll cpmu link state on APE + ASF enabled devices 2014-01-03 20:59:52 -05:00