Felix Fietkau
7cd57c20a5
mac: increase TXOP threshold for autogenerated frames
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
afc7ce0fc0
mac: adjust stream mode for auto-generated packets
...
Always use 2-stream mode
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
7dfc0f77fa
phy: add tx shaping calibration
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
1192e9ae08
add new firmware versions
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
dbcda50b22
tx: purge frames from retry queue when removing a txq
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
bca9b7c3a3
tx: send BAR after a sta waking up from PS
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
93550af391
tx: stop sta queues when going to sleep
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
5a343275e9
tx: implement release_buffered_frames
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
c4f05a533b
tx: fix typo
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
ee01a1784d
simplify dma cleanup
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
fdefddc35f
tx: generate a fake a-mpdu length and use it to suppress unnecessary tx status reports
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
fc222c9c62
tx: suppress redundant calls to ieee80211_tx_status()
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
9d12daa5c3
tx: lock bigger sections
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
21c36beae4
init: disable MT_WPDMA_GLO_CFG_TX_WRITEBACK_DONE, it is no longer needed
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
a5a095745d
tx: add txq dequeue wrapper
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
d445950686
mac: fix ba_size off-by-one
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
98253e9d5b
dma: fix rx dma unmap length
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
5ed83c47b4
dma: do not check the DMA_DONE bit for tx, use the dma index register instead
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
a971d9f287
dma: remove unnecessary call to skb_orphan()
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
45746249c1
mac.c: fix tx status processing locking
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-06-13 09:26:41 +02:00
Felix Fietkau
d637dc05ab
firmware: add symlinks for current version
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-04-20 18:51:44 +02:00
Felix Fietkau
a94e01211a
sync with tx queue patch api changes
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-03-11 13:45:07 +01:00
Felix Fietkau
b7e48d28de
sync with mac80211 api change for sw scan start/stop
...
Signed-off-by: Felix Fietkau <[email protected] >
2015-03-11 13:42:39 +01:00
nbd168
56f2798d41
Merge pull request #2 from kuba-moo/fixes
...
more fixes
2015-02-27 09:21:16 +13:00
Jakub Kicinski
295951c20a
use precision to cap length of firmware strings
...
It is the precision not field width in the format
which limits length of printed string.
Fixes: 28f93be713 ("remove get_string helper")
Signed-off-by: Jakub Kicinski <[email protected] >
2015-02-23 19:00:07 +01:00
Jakub Kicinski
9553279f3d
correct spelling INITAILIZED -> INITIALIZED
...
Signed-off-by: Jakub Kicinski <[email protected] >
2015-02-17 18:00:04 +01:00
Jakub Kicinski
4af9a0cdfc
correct aggregation stats offset calculation
...
Signed-off-by: Jakub Kicinski <[email protected] >
2015-02-17 18:00:04 +01:00
wengbj and John Crispin
dddcd8d9cc
remove VHT capabilities when not using 802.11ac
...
The mt76 driver might have some problem working with MT7602.
MT7602 should not have VHT capabilities . But the driver not identity properly.
Signed-off-by: wengbj <[email protected] >
2015-02-11 11:46:53 +01:00
Jakub Kicinski
1c378c73bf
correct avg_rssi on chain #1
...
Signed-off-by: Jakub Kicinski <[email protected] >
2015-02-05 18:02:00 +01:00
Jakub Kicinski
78214c0903
compare cipher to correct enum type
...
Signed-off-by: Jakub Kicinski <[email protected] >
2015-02-01 11:38:40 +01:00
Jakub Kicinski
95be800476
correct mt76_wcid_alloc()
...
Signed-off-by: Jakub Kicinski <[email protected] >
2015-02-01 11:35:57 +01:00
Jakub Kicinski
3cbd420a91
fix setting cw values in hardware
...
mac80211 passes integer cw_min and cw_max values while hardware
registers should be programmed with the exponent
Signed-off-by: Jakub Kicinski <[email protected] >
2015-02-01 11:18:40 +01:00
Jakub Kicinski
a4498bb148
remember to release firmware
...
Signed-off-by: Jakub Kicinski <[email protected] >
2015-02-01 11:15:47 +01:00
Jakub Kicinski
28f93be713
remove get_string helper
...
There is no need to copy strings, printk will not read past field
width and strings in firmware are padded with '_' so we will not
save any space by not using field widths.
Signed-off-by: Jakub Kicinski <[email protected] >
2015-02-01 11:08:38 +01:00
Jakub Kicinski
bd45637645
correct number of efuse registers read
...
mt76_efuse_read() is supposed to read out 16 bytes of data
that is 4x4B data registers. Correct the loop bounds.
Signed-off-by: Jakub Kicinski <[email protected] >
2015-02-01 10:53:57 +01:00
Felix Fietkau
83d0a1a12a
pci: correctly terminate pci id table
...
Signed-off-by: Felix Fietkau <[email protected] >
2014-12-10 22:16:12 +01:00
Felix Fietkau
eca052894b
eeprom.c: fix retlen type
...
Signed-off-by: Felix Fietkau <[email protected] >
2014-12-10 21:48:24 +01:00
Felix Fietkau
00c6c3d012
util: add explicit typecasts for MT76_GET/MT76_SET
...
Signed-off-by: Felix Fietkau <[email protected] >
2014-11-27 17:35:46 +01:00
Felix Fietkau
317858dc10
tx: simplify mt76_txq_get_qid
...
Signed-off-by: Felix Fietkau <[email protected] >
2014-11-21 11:10:31 +01:00
Felix Fietkau
9e7049b1d1
Initial import
...
Signed-off-by: Felix Fietkau <[email protected] >
2014-11-20 21:21:19 +01:00