linux_dsm_epyc7002/drivers/net
Paul M Stillwell Jr c2b352262a ice: add 1G SGMII PHY type
There isn't a case for 1G SGMII in ice_get_media_type() so add
the handling for it.

Also handle the special case where some direct attach
cables may report that they support 1G SGMII, but
that is erroneous since SGMII is supposed to be a
backplane media type (between a MAC and a PHY). If
the driver doesn't handle this special case then a
user could see the 'Port' in ethtool change from
'Direct attach Copper' to 'Backplane' when they have
forced the speed to 1G, but the cable hasn't changed.

Lastly, change ice_aq_get_phy_caps() to save the
module_type info if the function was called with
ICE_AQC_REPORT_TOPO_CAP. This call uses the media
information to populate the module_type. If no
media is present then the values in module_type
will be 0.

Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
2020-07-23 15:36:14 -07:00
..
appletalk
arcnet
bonding bonding: don't need RTNL for ipsec helpers 2020-07-08 16:09:07 -07:00
caif
can
dsa net: dsa: qca8k: implement the port MTU callbacks 2020-07-20 18:34:16 -07:00
ethernet ice: add 1G SGMII PHY type 2020-07-23 15:36:14 -07:00
fddi net: fddi: skfp: Remove addr_to_string(). 2020-07-13 11:49:51 -07:00
fjes
hamradio
hippi
hyperv hv_netvsc: add support for vlans in AF_PACKET mode 2020-07-22 17:58:15 -07:00
ieee802154
ipa net: ipa: fix kerneldoc comments 2020-07-13 17:11:53 -07:00
ipvlan
netdevsim netdevsim: add UDP tunnel port offload support 2020-07-10 13:54:00 -07:00
phy net: phy: fix check in get_phy_c45_ids 2020-07-22 17:01:36 -07:00
plip
ppp net: make ->{get,set}sockopt in proto_ops optional 2020-07-19 18:16:41 -07:00
slip
team
usb net: cdc_ncm: hook into set_rx_mode to admit multicast traffic 2020-07-17 12:42:47 -07:00
vmxnet3
wan drivers: net: wan: Fix trivial spelling 2020-07-15 18:18:21 -07:00
wimax
wireguard
wireless wireless-drivers-next patches for v5.9 2020-07-20 17:52:50 -07:00
xen-netback
bareudp.c bareudp: Reverted support to enable & disable rx metadata collection 2020-07-21 18:30:47 -07:00
dummy.c
eql.c
geneve.c udp_tunnel: add central NIC RX port offload infrastructure 2020-07-10 13:54:00 -07:00
gtp.c
ifb.c
Kconfig
LICENSE.SRC
loopback.c
macsec.c
macvlan.c
macvtap.c
Makefile
mdio.c
mii.c
net_failover.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tap.c
thunderbolt.c
tun.c
veth.c
virtio_net.c
vrf.c
vsockmon.c
vxlan.c udp_tunnel: add central NIC RX port offload infrastructure 2020-07-10 13:54:00 -07:00
xen-netfront.c