mt76: mt7921: get rid of mt7921_mac_wtbl_lmac_addr
authorLorenzo Bianconi <lorenzo@kernel.org>
Wed, 24 Mar 2021 08:25:22 +0000 (09:25 +0100)
committerFelix Fietkau <nbd@nbd.name>
Sun, 11 Apr 2021 22:03:04 +0000 (00:03 +0200)
Get rid of mt7921_mac_wtbl_lmac_addr routine since mt7921 wtbl size is
19 entries

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7921/mac.c

index 05971ea9f8fa09f57c5ed98af3745019145a517d..8faae260df79a34e51648873135e18ed0ce3f7bb 100644 (file)
@@ -51,14 +51,6 @@ bool mt7921_mac_wtbl_update(struct mt7921_dev *dev, int idx, u32 mask)
                         0, 5000);
 }
 
-static u32 mt7921_mac_wtbl_lmac_addr(struct mt7921_dev *dev, u16 wcid)
-{
-       mt76_wr(dev, MT_WTBLON_TOP_WDUCR,
-               FIELD_PREP(MT_WTBLON_TOP_WDUCR_GROUP, (wcid >> 7)));
-
-       return MT_WTBL_LMAC_OFFS(wcid, 0);
-}
-
 static void mt7921_mac_sta_poll(struct mt7921_dev *dev)
 {
        static const u8 ac_to_tid[] = {
@@ -95,7 +87,7 @@ static void mt7921_mac_sta_poll(struct mt7921_dev *dev)
                spin_unlock_bh(&dev->sta_poll_lock);
 
                idx = msta->wcid.idx;
-               addr = mt7921_mac_wtbl_lmac_addr(dev, idx) + 20 * 4;
+               addr = MT_WTBL_LMAC_OFFS(idx, 0) + 20 * 4;
 
                for (i = 0; i < IEEE80211_NUM_ACS; i++) {
                        u32 tx_last = msta->airtime_ac[i];