Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 58718
b: refs/heads/master
c: 55d7b4e
h: refs/heads/master
v: v3
  • Loading branch information
Stephen Hemminger authored and Jeff Garzik committed Jul 10, 2007
1 parent 5877a21 commit 3b252da
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 8 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: c59697e06058fc2361da8cefcfa3de85ac107582
refs/heads/master: 55d7b4e6ed6ad3ec5e5e30b3b4515a0a6a53e344
11 changes: 4 additions & 7 deletions trunk/drivers/net/sky2.c
Original file line number Diff line number Diff line change
Expand Up @@ -1265,6 +1265,8 @@ static int sky2_up(struct net_device *dev)
if (netif_msg_ifup(sky2))
printk(KERN_INFO PFX "%s: enabling interface\n", dev->name);

netif_carrier_off(dev);

/* must be power of 2 */
sky2->tx_le = pci_alloc_consistent(hw->pdev,
TX_RING_SIZE *
Expand Down Expand Up @@ -1616,7 +1618,6 @@ static int sky2_down(struct net_device *dev)

/* Stop more packets from being queued */
netif_stop_queue(dev);
netif_carrier_off(dev);

/* Disable port IRQ */
imask = sky2_read32(hw, B0_IMSK);
Expand Down Expand Up @@ -1668,6 +1669,8 @@ static int sky2_down(struct net_device *dev)

sky2_phy_power(hw, port, 0);

netif_carrier_off(dev);

/* turn off LED's */
sky2_write16(hw, B0_Y2LED, LED_STAT_OFF);

Expand Down Expand Up @@ -1732,7 +1735,6 @@ static void sky2_link_up(struct sky2_port *sky2)
gm_phy_write(hw, port, PHY_MARV_INT_MASK, PHY_M_DEF_MSK);

netif_carrier_on(sky2->netdev);
netif_wake_queue(sky2->netdev);

/* Turn on link LED */
sky2_write8(hw, SK_REG(port, LNK_LED_REG),
Expand Down Expand Up @@ -1784,7 +1786,6 @@ static void sky2_link_down(struct sky2_port *sky2)
gma_write16(hw, port, GM_GP_CTRL, reg);

netif_carrier_off(sky2->netdev);
netif_stop_queue(sky2->netdev);

/* Turn on link LED */
sky2_write8(hw, SK_REG(port, LNK_LED_REG), LINKLED_OFF);
Expand Down Expand Up @@ -3543,10 +3544,6 @@ static __devinit struct net_device *sky2_init_netdev(struct sky2_hw *hw,
memcpy_fromio(dev->dev_addr, hw->regs + B2_MAC_1 + port * 8, ETH_ALEN);
memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len);

/* device is off until link detection */
netif_carrier_off(dev);
netif_stop_queue(dev);

return dev;
}

Expand Down

0 comments on commit 3b252da

Please sign in to comment.