mt76: mt7921: get rid of mt7921_mcu_get_eeprom
authorLorenzo Bianconi <lorenzo@kernel.org>
Fri, 24 Dec 2021 10:58:04 +0000 (11:58 +0100)
committerFelix Fietkau <nbd@nbd.name>
Thu, 3 Feb 2022 12:57:58 +0000 (13:57 +0100)
Remove mt7921_mcu_get_eeprom since it is no longer used.

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

index b0022713c4698763cb71eef79093dcad605432f0..7ca1e2291674998670a697abf9a96310170b7ad1 100644 (file)
@@ -960,30 +960,6 @@ int mt7921_mcu_set_eeprom(struct mt7921_dev *dev)
 }
 EXPORT_SYMBOL_GPL(mt7921_mcu_set_eeprom);
 
-int mt7921_mcu_get_eeprom(struct mt7921_dev *dev, u32 offset)
-{
-       struct mt7921_mcu_eeprom_info req = {
-               .addr = cpu_to_le32(round_down(offset, 16)),
-       };
-       struct mt7921_mcu_eeprom_info *res;
-       struct sk_buff *skb;
-       int ret;
-       u8 *buf;
-
-       ret = mt76_mcu_send_and_get_msg(&dev->mt76,
-                                       MCU_EXT_QUERY(EFUSE_ACCESS),
-                                       &req, sizeof(req), true, &skb);
-       if (ret)
-               return ret;
-
-       res = (struct mt7921_mcu_eeprom_info *)skb->data;
-       buf = dev->mt76.eeprom.data + le32_to_cpu(res->addr);
-       memcpy(buf, res->data, 16);
-       dev_kfree_skb(skb);
-
-       return 0;
-}
-
 int mt7921_mcu_uni_bss_ps(struct mt7921_dev *dev, struct ieee80211_vif *vif)
 {
        struct mt7921_vif *mvif = (struct mt7921_vif *)vif->drv_priv;
index c0fcc5eda5cae776d96a7adf6b0dbfe926674e81..f9c0fd7ca073ceac45e85dc6716d273c62025253 100644 (file)
@@ -297,7 +297,6 @@ int mt7921_mcu_sta_update(struct mt7921_dev *dev, struct ieee80211_sta *sta,
 int mt7921_mcu_set_chan_info(struct mt7921_phy *phy, int cmd);
 int mt7921_mcu_set_tx(struct mt7921_dev *dev, struct ieee80211_vif *vif);
 int mt7921_mcu_set_eeprom(struct mt7921_dev *dev);
-int mt7921_mcu_get_eeprom(struct mt7921_dev *dev, u32 offset);
 int mt7921_mcu_get_rx_rate(struct mt7921_phy *phy, struct ieee80211_vif *vif,
                           struct ieee80211_sta *sta, struct rate_info *rate);
 int mt7921_mcu_fw_log_2_host(struct mt7921_dev *dev, u8 ctrl);