linux/drivers/net/wireless/ath/ath10k
Ryan Hsu 9a993cc1ea ath10k: fix the logic of limiting tdls peer counts
The original idea is to limit the maximum TDLS peer link, but the logic
is always false, and never be able to restrict the number of TDLS peer
creation.

Fix the logic here and also move the checking earlier, so that it could
avoid to handle the failure case, e.g disable the tdls peer, delete the
peer and also vdev count cleanup.

Signed-off-by: Ryan Hsu <ryanhsu@qti.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2017-06-01 15:59:33 +03:00
..
ahb.c ath10k: fix NAPI enable/disable symmetry for AHB interface 2017-04-05 10:33:26 +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: initialize nbytes to 0 2017-06-01 15:57:12 +03:00
ce.h ath10k: dump Copy Engine registers during firmware crash 2017-01-19 15:19:24 +02:00
core.c ath10k: add BMI parameters to fix calibration from DT/pre-cal 2017-06-01 15:58:09 +03:00
core.h ath10k: various sdio related definitions 2017-05-04 15:55:31 +03:00
debug.c ath10k: fix out of bounds access to local buffer 2017-05-04 15:58:57 +03:00
debug.h ath10k: various sdio related definitions 2017-05-04 15:55:31 +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 reported HT MCS rates with NSS > 1 2017-05-23 18:28:19 +03:00
htt_tx.c ath10k: fix block comments style 2017-04-05 10:41:03 +03:00
htt.c ath10k: add per peer htt tx stats support for 10.4 2016-11-23 21:40:02 +02:00
htt.h ath10k: clean header files from bad block comments 2017-04-05 10:45:21 +03:00
hw.c wireless-drivers-next patches for 4.12 2017-04-09 18:13:12 -07:00
hw.h ath10k: various sdio related definitions 2017-05-04 15:55:31 +03:00
Kconfig ath10k: add initial SDIO support 2017-05-04 15:55:55 +03:00
mac.c ath10k: fix the logic of limiting tdls peer counts 2017-06-01 15:59:33 +03:00
mac.h ath10k: remove ath10k_vif_to_arvif() 2017-02-14 19:38:15 +02:00
Makefile ath10k: add initial SDIO support 2017-05-04 15:55:55 +03:00
p2p.c ath10k: remove ath10k_vif_to_arvif() 2017-02-14 19:38:15 +02:00
p2p.h
pci.c ath10k: log when longer bmi cmds happen 2017-06-01 15:47:40 +03:00
pci.h ath10k: fix reading sram contents for QCA4019 2017-02-07 10:57:49 +02:00
rx_desc.h ath10k: clean header files from bad block comments 2017-04-05 10:45:21 +03:00
sdio.c ath10k: add initial SDIO support 2017-05-04 15:55:55 +03:00
sdio.h ath10k: add initial SDIO support 2017-05-04 15:55:55 +03:00
spectral.c ath10k: fix spectral scan for QCA99X0 family of chipsets 2017-04-19 17:05:26 +03:00
spectral.h
swap.c ath10k: move firmware_swap_code_seg_info to ath10k_fw_file 2016-08-31 10:18:37 +03:00
swap.h ath10k: move firmware_swap_code_seg_info to ath10k_fw_file 2016-08-31 10:18:37 +03:00
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: use octal permission representation 2017-04-05 10:43:44 +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
wmi-ops.h ath10k: clean header files from bad block comments 2017-04-05 10:45:21 +03:00
wmi-tlv.c ath10k: add VHT160 support 2017-01-13 15:26:30 +02:00
wmi-tlv.h ath10k: add VHT160 support 2017-01-13 15:26:30 +02:00
wmi.c ath10k: go back to using dma_alloc_coherent() for firmware scratch memory 2017-05-31 14:13:54 +03:00
wmi.h ath10k: clean header files from bad block comments 2017-04-05 10:45:21 +03:00
wow.c
wow.h