summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
diff options
context:
space:
mode:
authorLorenzo Bianconi <lorenzo.bianconi@redhat.com>2018-09-06 12:18:36 +0300
committerFelix Fietkau <nbd@nbd.name>2018-09-19 13:29:49 +0300
commit6d449d12a041f6ce42422d65b6759c1649e5515e (patch)
tree2ddca8640458b98500cbe6053304a046c963a0b6 /drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
parent4220878b6e1d34d565e31973bce45699326ab53a (diff)
downloadlinux-6d449d12a041f6ce42422d65b6759c1649e5515e.tar.xz
mt76x0: remove unused {tx/rx}_queue definitions
Remove unused tx_queue and rx_queue definitions since now mt76x0 driver uses mt76-usb {tx/rx}_queues Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h')
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h50
1 files changed, 0 insertions, 50 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h b/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
index f63c44999bdd..6ba5e9ba2c7f 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
+++ b/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h
@@ -40,13 +40,6 @@
#define MT_USB_AGGR_SIZE_LIMIT 21 /* * 1024B */
#define MT_USB_AGGR_TIMEOUT 0x80 /* * 33ns */
-struct mt76x0_dma_buf {
- struct urb *urb;
- void *buf;
- dma_addr_t dma;
- size_t len;
-};
-
struct mac_stats {
u64 rx_stat[6];
u64 tx_stat[6];
@@ -55,38 +48,6 @@ struct mac_stats {
u64 zero_len_del[2];
};
-#define N_RX_ENTRIES 16
-struct mt76x0_rx_queue {
- struct mt76x0_dev *dev;
-
- struct mt76x0_dma_buf_rx {
- struct urb *urb;
- struct page *p;
- } e[N_RX_ENTRIES];
-
- unsigned int start;
- unsigned int end;
- unsigned int entries;
- unsigned int pending;
-};
-
-#define N_TX_ENTRIES 64
-
-struct mt76x0_tx_queue {
- struct mt76x0_dev *dev;
-
- struct mt76x0_dma_buf_tx {
- struct urb *urb;
- struct sk_buff *skb;
- } e[N_TX_ENTRIES];
-
- unsigned int start;
- unsigned int end;
- unsigned int entries;
- unsigned int used;
- unsigned int fifo_seq;
-};
-
struct mt76x0_eeprom_params;
#define MT_EE_TEMPERATURE_SLOPE 39
@@ -108,9 +69,6 @@ enum mt_bw {
* struct mt76x0_dev - adapter structure
* @lock: protects @wcid->tx_rate.
* @mac_lock: locks out mac80211's tx status and rx paths.
- * @tx_lock: protects @tx_q and changes of MT76_STATE_*_STATS
- * flags in @state.
- * @rx_lock: protects @rx_q.
* @con_mon_lock: protects @ap_bssid, @bcn_*, @avg_rssi.
* @mutex: ensures exclusive access from mac80211 callbacks.
* @reg_atomic_mutex: ensures atomicity of indirect register accesses
@@ -146,16 +104,8 @@ struct mt76x0_dev {
u32 debugfs_reg;
- /* TX */
- spinlock_t tx_lock;
- struct mt76x0_tx_queue *tx_q;
-
atomic_t avg_ampdu_len;
- /* RX */
- spinlock_t rx_lock;
- struct mt76x0_rx_queue rx_q;
-
/* Connection monitoring things */
spinlock_t con_mon_lock;
u8 ap_bssid[ETH_ALEN];