aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/rtlwifi/pci.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/rtlwifi/pci.c')
-rw-r--r--drivers/net/wireless/rtlwifi/pci.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/net/wireless/rtlwifi/pci.c b/drivers/net/wireless/rtlwifi/pci.c
index 532c7d38dae2..5efd57833489 100644
--- a/drivers/net/wireless/rtlwifi/pci.c
+++ b/drivers/net/wireless/rtlwifi/pci.c
@@ -788,15 +788,11 @@ static irqreturn_t _rtl_pci_interrupt(int irq, void *dev_id)
788{ 788{
789 struct ieee80211_hw *hw = dev_id; 789 struct ieee80211_hw *hw = dev_id;
790 struct rtl_priv *rtlpriv = rtl_priv(hw); 790 struct rtl_priv *rtlpriv = rtl_priv(hw);
791 struct rtl_pci *rtlpci = rtl_pcidev(rtl_pcipriv(hw));
792 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw)); 791 struct rtl_hal *rtlhal = rtl_hal(rtl_priv(hw));
793 unsigned long flags; 792 unsigned long flags;
794 u32 inta = 0; 793 u32 inta = 0;
795 u32 intb = 0; 794 u32 intb = 0;
796 795
797 if (rtlpci->irq_enabled == 0)
798 return IRQ_HANDLED;
799
800 spin_lock_irqsave(&rtlpriv->locks.irq_th_lock, flags); 796 spin_lock_irqsave(&rtlpriv->locks.irq_th_lock, flags);
801 797
802 /*read ISR: 4/8bytes */ 798 /*read ISR: 4/8bytes */