linux/drivers/net/ethernet
Anirudh Venkataramanan 3176551979 ice: Use port number instead of PF ID for WoL
As per the spec, the WoL control word read from the NVM should be
interpreted as port numbers, and not PF numbers. So when checking
if WoL supported, use the port number instead of the PF ID.

Also, ice_is_wol_supported doesn't really need a pointer to the pf
struct, but just needs a pointer to the hw instance.

Fixes: 769c500dcc ("ice: Add advanced power mgmt for WoL")
Signed-off-by: Anirudh Venkataramanan <anirudh.venkataramanan@intel.com>
Tested-by: Tony Brelinski <tonyx.brelinski@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
2021-03-29 10:37:49 -07:00
..
3com
8390
adaptec
aeroflex
agere
alacritech
allwinner
alteon
altera
amazon
amd amd-xgbe: Update DMA coherency values 2021-03-25 16:57:18 -07:00
apm
apple
aquantia
arc
atheros ethernet: alx: fix order of calls on resume 2021-03-05 15:05:33 -08:00
broadcom net: broadcom: BCM4908_ENET should not default to y, unconditionally 2021-03-16 15:26:31 -07:00
brocade
cadence net: macb: Add default usrio config to default gem config 2021-03-03 16:53:45 -08:00
calxeda
cavium
chelsio ch_ktls: fix enum-conversion warning 2021-03-24 12:35:39 -07:00
cirrus
cisco
cortina
davicom net: davicom: Use platform_get_irq_optional() 2021-03-08 12:01:58 -08:00
dec
dlink
emulex
ezchip
faraday ftgmac100: Restart MAC HW once 2021-03-12 16:54:07 -08:00
freescale net: enetc: allow hardware timestamping on TX queues with tc-etf enabled 2021-03-08 12:03:42 -08:00
fujitsu
google
hisilicon net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() 2021-03-08 11:56:00 -08:00
huawei
i825xx
ibm Merge git://git.kernel.org:/pub/scm/linux/kernel/git/netdev/net 2021-03-09 17:15:56 -08:00
intel ice: Use port number instead of PF ID for WoL 2021-03-29 10:37:49 -07:00
marvell octeontx2-af: Fix memory leak of object buf 2021-03-24 12:33:06 -07:00
mediatek net: ethernet: mtk-star-emac: fix wrong unmap in RX handling 2021-03-02 15:28:07 -08:00
mellanox net/mlx5: SF, do not use ecpu bit for vhca state processing 2021-03-22 13:16:41 -07:00
micrel
microchip lan743x: trim all 4 bytes of the FCS; not just 2 2021-03-05 14:42:55 -08:00
moxa
mscc net: mscc: ocelot: properly reject destination IP keys in VCAP IS1 2021-03-04 14:16:24 -08:00
myricom
natsemi
neterion
netronome nfp: flower: fix pre_tun mask id allocation 2021-03-16 15:36:44 -07:00
ni
nvidia
nxp
oki-semi
packetengines
pasemi
pensando ionic: linearize tso skb with too many frags 2021-03-17 11:27:30 -07:00
qlogic net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template 2021-03-11 18:08:14 -08:00
qualcomm
rdc
realtek r8169: fix DMA being used after buffer free if WoL is enabled 2021-03-20 19:01:41 -07:00
renesas sh_eth: fix TRSCER mask for R7S9210 2021-03-01 13:22:34 -08:00
rocker net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributes 2021-02-12 17:08:04 -08:00
samsung net: phy: rename PHY_IGNORE_INTERRUPT to PHY_MAC_INTERRUPT 2021-02-15 15:20:49 -08:00
seeq
sfc
sgi
silan
sis
smsc
socionext netsec: restore phy power state after controller reset 2021-03-18 11:22:04 -07:00
stmicro net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes 2021-03-19 13:44:06 -07:00
sun sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count 2021-03-05 13:00:38 -08:00
synopsys
tehuti net: tehuti: fix error return code in bdx_probe() 2021-03-05 12:59:32 -08:00
ti Devicetree updates for v5.12: 2021-02-22 10:05:12 -08:00
toshiba
tundra
via
wiznet
xilinx net: axienet: allow setups without MDIO 2021-03-25 16:49:40 -07:00
xircom
xscale
dnet.c
dnet.h
ec_bhf.c
ethoc.c
fealnx.c
jme.c
jme.h
Kconfig
korina.c
lantiq_etop.c
lantiq_xrx200.c
Makefile