linux-stable/drivers/net
Jose Abreu b7d0f08e91 net: stmmac: Fix WoL for PCI-based setups
WoL won't work in PCI-based setups because we are not saving the PCI EP
state before entering suspend state and not allowing D3 wake.

Fix this by using a wrapper around stmmac_{suspend/resume} which
correctly sets the PCI EP state.

Signed-off-by: Jose Abreu <joabreu@synopsys.com>
Cc: David S. Miller <davem@davemloft.net>
Cc: Joao Pinto <jpinto@synopsys.com>
Cc: Giuseppe Cavallaro <peppe.cavallaro@st.com>
Cc: Alexandre Torgue <alexandre.torgue@st.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-08-01 09:35:42 -07:00
..
appletalk
arcnet
bonding bonding: avoid lockdep confusion in bond_get_stats() 2018-08-01 09:34:07 -07:00
caif
can can: ems_usb: Fix memory leak on ems_usb_disconnect() 2018-07-30 11:04:27 +02:00
dsa net: dsa: mv88e6xxx: Fix SERDES support on 88E6141/6341 2018-07-31 10:36:59 -07:00
ethernet net: stmmac: Fix WoL for PCI-based setups 2018-08-01 09:35:42 -07:00
fddi
fjes
hamradio net: hamradio: use eth_broadcast_addr 2018-06-20 07:51:43 +09:00
hippi
hyperv hv_netvsc: Fix napi reschedule while receive completion is busy 2018-07-18 15:23:30 -07:00
ieee802154 net: ieee802154: adf7242: Fix OCL calibration runs 2018-07-09 10:53:12 +02:00
ipvlan ipvlan: call dev_change_flags when ipvlan mode is reset 2018-07-02 20:38:09 +09:00
netdevsim netdevsim: don't leak devlink resources 2018-07-25 22:33:39 -07:00
phy net: mdio-mux: bcm-iproc: fix wrong getter and setter pair 2018-07-28 19:07:38 -07:00
plip
ppp Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL 2018-06-28 10:40:47 -07:00
slip
team
usb net: lan78xx: fix rx handling before first packet is send 2018-07-28 14:29:49 -07:00
vmxnet3
wan
wimax
wireless brcmfmac: fix regression in parsing NVRAM for multiple devices 2018-07-25 10:30:36 +03:00
xen-netback treewide: Use array_size() in vzalloc() 2018-06-12 16:19:22 -07:00
dummy.c
eql.c
geneve.c net: fix use-after-free in GRO with ESP 2018-07-02 20:34:04 +09:00
gtp.c
ifb.c
Kconfig
LICENSE.SRC
loopback.c
macsec.c
macvlan.c
macvtap.c
Makefile
mdio.c
mii.c
net_failover.c net: net_failover: fix typo in net_failover_slave_register() 2018-06-20 07:56:44 +09:00
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tap.c
thunderbolt.c
tun.c tun: Fix use-after-free on XDP_TX 2018-07-16 13:38:29 -07:00
veth.c
virtio_net.c virtio_net: Fix incosistent received bytes counter 2018-07-25 12:58:25 -07:00
vrf.c
vsockmon.c
vxlan.c vxlan: fix default fdb entry netlink notify ordering during netdev create 2018-07-22 10:52:37 -07:00
xen-netfront.c xen-netfront: wait xenbus state change when load module manually 2018-07-30 09:40:19 -07:00