wlan: Avoid 3 sec delay if both kernel and NV CC (non 00)are same.

If Kernel and Default CountryCode are same and non Zero,
driver will not process Kernel stored Country code (Gerrit: 859811).
At the time of driver load,
vos_nv_getRegDomainFromCountryCode will try to call a hint with
Default country code. In kernel as Default Country code and
stored country code both are same, Kernel will not try to call
callback and driver has to wait for 3 sec to completion.

Fixing this by passing country code 00 to kernel if Default Country
is non-zero.
If we pass 00 to kernel at the time of driver unloading;
stored kernel country code and Default country code will be diff
and kernel can call wlan_hdd_linux_reg_notifier to complete
hint.

CRs-Fixed: 701871
Change-Id: If108b75df7853c8bb05fbd0947e7a48e20eed1b3
3 files changed
tree: 81f7784ea789b971f05b09dd056bb60e30df2bf4
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile