ath10k: increase AST table SKID length limit
authorSenthilKumar Jegadeesan <sjegadee@qti.qualcomm.com>
Wed, 4 Mar 2015 13:43:45 +0000 (15:43 +0200)
committerKalle Valo <kvalo@qca.qualcomm.com>
Thu, 5 Mar 2015 13:56:54 +0000 (15:56 +0200)
The current SKID length configuration causes firmware
to reject peer creation for not able to allocate
AST entries for peers. This issue is observed when
least significant 3 bytes are used ramdomly to create
client MAC addresses.

AST table SKID length configuration is increased to
maximum value to fix this issue.

Signed-off-by: SenthilKumar Jegadeesan <sjegadee@qti.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
drivers/net/wireless/ath/ath10k/hw.h

index 460771fcfe9ea8507f3316910f9815a2281c632d..7f04645414136182e73407843c2bf847878f3e16 100644 (file)
@@ -223,7 +223,7 @@ struct ath10k_pktlog_hdr {
 #define TARGET_10X_NUM_WDS_ENTRIES             32
 #define TARGET_10X_DMA_BURST_SIZE              0
 #define TARGET_10X_MAC_AGGR_DELIM              0
-#define TARGET_10X_AST_SKID_LIMIT              16
+#define TARGET_10X_AST_SKID_LIMIT              128
 #define TARGET_10X_NUM_STATIONS                        128
 #define TARGET_10X_NUM_PEERS                   ((TARGET_10X_NUM_STATIONS) + \
                                                 (TARGET_10X_NUM_VDEVS))