summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet
diff options
context:
space:
mode:
authorChenhui Zhao <chenhui.zhao@freescale.com>2014-10-31 10:25:55 (GMT)
committerMatthew Weigel <Matthew.Weigel@freescale.com>2014-12-11 18:40:04 (GMT)
commitfde49ddde7f804071041d46069f35943b4f87c3b (patch)
tree36a3fafbde46e1dad8c9d24494ffc903bb041b12 /drivers/net/ethernet
parent474480bf80e968ba57c5291fcba615e71b8e13d9 (diff)
downloadlinux-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.c8
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,