Driver starts a vendor ACS timer which times out if vendor app doesn't respond with commands within stipulated time. But in do_acs this timer is started before all the channel list parsing, regulatory checks and buffer allocation code. In some cases this takes up enough time to expire the timer before sending the vendor event. Similar situation will arise if a buffer allocation fails in between. To avoid this start timer after the vendor event is sent. Change-Id: If9bea4643e03f0541ac8d8af2183c1e8d3a6cc40 CRs-Fixed: 2096246 |
||
---|---|---|
.. | ||
bmi | ||
cds | ||
dp | ||
hdd | ||
mac | ||
pld | ||
sap | ||
sme | ||
wma |