summaryrefslogtreecommitdiff
path: root/drivers/staging/bcm/InterfaceRx.c
diff options
context:
space:
mode:
authorStephen Hemminger <stephen.hemminger@vyatta.com>2010-10-30 04:39:54 (GMT)
committerStephen Hemminger <stephen.hemminger@vyatta.com>2010-11-01 13:50:29 (GMT)
commit2515ab628f227b0711393993fe3228e167cc988f (patch)
treee241fd7f7b2cf035acb98795ee467c26eb8cd9a1 /drivers/staging/bcm/InterfaceRx.c
parentd7affd0f58c9f68441b4ce631d07fad2e6a448db (diff)
downloadlinux-fsl-qoriq-2515ab628f227b0711393993fe3228e167cc988f.tar.xz
beceem: Add proper carrier and link management
Start with carrier off. Don't track up/down status in driver private flag. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Diffstat (limited to 'drivers/staging/bcm/InterfaceRx.c')
-rw-r--r--drivers/staging/bcm/InterfaceRx.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/bcm/InterfaceRx.c b/drivers/staging/bcm/InterfaceRx.c
index 128aa91..ab33895 100644
--- a/drivers/staging/bcm/InterfaceRx.c
+++ b/drivers/staging/bcm/InterfaceRx.c
@@ -148,7 +148,7 @@ static void read_bulk_callback(struct urb *urb)
atomic_add(pLeader->PLength, &Adapter->GoodRxByteCount);
BCM_DEBUG_PRINT(psIntfAdapter->psAdapter,DBG_TYPE_RX, RX_DATA, DBG_LVL_ALL, "Recived Data pkt of len :0x%X", pLeader->PLength);
- if(Adapter->if_up)
+ if(netif_running(Adapter->dev))
{
/* Moving ahead by ETH_HLEN to the data ptr as received from FW */
skb_pull(skb, ETH_HLEN);