No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Abhishek Singh 3e6172f91e qcacld-3.0: Reset the global reg params during wiphy unregisteration
qcacld-2.0 to qcacld-3.0 propagation

After boot when driver is loaded for the first time, driver call
the regulatory_hint with default country.

From kernel 3.18 onward regulatory_hint removes the
REGULATORY_CUSTOM_REG flag from wiphy flags. But once reg notifier
is called for the country the wiphy flags are restored from the
original flags stored in driver.

Now if driver is unloaded and loaded again, kernel calls the reg
notifier for the last country set by driver before unload.

In static drivers the global static flag init_by_driver will remain
true even after unload and load and thus init_by_reg_core is not set
to true when kernel calls the reg notifier. Thus driver ends up
sending reg hint to kernel with same country, this reg hint removes
the REGULATORY_CUSTOM_REG flag from wiphy flags and is dropped in
the kernel as country has not changed. As reg notifier is not
called for the reg hint and wiphy flags are not restored.

To avoid changing of wiphy flags, reset the global static reg params
during wiphy unregisteration.

Change-Id: I01b29a2314ab4192e6bc9076978d54762a85c9e8
CRs-Fixed: 1003390
2016-05-23 11:46:26 -07:00
config qcacld-3.0: Enable LRO 2016-05-06 17:01:47 -07:00
core qcacld-3.0: Reset the global reg params during wiphy unregisteration 2016-05-23 11:46:26 -07:00
target/inc qcacld-3.0: CL 1501516 - update fw common interface files 2016-05-18 16:35:01 -07:00
uapi/linux qcacld-3.0: Define SLOTS_PER_DATAPATH_TX in common project 2016-05-04 21:19:16 -07:00
Android.mk qcacld-3.0: Add new method to build/use driver based on targets 2016-04-25 22:55:34 -07:00
Kbuild qcacld-3.0: Add logic in host to detect msdu_id duplication 2016-05-18 16:33:43 -07:00
Kconfig qcacld-3.0: Fix Kconfig entry for MCC to SCC switch/LFR subnet detection 2016-05-04 21:17:14 -07:00
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium