qcacmn: Remove hash key related member in hal_rx_fst
For MCC, hash key related member in struct hal_rx_fst is not used, it requires big chunk memory > 40K bytes that sometimes may fail to allocate from system, wlan start up failed. Remove hash key related member in hal_rx_fst by macro WLAN_SUPPORT_RX_FISA for MCC. Change-Id: I4214e18155c3ebc3dcc800c8c74f7eed16d580b4 CRs-Fixed: 2732990
Cette révision appartient à :
@@ -55,11 +55,13 @@ struct hal_rx_fst {
|
||||
uint8_t *base_vaddr;
|
||||
qdf_dma_addr_t base_paddr;
|
||||
uint8_t *key;
|
||||
#ifndef WLAN_SUPPORT_RX_FISA
|
||||
uint8_t shifted_key[HAL_FST_HASH_KEY_SIZE_BYTES];
|
||||
uint32_t key_cache[HAL_FST_HASH_KEY_SIZE_BYTES][1 << 8];
|
||||
#endif
|
||||
uint16_t max_entries;
|
||||
uint16_t max_skid_length;
|
||||
uint16_t hash_mask;
|
||||
uint32_t key_cache[HAL_FST_HASH_KEY_SIZE_BYTES][1 << 8];
|
||||
uint32_t add_flow_count;
|
||||
uint32_t del_flow_count;
|
||||
};
|
||||
|
Référencer dans un nouveau ticket
Bloquer un utilisateur