staging: rtl8192e: Remove rtllib_device::get_nic_desc_num()
authorMateusz Kulikowski <mateusz.kulikowski@gmail.com>
Mon, 15 Jun 2015 19:06:04 +0000 (21:06 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 18 Jun 2015 04:35:02 +0000 (21:35 -0700)
This function/callback was initialized and never called.
rtl8192_get_nic_desc_num() function that was default
implementation was also removed.

Signed-off-by: Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8192e/rtl8192e/rtl_core.c
drivers/staging/rtl8192e/rtllib.h

index 4c53c87..71289ca 100644 (file)
@@ -440,22 +440,6 @@ bool MgntActSet_RF_State(struct net_device *dev,
        return bActionAllowed;
 }
 
-
-static short rtl8192_get_nic_desc_num(struct net_device *dev, int prio)
-{
-       struct r8192_priv *priv = rtllib_priv(dev);
-       struct rtl8192_tx_ring *ring = &priv->tx_ring[prio];
-
-       /* For now, we reserved two free descriptor as a safety boundary
-       * between the tail and the head
-       */
-       if ((prio == MGNT_QUEUE) && (skb_queue_len(&ring->queue) > 10))
-               RT_TRACE(COMP_DBG,
-                        "-----[%d]---------ring->idx=%d queue_len=%d---------\n",
-                        prio, ring->idx, skb_queue_len(&ring->queue));
-       return skb_queue_len(&ring->queue);
-}
-
 static short rtl8192_check_nic_enough_desc(struct net_device *dev, int prio)
 {
        struct r8192_priv *priv = rtllib_priv(dev);
@@ -1046,7 +1030,6 @@ static void rtl8192_init_priv_handler(struct net_device *dev)
        priv->rtllib->data_hard_stop            = rtl8192_data_hard_stop;
        priv->rtllib->data_hard_resume          = rtl8192_data_hard_resume;
        priv->rtllib->check_nic_enough_desc     = rtl8192_check_nic_enough_desc;
-       priv->rtllib->get_nic_desc_num          = rtl8192_get_nic_desc_num;
        priv->rtllib->handle_assoc_response     = rtl8192_handle_assoc_response;
        priv->rtllib->handle_beacon             = rtl8192_handle_beacon;
        priv->rtllib->SetWirelessMode           = rtl8192_SetWirelessMode;
index 6d6e637..22cbd45 100644 (file)
@@ -1952,7 +1952,6 @@ struct rtllib_device {
 
        /* check whether Tx hw resource available */
        short (*check_nic_enough_desc)(struct net_device *dev, int queue_index);
-       short (*get_nic_desc_num)(struct net_device *dev, int queue_index);
        void (*SetBWModeHandler)(struct net_device *dev,
                                 enum ht_channel_width Bandwidth,
                                 enum ht_extchnl_offset Offset);