diff options
author | Chenhui Zhao <chenhui.zhao@freescale.com> | 2014-10-31 10:25:55 (GMT) |
---|---|---|
committer | Matthew Weigel <Matthew.Weigel@freescale.com> | 2014-12-11 18:40:04 (GMT) |
commit | fde49ddde7f804071041d46069f35943b4f87c3b (patch) | |
tree | 36a3fafbde46e1dad8c9d24494ffc903bb041b12 /drivers/net/ethernet | |
parent | 474480bf80e968ba57c5291fcba615e71b8e13d9 (diff) | |
download | linux-fsl-qoriq-fde49ddde7f804071041d46069f35943b4f87c3b.tar.xz |
net: gianfar: fix compile error when enabling CONFIG_PM
mpc85xx_pmc_set_wake() is only for powerpc platform. For LS1 platform,
no such function. Use a weak function definition to void compile
problem.
Signed-off-by: Chenhui Zhao <chenhui.zhao@freescale.com>
Change-Id: I84ab02a65addabd2f8d7a9681e5f80c7b06c5ad0
Reviewed-on: http://git.am.freescale.net:8181/22821
Tested-by: Review Code-CDREVIEW <CDREVIEW@freescale.com>
Reviewed-by: Yang Li <LeoLi@freescale.com>
Reviewed-by: Zhengxiong Jin <Jason.Jin@freescale.com>
Diffstat (limited to 'drivers/net/ethernet')
-rw-r--r-- | drivers/net/ethernet/freescale/gianfar_ethtool.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/net/ethernet/freescale/gianfar_ethtool.c b/drivers/net/ethernet/freescale/gianfar_ethtool.c index 2e081da..c937209 100644 --- a/drivers/net/ethernet/freescale/gianfar_ethtool.c +++ b/drivers/net/ethernet/freescale/gianfar_ethtool.c @@ -42,12 +42,14 @@ #include <linux/phy.h> #include <linux/sort.h> #include <linux/if_vlan.h> -#ifdef CONFIG_PM -#include <sysdev/fsl_soc.h> -#endif #include "gianfar.h" +int __attribute__ ((weak)) mpc85xx_pmc_set_wake(struct device *dev, bool enable) +{ + return 0; +} + #define GFAR_MAX_COAL_USECS 0xffff #define GFAR_MAX_COAL_FRAMES 0xff static void gfar_fill_stats(struct net_device *dev, struct ethtool_stats *dummy, |