diff options
author | Sergei Maksimenko <smaksimenko@quantenna.com> | 2018-02-10 17:04:18 +0300 |
---|---|---|
committer | Kalle Valo <kvalo@codeaurora.org> | 2018-02-27 18:18:43 +0200 |
commit | a34d7bcb73f553f1ea65eeff744c66e77b167175 (patch) | |
tree | bd9c9f8e0a5ee52e61939d7ec72e800021cd5f8a /drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_regs_pearl.h | |
parent | 1d5e3b90ab0160375d15dd8f322c1bfdb8a83e1e (diff) | |
download | op-kernel-dev-a34d7bcb73f553f1ea65eeff744c66e77b167175.zip op-kernel-dev-a34d7bcb73f553f1ea65eeff744c66e77b167175.tar.gz |
qtnfmac: enable reloading of qtnfmac kernel modules
This patch enables rmmod/insmod for qtnfmac kernel modules:
- do not 'pin' pci device in order to disable it on module unload
- implement card reset procedure
- restore PCI bar addresses for restarted wireless card
Signed-off-by: Sergei Maksimenko <smaksimenko@quantenna.com>
Signed-off-by: Sergey Matyukevich <sergey.matyukevich.os@quantenna.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_regs_pearl.h')
-rw-r--r-- | drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_regs_pearl.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_regs_pearl.h b/drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_regs_pearl.h index 5b48b42..0bfe285 100644 --- a/drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_regs_pearl.h +++ b/drivers/net/wireless/quantenna/qtnfmac/pearl/pcie_regs_pearl.h @@ -351,5 +351,6 @@ #define QTN_PEARL_IPC_IRQ_WORD(irq) (BIT(irq) | BIT(irq + 16)) #define QTN_PEARL_LHOST_IPC_IRQ (6) +#define QTN_PEARL_LHOST_EP_RESET (7) #endif /* __PEARL_PCIE_H */ |