From 48dc7e97308df6a5e9dc5aad693fe8d85c1b620e Mon Sep 17 00:00:00 2001 From: Lorenzo Bianconi Date: Sat, 16 Mar 2019 16:45:36 +0100 Subject: [PATCH] mt7603: core: do not use magic numbers in mt7603_reg_map Use register definitions instead of magic numbers in mt7603_reg_map Signed-off-by: Lorenzo Bianconi Signed-off-by: Felix Fietkau --- mt7603/core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mt7603/core.c b/mt7603/core.c index 2004eb936..0d06ff67c 100644 --- a/mt7603/core.c +++ b/mt7603/core.c @@ -53,8 +53,8 @@ irqreturn_t mt7603_irq_handler(int irq, void *dev_instance) u32 mt7603_reg_map(struct mt7603_dev *dev, u32 addr) { - u32 base = addr & GENMASK(31, 19); - u32 offset = addr & GENMASK(18, 0); + u32 base = addr & MT_MCU_PCIE_REMAP_2_BASE; + u32 offset = addr & MT_MCU_PCIE_REMAP_2_OFFSET; dev->bus_ops->wr(&dev->mt76, MT_MCU_PCIE_REMAP_2, base);