qcacmn: Add support to get reo qdesc size for li & be platforms
Bifurcate the hal_get_reo_qdesc_size to corresponding lithium or Berillium platforms. This can handle difference, if any between them and later enhance to set the qdesc size based on peer negotiation. Currently for NON_QOS_TID, the BA window size is hardcoded as 256 for Li and 1024 for Be. Also modify hal_reo_cmd_update_queue_params to accommodate higher Block-Ack Window size. For this steal bits from pn_size and use pn_size values as macros PN_SIZE_XX which is only 3 bits, instead of 8bits. Change-Id: If310175da579aa3a47a8b031a1774c6c8982d4b2 CRs-Fixed: 3125986
此提交包含在:
@@ -321,8 +321,8 @@ struct hal_reo_cmd_update_queue_params {
|
||||
pn_uneven:1,
|
||||
pn_hand_enab:1,
|
||||
ignore_ampdu:1;
|
||||
uint32_t ba_window_size:9,
|
||||
pn_size:8,
|
||||
uint32_t ba_window_size:15,
|
||||
pn_size:2,
|
||||
svld:1,
|
||||
ssn:12,
|
||||
seq_2k_err_detect:1,
|
||||
|
新增問題並參考
封鎖使用者