qcacld-3.0: Process Disconnect request from FW

FW sends a disconnect request to HOST while roaming failure
through event WMI_VDEV_DISCONNECT_EVENTID per vdev id.
Fix is:
1. Process WMI_VDEV_DISCONNECT_EVENTID and issue disconnection.
2. Make WMI_VDEV_DISCONNECT_EVENTID event as wakable

Change-Id: Ic1e83aace48a3e8424f23641b0e77c66f4283587
CRs-Fixed: 2731952
This commit is contained in:
Abhinav Kumar 2020-07-14 22:26:30 +05:30 • committed by snandini
commit 68c001d157
5 changed files with 106 additions and 23 deletions

View file

@ -429,6 +429,9 @@ void pmo_set_sta_wow_bitmask(uint32_t *bitmask, uint32_t wow_bitmap_size)
pmo_set_wow_event_bitmap(WOW_ROAM_PMKID_REQUEST_EVENT,
wow_bitmap_size,
bitmask);
pmo_set_wow_event_bitmap(WOW_VDEV_DISCONNECT_EVENT,
wow_bitmap_size,
bitmask);
}
void pmo_set_sap_wow_bitmask(uint32_t *bitmask, uint32_t wow_bitmap_size)