e5050154f150f9a5187ebe48d5cb823703863da2

Below signature is seen in driver logs. Target is suspended (via send_process_dhcp_ind_cmd_tlv:244) cds_trigger_recovery_handler: critical host timeout trigger fw recovery for reason code 34 Suspend/Resume test is run with SAP started and a ref-client is associated with the SAP. One DHCP-Req packet is received from ref-client before driver completes the resume process. With SAP_DHCP_FW_IND feature enabled, driver will send one WMI cmd to target for such DHCP packets received. With IPA_OFFLOAD enabled, such DHCP packets are received from the RX exception callback from IPA driver. Hence add support to queue these DHCP packets onto pm_queue_head skb queue when WLAN IPA component is still in suspended state. When IPA component is resumed from suspend state, pm_queue_head skb queue will be drained to pass up queued RX exception packets to stack. For QCA_IPA_LL_TX_FLOW_CONTROL enabled platforms, such as WIN chipsets, suspend/resume is not supported. Hence wrap fixes only for !QCA_IPA_LL_TX_FLOW_CONTROL. Change-Id: I823005d9b58d1d62eec2c044621e1c1423aa3537 CRs-Fixed: 3457254
This is CNSS WLAN Host Driver for products starting from iHelium
Deskripsi
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%