]> git.karo-electronics.de Git - linux-beck.git/commitdiff
staging: rtl8192e: Remove dead code associated with _ENABLE_SW_BEACON
authorLarry Finger <Larry.Finger@lwfinger.net>
Thu, 14 Jul 2011 23:38:19 +0000 (18:38 -0500)
committerLarry Finger <Larry.Finger@lwfinger.net>
Wed, 24 Aug 2011 02:22:42 +0000 (21:22 -0500)
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
drivers/staging/rtl8192e/r8192E_dev.c
drivers/staging/rtl8192e/rtl_core.c

index 511953254243d518beca67a408af04d7fbaeefba..d441a5401324b09fd1adda4039f272b00cd3dea1 100644 (file)
@@ -2052,17 +2052,10 @@ rtl8192_InitializeVariables(struct net_device  *dev)
 
        strcpy(priv->nick, "rtl8192E");
 
-#ifdef _ENABLE_SW_BEACON
-       priv->rtllib->softmac_features  = IEEE_SOFTMAC_SCAN |
-               IEEE_SOFTMAC_ASSOCIATE | IEEE_SOFTMAC_PROBERQ |
-               IEEE_SOFTMAC_PROBERS | IEEE_SOFTMAC_TX_QUEUE  |
-               IEEE_SOFTMAC_BEACONS;
-#else
        priv->rtllib->softmac_features  = IEEE_SOFTMAC_SCAN |
                IEEE_SOFTMAC_ASSOCIATE | IEEE_SOFTMAC_PROBERQ |
                IEEE_SOFTMAC_PROBERS | IEEE_SOFTMAC_TX_QUEUE /* |
                IEEE_SOFTMAC_BEACONS*/;
-#endif
 
        priv->rtllib->tx_headroom = sizeof(TX_FWINFO_8190PCI);
 
index 3711eb431f0d0c47bee486b727a24b29e554dfc6..217b298a9e864fbf893fa0b3957891e921bcff56 100644 (file)
@@ -1136,13 +1136,8 @@ static void rtl8192_init_priv_handler(struct net_device* dev)
        priv->rtllib->SetBWModeHandler          = rtl8192_SetBWMode;
        priv->rf_set_chan                       = rtl8192_phy_SwChnl;
 
-#ifdef _ENABLE_SW_BEACON
-       priv->rtllib->start_send_beacons = NULL;
-       priv->rtllib->stop_send_beacons = NULL;
-#else
        priv->rtllib->start_send_beacons = rtl8192e_start_beacon;
        priv->rtllib->stop_send_beacons = rtl8192_stop_beacon;
-#endif
 
        priv->rtllib->sta_wake_up = rtl8192_hw_wakeup;
        priv->rtllib->enter_sleep_state = rtl8192_hw_to_sleep;
@@ -2100,11 +2095,7 @@ short rtl8192_tx(struct net_device *dev, struct sk_buff* skb)
        if (tcb_desc->queue_index != BEACON_QUEUE) {
                idx = (ring->idx + skb_queue_len(&ring->queue)) % ring->entries;
        } else {
-#ifdef _ENABLE_SW_BEACON
-               idx = (ring->idx + skb_queue_len(&ring->queue)) % ring->entries;
-#else
                idx = 0;
-#endif
        }
 
        pdesc = &ring->desc[idx];
@@ -2843,9 +2834,6 @@ irqreturn_type rtl8192_interrupt(int irq, void *netdev, struct pt_regs *regs)
 
        if (inta & IMR_BDOK) {
                RT_TRACE(COMP_INTR, "beacon interrupt!\n");
-#ifdef _ENABLE_SW_BEACON
-               rtl8192_tx_isr(dev, BEACON_QUEUE);
-#endif
        }
 
        if (inta  & IMR_MGNTDOK ) {
@@ -2880,9 +2868,7 @@ irqreturn_type rtl8192_interrupt(int irq, void *netdev, struct pt_regs *regs)
 
        if (inta & IMR_BcnInt) {
                RT_TRACE(COMP_INTR, "prepare beacon for interrupt!\n");
-#ifndef _ENABLE_SW_BEACON
                tasklet_schedule(&priv->irq_prepare_beacon_tasklet);
-#endif
        }
 
        if (inta & IMR_RDU) {