summaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/mediatek/mt76/mt76x2.h
diff options
context:
space:
mode:
authorStanislaw Gruszka2018-08-29 13:16:32 +0200
committerKalle Valo2018-09-04 10:02:39 +0200
commit2735a6dd7df3ca95e1e98273abf1048d4c53c0e5 (patch)
tree45e51a56f58777f5ed83d86d4bb06a65c6275568 /drivers/net/wireless/mediatek/mt76/mt76x2.h
parentmt76: verify evt type in usb mcu response (diff)
downloadkernel-qcow2-linux-2735a6dd7df3ca95e1e98273abf1048d4c53c0e5.tar.gz
kernel-qcow2-linux-2735a6dd7df3ca95e1e98273abf1048d4c53c0e5.tar.xz
kernel-qcow2-linux-2735a6dd7df3ca95e1e98273abf1048d4c53c0e5.zip
mt76: unify wait_for_mac
Create new mt76x02_mac.h for common mac functions of mt76x0 and mt76x2 and unity wait_for_mac for both drivers. Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/mediatek/mt76/mt76x2.h')
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2.h17
1 files changed, 0 insertions, 17 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x2.h b/drivers/net/wireless/mediatek/mt76/mt76x2.h
index dca3209bf5f1..4c952b8a777c 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x2.h
+++ b/drivers/net/wireless/mediatek/mt76/mt76x2.h
@@ -163,23 +163,6 @@ struct mt76x2_sta {
int inactive_count;
};
-static inline bool mt76x2_wait_for_mac(struct mt76x2_dev *dev)
-{
- int i;
-
- for (i = 0; i < 500; i++) {
- switch (mt76_rr(dev, MT_MAC_CSR0)) {
- case 0:
- case ~0:
- break;
- default:
- return true;
- }
- usleep_range(5000, 10000);
- }
- return false;
-}
-
static inline bool is_mt7612(struct mt76x2_dev *dev)
{
return mt76_chip(&dev->mt76) == 0x7612;