diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/hw.c')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/hw.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/drivers/net/wireless/ath/ath9k/hw.c b/drivers/net/wireless/ath/ath9k/hw.c index 4e14c307b3d..a3b1ce32cfc 100644 --- a/drivers/net/wireless/ath/ath9k/hw.c +++ b/drivers/net/wireless/ath/ath9k/hw.c | |||
@@ -16,7 +16,6 @@ | |||
16 | 16 | ||
17 | #include <linux/io.h> | 17 | #include <linux/io.h> |
18 | #include <asm/unaligned.h> | 18 | #include <asm/unaligned.h> |
19 | #include <linux/pci.h> | ||
20 | 19 | ||
21 | #include "hw.h" | 20 | #include "hw.h" |
22 | #include "ath9k.h" | 21 | #include "ath9k.h" |
@@ -4294,16 +4293,3 @@ void ath_gen_timer_isr(struct ath_hw *ah) | |||
4294 | timer->trigger(timer->arg); | 4293 | timer->trigger(timer->arg); |
4295 | } | 4294 | } |
4296 | } | 4295 | } |
4297 | |||
4298 | /* | ||
4299 | * Primitive to disable ASPM | ||
4300 | */ | ||
4301 | void ath_pcie_aspm_disable(struct ath_softc *sc) | ||
4302 | { | ||
4303 | struct pci_dev *pdev = to_pci_dev(sc->dev); | ||
4304 | u8 aspm; | ||
4305 | |||
4306 | pci_read_config_byte(pdev, ATH_PCIE_CAP_LINK_CTRL, &aspm); | ||
4307 | aspm &= ~(ATH_PCIE_CAP_LINK_L0S | ATH_PCIE_CAP_LINK_L1); | ||
4308 | pci_write_config_byte(pdev, ATH_PCIE_CAP_LINK_CTRL, aspm); | ||
4309 | } | ||