linux_dsm_epyc7002/drivers/net/ethernet
Russell King ef8e0b808b net: mvpp2: update mvpp2 validate() implementation
Fix up the mvpp2 validate implementation to adopt the same behaviour as
mvneta:
- only allow the link modes that the specified PHY interface mode
  supports with the exception of 1000base-X and 2500base-X.
- use the basex helper to deal with SFP modules that can be switched
  between 1000base-X vs 2500base-X.

This gives consistent behaviour between mvneta and mvpp2.

This commit depends on "net: phylink: extend clause 45 PHY validation
workaround" so is not marked for backporting to stable kernels.

Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Acked-by: Antoine Tenart <antoine.tenart@bootlin.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-12-17 13:26:34 -08:00
..
3com netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
8390 netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
adaptec netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
aeroflex
agere netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
alacritech
allwinner netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
alteon netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
altera net: of_get_phy_mode: Change API to solve int/unit warnings 2019-11-04 11:21:25 -08:00
amazon netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
amd netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
apm netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
apple netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
aquantia net: atlantic: Signedness bug in aq_vec_isr_legacy() 2019-11-13 14:29:28 -08:00
arc net: of_get_phy_mode: Change API to solve int/unit warnings 2019-11-04 11:21:25 -08:00
atheros netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
aurora net: of_get_phy_mode: Change API to solve int/unit warnings 2019-11-04 11:21:25 -08:00
broadcom netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
brocade
cadence net: macb: add missed tasklet_kill 2019-11-28 23:05:28 -08:00
calxeda netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
cavium netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
chelsio cxgb4: add support for high priority filters 2019-12-10 17:52:41 -08:00
cirrus netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
cisco netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
cortina netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
davicom netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
dec netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
dlink netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
emulex netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
ezchip
faraday netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
freescale dpaa2-ptp: add external trigger event support 2019-12-16 15:56:41 -08:00
fujitsu netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
google netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
hisilicon net: hns3: do not schedule the periodic task when reset fail 2019-12-16 16:12:25 -08:00
huawei netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
i825xx netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
ibm netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
intel netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
marvell net: mvpp2: update mvpp2 validate() implementation 2019-12-17 13:26:34 -08:00
mediatek netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
mellanox ipv4: Remove old route notifications and convert listeners 2019-12-16 16:14:43 -08:00
micrel netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
microchip netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
moxa
mscc net: mscc: ocelot: unregister the PTP clock on deinit 2019-12-03 11:27:00 -08:00
myricom
natsemi netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
neterion netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
netronome Revert "nfp: abm: fix memory leak in nfp_abm_u32_knode_replace" 2019-12-13 18:13:22 -08:00
ni net: of_get_phy_mode: Change API to solve int/unit warnings 2019-11-04 11:21:25 -08:00
nvidia netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
nxp lpc_eth: kernel BUG on remove 2019-12-06 20:51:19 -08:00
oki-semi netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
packetengines netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
pasemi
pensando netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
qlogic netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
qualcomm netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
rdc netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
realtek r8169: check that Realtek PHY driver module is loaded 2019-12-16 15:59:18 -08:00
renesas netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
rocker ipv4: Remove old route notifications and convert listeners 2019-12-16 16:14:43 -08:00
samsung netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
seeq netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
sfc netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
sgi netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
silan netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
sis netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
smsc netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
socionext net: of_get_phy_mode: Change API to solve int/unit warnings 2019-11-04 11:21:25 -08:00
stmicro netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
sun netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
synopsys netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
tehuti
ti netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
toshiba netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
tundra
via netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
wiznet netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
xilinx netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
xircom netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
xscale
dnet.c
dnet.h
ec_bhf.c
ethoc.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
fealnx.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
jme.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
jme.h
Kconfig hp100: Move 100BaseVG AnyLAN driver to staging 2019-10-31 14:49:52 -07:00
korina.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
lantiq_etop.c netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
lantiq_xrx200.c
Makefile hp100: Move 100BaseVG AnyLAN driver to staging 2019-10-31 14:49:52 -07:00