From fde49ddde7f804071041d46069f35943b4f87c3b Mon Sep 17 00:00:00 2001 From: Chenhui Zhao Date: Fri, 31 Oct 2014 18:25:55 +0800 Subject: 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 Change-Id: I84ab02a65addabd2f8d7a9681e5f80c7b06c5ad0 Reviewed-on: http://git.am.freescale.net:8181/22821 Tested-by: Review Code-CDREVIEW Reviewed-by: Yang Li Reviewed-by: Zhengxiong Jin 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 #include #include -#ifdef CONFIG_PM -#include -#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, -- cgit v0.10.2