linux/drivers/net/wireless/realtek/rtw88
Ping-Ke Shih 0649ff58a0 rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption
The value of GET_RX_DESC_SWDEC() indicates that if this RX
packet requires software decryption or not. And software
decryption is required when the packet was encrypted and the
hardware failed to decrypt it.

So, GET_RX_DESC_SWDEC() is negative does not mean that this
packet is decrypted, it might just have no encryption at all.
To actually see if the packet is decrypted, driver needs to
further check if the hardware has successfully decrypted it,
with a specific type of encryption algorithm.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2019-10-04 16:45:01 +03:00
..
coex.c rtw88: not to control LPS by each vif 2019-10-02 07:33:42 +03:00
coex.h rtw88: 8822c: add SW DPK support 2019-09-13 18:03:19 +03:00
debug.c rtw88: fix seq_file memory leak 2019-09-06 17:10:33 +03:00
debug.h rtw88: add deep power save support 2019-10-02 07:33:46 +03:00
efuse.c
efuse.h
fw.c rtw88: fix beaconing mode rsvd_page memory violation issue 2019-10-04 16:45:00 +03:00
fw.h rtw88: report tx rate to mac80211 stack 2019-10-04 16:44:57 +03:00
hci.h rtw88: add deep power save support 2019-10-02 07:33:46 +03:00
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
mac80211.c rtw88: flush hardware tx queues 2019-10-04 16:44:59 +03:00
mac.c rtw88: flush hardware tx queues 2019-10-04 16:44:59 +03:00
mac.h rtw88: flush hardware tx queues 2019-10-04 16:44:59 +03:00
main.c rtw88: add TX-AMSDU support 2019-10-04 16:44:58 +03:00
main.h rtw88: flush hardware tx queues 2019-10-04 16:44:59 +03:00
Makefile rtw88: add BT co-existence support 2019-08-06 15:42:13 +03:00
pci.c rtw88: add deep power save support 2019-10-02 07:33:46 +03:00
pci.h
phy.c rtw88: remove redundant flag check helper function 2019-10-02 07:33:39 +03:00
phy.h rtw88: add dynamic cck pd mechanism 2019-09-13 18:03:21 +03:00
ps.c rtw88: check firmware leave lps successfully 2019-10-04 16:44:54 +03:00
ps.h rtw88: check firmware leave lps successfully 2019-10-04 16:44:54 +03:00
reg.h rtw88: check firmware leave lps successfully 2019-10-04 16:44:54 +03:00
regd.c rtw88: update tx power limit table to RF v20 2019-06-27 20:24:27 +03:00
regd.h rtw88: update tx power limit table to RF v20 2019-06-27 20:24:27 +03:00
rtw8822b_table.c rtw88: use txpwr_lmt_cfg_pair struct, not arrays 2019-08-06 15:24:53 +03:00
rtw8822b_table.h
rtw8822b.c rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption 2019-10-04 16:45:01 +03:00
rtw8822b.h
rtw8822c_table.c rtw88: 8822c: add SW DPK support 2019-09-13 18:03:19 +03:00
rtw8822c_table.h rtw88: 8822c: add SW DPK support 2019-09-13 18:03:19 +03:00
rtw8822c.c rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption 2019-10-04 16:45:01 +03:00
rtw8822c.h rtw88: 8822c: add SW DPK support 2019-09-13 18:03:19 +03:00
rx.c rtw88: report tx rate to mac80211 stack 2019-10-04 16:44:57 +03:00
rx.h rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption 2019-10-04 16:45:01 +03:00
sec.c rtw88: add deep PS PG mode for 8822c 2019-10-02 07:33:49 +03:00
sec.h rtw88: add deep PS PG mode for 8822c 2019-10-02 07:33:49 +03:00
tx.c rtw88: take over rate control from mac80211 2019-10-04 16:44:56 +03:00
tx.h rtw88: add driver TX queue support 2019-10-04 16:44:55 +03:00
util.c rtw88: report tx rate to mac80211 stack 2019-10-04 16:44:57 +03:00
util.h