linux_dsm_epyc7002/drivers/net/wireless/ath/ath10k
Vasanthakumar Thiagarajan 307aeb31af ath10k: fix data rx for CCMP-256, GCMP and GCMP-256 in raw mode
Make sure 16-byte mic is removed from the rx data packet
tail when CCMP-256, GCMP and GCMP-256 ciphers are used
in raw decap mode. This fixed rx traffic failures in those
ciphers in raw mode. Split the helper returning crypto
tail length into two, one to get the ICV length and other
to get the mic lengh for the cipher to make it clean.

Fixes: 2ea9f12cef ("ath10k: add new cipher suite support")
Signed-off-by: Vasanthakumar Thiagarajan <vthiagar@qti.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2017-11-20 18:10:18 +02:00
..
ahb.c ath10k: explicitly request exclusive reset control 2017-08-03 14:37:49 +03:00
ahb.h
bmi.c ath10k: sdio get target info 2017-05-04 15:55:41 +03:00
bmi.h ath10k: add BMI parameters to fix calibration from DT/pre-cal 2017-06-01 15:58:09 +03:00
ce.c ath10k: make CE layer bus agnostic 2017-07-06 15:17:05 +03:00
ce.h ath10k: make CE layer bus agnostic 2017-07-06 15:17:05 +03:00
core.c ath10k: add new cipher suite support 2017-10-13 14:40:06 +03:00
core.h ath10k: check power save support in STA mode through FW IE 2017-10-13 14:38:09 +03:00
debug.c ath10k: switch to use new generic UUID API 2017-08-08 14:07:33 +03:00
debug.h ath10k: various usb related definitions 2017-08-03 14:30:55 +03:00
debugfs_sta.c ath10k: use octal permission representation 2017-04-05 10:43:44 +03:00
hif.h ath10k: clean header files from bad block comments 2017-04-05 10:45:21 +03:00
htc.c ath10k: htc: ready_ext msg support 2017-05-04 15:55:45 +03:00
htc.h ath10k: htc: ready_ext msg support 2017-05-04 15:55:45 +03:00
htt_rx.c ath10k: fix data rx for CCMP-256, GCMP and GCMP-256 in raw mode 2017-11-20 18:10:18 +02:00
htt_tx.c ath10k: fix block comments style 2017-04-05 10:41:03 +03:00
htt.c
htt.h ath10k: clean header files from bad block comments 2017-04-05 10:45:21 +03:00
hw.c ath10k: store coverage-class in case firmware is not booted 2017-10-13 15:08:19 +03:00
hw.h ath10k: add new cipher suite support 2017-10-13 14:40:06 +03:00
Kconfig ath10k: add initial USB support 2017-08-03 14:31:01 +03:00
mac.c ath10k: block offchannel operations if TDLS session is active 2017-10-27 16:45:47 +03:00
mac.h
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
p2p.c
p2p.h
pci.c ath: Convert timers to use timer_setup() 2017-10-27 16:54:19 +03:00
pci.h ath: Convert timers to use timer_setup() 2017-10-27 16:54:19 +03:00
rx_desc.h ath10k: rebuild crypto header in rx data frames 2017-10-30 10:36:57 +02:00
sdio.c ath10k: sdio: remove unused struct member 2017-08-31 15:14:18 +03:00
sdio.h ath10k: sdio: remove unused struct member 2017-08-31 15:14:18 +03:00
spectral.c ath10k: spectral: remove redundant check in write_file_spectral_count() 2017-10-27 16:48:50 +03:00
spectral.h
swap.c
swap.h
targaddrs.h ath10k: various sdio related definitions 2017-05-04 15:55:31 +03:00
testmode_i.h ath10k: append the wmi_op_version to testmode get_version cmd 2017-05-04 15:59:48 +03:00
testmode.c ath10k: append the wmi_op_version to testmode get_version cmd 2017-05-04 15:59:48 +03:00
testmode.h
thermal.c ath10k: add const to thermal_cooling_device_ops structure 2017-06-28 19:53:40 +03:00
thermal.h
trace.c
trace.h
txrx.c ath10k: fix block comments style 2017-04-05 10:41:03 +03:00
txrx.h
usb.c ath10k: add initial USB support 2017-08-03 14:31:01 +03:00
usb.h ath10k: add initial USB support 2017-08-03 14:31:01 +03:00
wmi-ops.h ath10k: clean header files from bad block comments 2017-04-05 10:45:21 +03:00
wmi-tlv.c ath10k: fix a bunch of spelling mistakes in messages 2017-06-28 19:55:44 +03:00
wmi-tlv.h
wmi.c ath10k: fix sending wmi cmd during the tdls teardown 2017-10-27 16:47:50 +03:00
wmi.h ath10k: add new cipher suite support 2017-10-13 14:40:06 +03:00
wow.c ath10k: configure and enable the wakeup capability 2017-08-31 21:17:04 +03:00
wow.h ath10k: configure and enable the wakeup capability 2017-08-31 21:17:04 +03:00