aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/stmicro/stmmac/stmmac.h
diff options
context:
space:
mode:
authorJoachim Eastwood <manabian@gmail.com>2016-05-01 16:58:19 -0400
committerDavid S. Miller <davem@davemloft.net>2016-05-03 15:22:19 -0400
commitf4e7bd81b1630018952187e5bd731755a6536a61 (patch)
tree0d6ad37794a5d6c351ff2e90fe85186aa23b5a0c /drivers/net/ethernet/stmicro/stmmac/stmmac.h
parente03179fe78d5b39dbf3e8b0b50f7c406514b15c7 (diff)
stmmac: let remove/resume/suspend functions take device pointer
Change stmmac_remove/resume/suspend to take a device pointer so they can be used directly by drivers that doesn't need to perform anything device specific. This lets us remove the PCI pm functions and later simplifiy the platform drivers. Signed-off-by: Joachim Eastwood <manabian@gmail.com> Tested-by: Marek Vasut <marex@denx.de> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/stmicro/stmmac/stmmac.h')
-rw-r--r--drivers/net/ethernet/stmicro/stmmac/stmmac.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac.h b/drivers/net/ethernet/stmicro/stmmac/stmmac.h
index ff6750621ff7..59ae6088cd22 100644
--- a/drivers/net/ethernet/stmicro/stmmac/stmmac.h
+++ b/drivers/net/ethernet/stmicro/stmmac/stmmac.h
@@ -148,9 +148,9 @@ void stmmac_set_ethtool_ops(struct net_device *netdev);
148 148
149int stmmac_ptp_register(struct stmmac_priv *priv); 149int stmmac_ptp_register(struct stmmac_priv *priv);
150void stmmac_ptp_unregister(struct stmmac_priv *priv); 150void stmmac_ptp_unregister(struct stmmac_priv *priv);
151int stmmac_resume(struct net_device *ndev); 151int stmmac_resume(struct device *dev);
152int stmmac_suspend(struct net_device *ndev); 152int stmmac_suspend(struct device *dev);
153int stmmac_dvr_remove(struct net_device *ndev); 153int stmmac_dvr_remove(struct device *dev);
154int stmmac_dvr_probe(struct device *device, 154int stmmac_dvr_probe(struct device *device,
155 struct plat_stmmacenet_data *plat_dat, 155 struct plat_stmmacenet_data *plat_dat,
156 struct stmmac_resources *res); 156 struct stmmac_resources *res);