From 1e81908d4dce02e4f64d601dae4352ca24f8bbf7 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Tue, 15 Dec 2015 20:43:23 +0100 Subject: [PATCH] mt7603: move mac stop/start functions to mt7603_mac.c Signed-off-by: Felix Fietkau --- mt7603_init.c | 14 -------------- mt7603_mac.c | 14 ++++++++++++++ 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/mt7603_init.c b/mt7603_init.c index e5bcad88..5aacaa9b 100644 --- a/mt7603_init.c +++ b/mt7603_init.c @@ -104,20 +104,6 @@ mt7603_mac_reset(struct mt7603_dev *dev) return 0; } -void mt7603_mac_start(struct mt7603_dev *dev) -{ - mt76_clear(dev, MT_WF_ARB_SCR, MT_WF_ARB_TX_DISABLE | MT_WF_ARB_RX_DISABLE); - mt76_wr(dev, MT_WF_ARB_TX_START_0, ~0); - mt76_set(dev, MT_WF_ARB_RQCR, MT_WF_ARB_RQCR_RX_START); -} - -void mt7603_mac_stop(struct mt7603_dev *dev) -{ - mt76_set(dev, MT_WF_ARB_SCR, MT_WF_ARB_TX_DISABLE | MT_WF_ARB_RX_DISABLE); - mt76_wr(dev, MT_WF_ARB_TX_START_0, 0); - mt76_clear(dev, MT_WF_ARB_RQCR, MT_WF_ARB_RQCR_RX_START); -} - static void mt7603_dma_sched_init(struct mt7603_dev *dev) { diff --git a/mt7603_mac.c b/mt7603_mac.c index 35d45644..3e8481ed 100644 --- a/mt7603_mac.c +++ b/mt7603_mac.c @@ -106,3 +106,17 @@ void mt7603_wtbl_clear(struct mt7603_dev *dev, int idx) mt7603_wtbl_update(dev, idx, MT_WTBL_UPDATE_TX_COUNT_CLEAR); mt7603_wtbl_update(dev, idx, MT_WTBL_UPDATE_ADM_COUNT_CLEAR); } + +void mt7603_mac_start(struct mt7603_dev *dev) +{ + mt76_clear(dev, MT_WF_ARB_SCR, MT_WF_ARB_TX_DISABLE | MT_WF_ARB_RX_DISABLE); + mt76_wr(dev, MT_WF_ARB_TX_START_0, ~0); + mt76_set(dev, MT_WF_ARB_RQCR, MT_WF_ARB_RQCR_RX_START); +} + +void mt7603_mac_stop(struct mt7603_dev *dev) +{ + mt76_set(dev, MT_WF_ARB_SCR, MT_WF_ARB_TX_DISABLE | MT_WF_ARB_RX_DISABLE); + mt76_wr(dev, MT_WF_ARB_TX_START_0, 0); + mt76_clear(dev, MT_WF_ARB_RQCR, MT_WF_ARB_RQCR_RX_START); +}