linux/drivers/net/ethernet/stmicro/stmmac
Vincent Palatin cecbc5563a net: stmmac: allow to split suspend/resume from init/exit callbacks
Let the stmmac platform drivers provide dedicated suspend and resume
callbacks rather than always re-using the init and exits callbacks.
If the driver does not provide the suspend or resume callback, we fall
back to the old behavior trying to use exit or init.

This allows a specific platform to perform only a partial power-down on
suspend if Wake-on-Lan is enabled but always perform the full shutdown
sequence if the module is unloaded.

Signed-off-by: Vincent Palatin <vpalatin@chromium.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-06-16 14:14:58 -07:00
..
chain_mode.c
common.h
descs_com.h
descs.h
dwmac4_core.c stmmac: fix parameter to dwmac4_set_umac_addr() 2016-06-09 23:39:03 -07:00
dwmac4_descs.c net: ethernet: stmmac: GMAC4.xx: Fix TX descriptor preparation 2016-04-13 22:35:17 -04:00
dwmac4_descs.h
dwmac4_dma.c
dwmac4_dma.h
dwmac4_lib.c
dwmac4.h
dwmac100_core.c
dwmac100_dma.c
dwmac100.h
dwmac1000_core.c
dwmac1000_dma.c
dwmac1000.h
dwmac_dma.h
dwmac_lib.c
dwmac-generic.c
dwmac-ipq806x.c
dwmac-lpc18xx.c
dwmac-meson.c
dwmac-rk.c
dwmac-socfpga.c stmmac: dwmac-socfpga: make socfpga_dwmac_pm_ops static 2016-05-09 22:39:59 -04:00
dwmac-sti.c
dwmac-sunxi.c
enh_desc.c
Kconfig stmmac: make platform drivers depend on their associated SoC 2016-06-01 21:44:52 -07:00
Makefile
mmc_core.c
mmc.h
norm_desc.c
ring_mode.c
stmmac_ethtool.c
stmmac_hwtstamp.c
stmmac_main.c stmmac: do not sleep in atomic context for mdio_reset 2016-06-02 12:12:16 -07:00
stmmac_mdio.c net: stmmac: Fix incorrect memcpy source memory 2016-05-25 21:43:35 -07:00
stmmac_pci.c stmmac: let remove/resume/suspend functions take device pointer 2016-05-03 15:22:19 -04:00
stmmac_platform.c net: stmmac: allow to split suspend/resume from init/exit callbacks 2016-06-16 14:14:58 -07:00
stmmac_platform.h
stmmac_ptp.c
stmmac_ptp.h
stmmac.h stmmac: let remove/resume/suspend functions take device pointer 2016-05-03 15:22:19 -04:00