prima: Serialize update_channel_list cmd to avoid firmware panic

Currently update channel list is not serialized and update channel list
can be invoked at any time. This can result in driver requesting firmware
to update channel list in IMPS which can result in firmware crash. Fix
this by serializing update channel list which can ensure firmware to come
out of IMPS.

Update channel list is invoked as part of reset country information during
wifi unload. This update channel list during wifi unload can fail as pmc
was already stopped. Fix this by removing csrResetCountryInformation during
wifi unload.

Change-Id: I593d9768508d0d53b308ef6e7a5cf9e6989618b3
CRs-Fixed: 1087157
4 files changed
tree: 53d6e50eac807594d9ec40c3a1cda52a0c14ac28
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile