mt76: mt7663: remove check in mt7663_load_n9
authorLorenzo Bianconi <lorenzo@kernel.org>
Sun, 26 Apr 2020 14:42:52 +0000 (16:42 +0200)
committerFelix Fietkau <nbd@nbd.name>
Tue, 12 May 2020 17:52:33 +0000 (19:52 +0200)
Get rid of useless check in mt7663_load_n9 since it is used only for
mt7663 devices

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

index f4966d29d09816ce09dda0e84737b29b43b9e9a1..5fd4a4ab51204f107667f6126e72668580320470 100644 (file)
@@ -2005,7 +2005,7 @@ int mt7615_mcu_fw_log_2_host(struct mt7615_dev *dev, u8 ctrl)
 
 static int mt7663_load_n9(struct mt7615_dev *dev, const char *name)
 {
-       u32 offset = 0, override_addr = 0, flag = 0;
+       u32 offset = 0, override_addr = 0, flag = FW_START_DLYCAL;
        const struct mt7663_fw_trailer *hdr;
        const struct mt7663_fw_buf *buf;
        const struct firmware *fw;
@@ -2061,14 +2061,11 @@ static int mt7663_load_n9(struct mt7615_dev *dev, const char *name)
                }
        }
 
-       if (is_mt7663(&dev->mt76)) {
-               flag |= FW_START_DLYCAL;
-               if (override_addr)
-                       flag |= FW_START_OVERRIDE;
+       if (override_addr)
+               flag |= FW_START_OVERRIDE;
 
-               dev_info(dev->mt76.dev, "override_addr = 0x%08x, option = %d\n",
-                        override_addr, flag);
-       }
+       dev_info(dev->mt76.dev, "override_addr = 0x%08x, option = %d\n",
+                override_addr, flag);
 
        ret = mt7615_mcu_start_firmware(dev, override_addr, flag);
        if (ret) {