aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSaurabh Sengar <saurabh.singh@xilinx.com>2017-03-01 14:59:41 +0530
committerMichal Simek <michal.simek@xilinx.com>2017-03-07 16:14:35 +0100
commitab6850ecad2c47ba34bc350209e73fa73efba448 (patch)
tree61a41cf0af7ef88402e9a09d90d60557e659dd34
parentb91dda4ac370b6d2742bdd4c08dc50bfe668eff3 (diff)
downloadlinux-ab6850ecad2c47ba34bc350209e73fa73efba448.tar.gz
drivers: net: ethernet: axienet: fix compilation error
When CONFIG_XILINX_AXI_EMAC_HWTSTAMP flag is enabled, lp need to be declared. Signed-off-by: Saurabh Sengar <saurabhs@xilinx.com> Reviewed-by: Kedareswara rao Appana <appanad@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
-rw-r--r--drivers/net/ethernet/xilinx/xilinx_axienet_main.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/ethernet/xilinx/xilinx_axienet_main.c b/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
index 2ee5ec747c41c6..380948cddb751a 100644
--- a/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
+++ b/drivers/net/ethernet/xilinx/xilinx_axienet_main.c
@@ -1736,6 +1736,10 @@ static int axienet_get_ts_config(struct axienet_local *lp, struct ifreq *ifr)
/* Ioctl MII Interface */
static int axienet_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
{
+#ifdef CONFIG_XILINX_AXI_EMAC_HWTSTAMP
+ struct axienet_local *lp = netdev_priv(dev);
+#endif
+
if (!netif_running(dev))
return -EINVAL;