From 6869d8c5c00fda7037ce66cd402713f69e9a0f8c Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Mon, 7 Dec 2015 14:40:07 +0100 Subject: [PATCH] mt7603: remove wrong pcie remap register writes Signed-off-by: Felix Fietkau --- mt7603_mcu.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/mt7603_mcu.c b/mt7603_mcu.c index fdca798d..5b1ea9ec 100644 --- a/mt7603_mcu.c +++ b/mt7603_mcu.c @@ -168,17 +168,15 @@ mt7603_load_firmware(struct mt7603_dev *dev) dev_info(dev->mt76.dev, "Build Time: %.15s\n", hdr->build_date); val = mt76_rr(dev, MT_MCU_PCIE_REMAP_1); + mt76_wr(dev, MT_MCU_PCIE_REMAP_1, MT76_SET(MT_MCU_PCIE_REMAP_1_BASE, 0x1400)); + mt76_wr(dev, MT_PCIE_REMAP_BASE_1 + 0x12498, 0x5); mt76_wr(dev, MT_PCIE_REMAP_BASE_1 + 0x12498, 0x5); udelay(1); - mt76_wr(dev, MT_MCU_PCIE_REMAP_1, - MT76_SET(MT_MCU_PCIE_REMAP_1_BASE, 0x2940)); - - mt76_wr(dev, MT_MCU_PCIE_REMAP_2, - MT76_SET(MT_MCU_PCIE_REMAP_2_BASE, 0x1001)); + mt76_wr(dev, MT_MCU_PCIE_REMAP_1, val); /* switch to bypass mode */ mt76_rmw(dev, MT_SCH_4, MT_SCH_4_FORCE_QID,