diff options
author | Felix Fietkau | 2018-05-20 07:43:47 +0200 |
---|---|---|
committer | Kalle Valo | 2018-05-23 09:58:13 +0200 |
commit | a85b590cf55f0789efcdd347b69c9e8ad6c3dcc7 (patch) | |
tree | 27014c072b21202b71db085b35a59ad7c1f5a321 /drivers/net/wireless/mediatek/mt76/mt76.h | |
parent | mt76: prevent tx scheduling during channel change (diff) | |
download | kernel-qcow2-linux-a85b590cf55f0789efcdd347b69c9e8ad6c3dcc7.tar.gz kernel-qcow2-linux-a85b590cf55f0789efcdd347b69c9e8ad6c3dcc7.tar.xz kernel-qcow2-linux-a85b590cf55f0789efcdd347b69c9e8ad6c3dcc7.zip |
mt76: move ieee80211_hw allocation to common core
Allows it to be shared between different drivers and locks to be
initialized earlier
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/mediatek/mt76/mt76.h')
-rw-r--r-- | drivers/net/wireless/mediatek/mt76/mt76.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt76.h b/drivers/net/wireless/mediatek/mt76/mt76.h index 2d098fac6147..bb158f867d7c 100644 --- a/drivers/net/wireless/mediatek/mt76/mt76.h +++ b/drivers/net/wireless/mediatek/mt76/mt76.h @@ -377,6 +377,8 @@ mt76_channel_state(struct mt76_dev *dev, struct ieee80211_channel *c) return &msband->chan[idx]; } +struct mt76_dev *mt76_alloc_device(unsigned int size, + const struct ieee80211_ops *ops); int mt76_register_device(struct mt76_dev *dev, bool vht, struct ieee80211_rate *rates, int n_rates); void mt76_unregister_device(struct mt76_dev *dev); |