[ar71xx] remove netif schedule from the ag71xx driver
authorjuhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 13 Feb 2009 08:58:59 +0000 (08:58 +0000)
committerjuhosg <juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 13 Feb 2009 08:58:59 +0000 (08:58 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14494 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/linux/ar71xx/files/drivers/net/ag71xx/ag71xx_phy.c
target/linux/ar71xx/patches-2.6.27/800-ag71xx_remove_netif_schedule.patch [deleted file]
target/linux/ar71xx/patches-2.6.28/800-ag71xx_remove_netif_schedule.patch [deleted file]

index aa9a74f34a4d4417c76d150a98b90019b23bdda9..f0a4bd9e5f76dc9058ecaf8102db1ddbac787e36 100644 (file)
@@ -138,12 +138,8 @@ static void ag71xx_phy_link_adjust(struct net_device *dev)
                }
        }
 
-       if (phydev->link != ag->link) {
-               if (phydev->link)
-                       netif_schedule(dev);
-
+       if (phydev->link != ag->link)
                status_change = 1;
-       }
 
        ag->link = phydev->link;
        ag->duplex = phydev->duplex;
diff --git a/target/linux/ar71xx/patches-2.6.27/800-ag71xx_remove_netif_schedule.patch b/target/linux/ar71xx/patches-2.6.27/800-ag71xx_remove_netif_schedule.patch
deleted file mode 100644 (file)
index d278d4d..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
---- a/drivers/net/ag71xx/ag71xx_phy.c
-+++ b/drivers/net/ag71xx/ag71xx_phy.c
-@@ -138,12 +138,8 @@ static void ag71xx_phy_link_adjust(struc
-               }
-       }
--      if (phydev->link != ag->link) {
--              if (phydev->link)
--                      netif_schedule(dev);
--
-+      if (phydev->link != ag->link)
-               status_change = 1;
--      }
-       ag->link = phydev->link;
-       ag->duplex = phydev->duplex;
diff --git a/target/linux/ar71xx/patches-2.6.28/800-ag71xx_remove_netif_schedule.patch b/target/linux/ar71xx/patches-2.6.28/800-ag71xx_remove_netif_schedule.patch
deleted file mode 100644 (file)
index d278d4d..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
---- a/drivers/net/ag71xx/ag71xx_phy.c
-+++ b/drivers/net/ag71xx/ag71xx_phy.c
-@@ -138,12 +138,8 @@ static void ag71xx_phy_link_adjust(struc
-               }
-       }
--      if (phydev->link != ag->link) {
--              if (phydev->link)
--                      netif_schedule(dev);
--
-+      if (phydev->link != ag->link)
-               status_change = 1;
--      }
-       ag->link = phydev->link;
-       ag->duplex = phydev->duplex;