| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
1. When receive firmware crash assertion, call firmware event handler
and pass error code.
2. Move ramdump code to ol_fw.c
3. Depend on gEnableFwSelfRecovery in INI to decide
if trigger kernel panic.
4. Remove USB_FW_CRASH_RAM_DUMP becasue we have the option to control
in INI already.
Change-Id: I19fcad3884c924a4facb695c2f4c751305bf712e
CRs-Fixed: 701179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
With CONFIG_PER_VDEV_TX_DESC_POOL_HL and netif_stop/netif_wake mechanism
there is still packet drop seems in UDP TX MCC testing. The packet drop
would affect video quality once play Miracast application and should not
be acceptable in customer case. Fine tune the netif_stop code position
and pdev->tx_queue.rsrc_threshold_lo value to avoid the tx packet drop
possibility.
Change-Id: Ic8880e31c71ef689d25cadc9fe5083a2d5fd1a28
CRs-Fixed: 708239
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver contains a large amount of conditional compilation
that was initially added to allow the driver to support both
integrated and discrete wlan solutions. However it has been decided
that the integrated solutions will only be supported by the prima
driver, so remove from Kbuild all of the WIFI_2_0 conditional logic
that is now obsolete.
Change-Id: I35beb3e01278eb91f9eb5e56e3c167e06bca3a98
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Previously the change "wlan: hdd: Remove obsolete ISOC and WIFI_2_0
conditions" with Change-Id I5d11c5d7c4bb5d45ca98c491633a26d1be69e29a
removed conditional compilation based upon the QCA_WIFI_ISOC and
QCA_WIFI_2_0 flags. Subsequent analysis identified additional code
that was conditional upon another flag, CONFIG_QCA_WIFI_ISOC, so
remove that conditional code as well. In addition fixup a comment
that was missed in the first change.
Change-Id: I645da62a2efb74e9c868ed4d916c2753a0e4a887
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver contains a large amount of conditional compilation
that was initially added to allow the driver to support both
integrated and discrete wlan solutions. However it has been decided
that the integrated solutions will only be supported by the prima
driver, so remove from TL all of the conditional compilation that is
now obsolete.
- Code that is conditional upon QCA_WIFI_2_0 being defined is
retained without conditional compilation.
- Code that is conditional upon QCA_WIFI_2_0 not being defined is
removed.
Change-Id: I4e6fb1b1068add638cb386ef1aef5ef55548ae11
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver contains a large amount of conditional compilation
that was initially added to allow the driver to support both
integrated and discrete wlan solutions. However it has been decided
that the integrated solutions will only be supported by the prima
driver, so remove from WDI all of the conditional compilation that is
now obsolete.
- Code that is conditional upon QCA_WIFI_2_0 being defined is
retained without conditional compilation.
- Code that is conditional upon QCA_WIFI_2_0 not being defined is
removed.
Change-Id: If058e27e220d0eb36bf332bb822fe1e4c311dbfd
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver contains a large amount of conditional compilation
that was initially added to allow the driver to support both
integrated and discrete wlan solutions. However it has been decided
that the integrated solutions will only be supported by the prima
driver, so remove from WMI all of the conditional compilation that is
now obsolete.
- Code that is conditional upon QCA_WIFI_ISOC being defined is
removed.
- Code that is conditional upon QCA_WIFI_ISOC not being defined is
retained without conditional compilation.
Change-Id: I9a62b7127b08a12877f70d593261c107f26cd86d
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver contains a large amount of conditional compilation
that was initially added to allow the driver to support both
integrated and discrete wlan solutions. However it has been decided
that the integrated solutions will only be supported by the prima
driver, so remove from WMA all of the conditional compilation that is
now obsolete.
- Code that is conditional upon QCA_WIFI_ISOC being defined is
removed.
- Code that is conditional upon QCA_WIFI_ISOC not being defined is
retained without conditional compilation.
Change-Id: If1075358f037156baaae0ad3bd01a75a32035f51
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver contains a large amount of conditional compilation
that was initially added to allow the driver to support both
integrated and discrete wlan solutions. However it has been decided
that the integrated solutions will only be supported by the prima
driver, so remove from HIF all of the conditional compilation that is
now obsolete.
- Code that is conditional upon QCA_WIFI_ISOC being defined is
removed.
- Code that is conditional upon QCA_WIFI_ISOC not being defined is
retained without conditional compilation.
- Code that is conditional upon QCA_WIFI_2_0 being defined is
retained without conditional compilation.
- Code that is conditional upon QCA_WIFI_2_0 not being defined is
removed.
Change-Id: I5164f9b2ad0821727d2699f936fb0ae86996a84d
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver contains a large amount of conditional compilation
that was initially added to allow the driver to support both
integrated and discrete wlan solutions. However it has been decided
that the integrated solutions will only be supported by the prima
driver, so remove from common services all of the conditional
compilation that is now obsolete.
- Code that is conditional upon QCA_WIFI_ISOC being defined is
removed.
- Code that is conditional upon QCA_WIFI_ISOC not being defined is
retained without conditional compilation.
Change-Id: Id47f8051c4c5132171697740acaef416d8c867a4
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver contains a large amount of conditional compilation
that was initially added to allow the driver to support both
integrated and discrete wlan solutions. However it has been decided
that the integrated solutions will only be supported by the prima
driver, so remove from BMI all of the conditional compilation that is
now obsolete.
- Code that is conditional upon QCA_WIFI_ISOC being defined is
removed.
- Code that is conditional upon QCA_WIFI_ISOC not being defined is
retained without conditional compilation.
- Code that is conditional upon QCA_WIFI_2_0 being defined is
retained without conditional compilation.
- Code that is conditional upon QCA_WIFI_2_0 not being defined is
removed.
Change-Id: I791435f265cbb75490ed986d09527b3d5b5f9db0
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver contains a large amount of conditional compilation
that was initially added to allow the driver to support both
integrated and discrete wlan solutions. However it has been decided
that the integrated solutions will only be supported by the prima
driver, so remove from MAC all of the conditional compilation that is
now obsolete.
- Code that is conditional upon QCA_WIFI_ISOC being defined is
removed.
- Code that is conditional upon QCA_WIFI_ISOC not being defined is
retained without conditional compilation.
- Code that is conditional upon QCA_WIFI_2_0 being defined is
retained without conditional compilation.
- Code that is conditional upon QCA_WIFI_2_0 not being defined is
removed.
Change-Id: Icf46f8484c4a1edbc89bd1e3bd8fa31e3148dbd4
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Previously the change "wlan: txrx: Remove obsolete ISOC and WIFI_2_0
conditions" with Change-Id Ic7ad00dfc39543b14580975ce3244ee0474e46e8
removed conditional compilation based upon the QCA_WIFI_ISOC and
QCA_WIFI_2_0 flags. Subsequent analysis identified additional code
that was conditional upon another flag, CONFIG_QCA_WIFI_ISOC, so
remove that conditional code as well.
Change-Id: I0274019e76e739422654c5db95cfdc6d1ea8bcf6
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver contains a large amount of conditional compilation
that was initially added to allow the driver to support both
integrated and discrete wlan solutions. However it has been decided
that the integrated solutions will only be supported by the prima
driver, so remove from BAP all of the conditional compilation that is
now obsolete.
- Code that is conditional upon QCA_WIFI_2_0 being defined is
retained without conditional compilation.
- Code that is conditional upon QCA_WIFI_2_0 not being defined is
removed.
Change-Id: Ia2689b07a99ff9385d3901c6948b13dc376d2543
CRs-fixed: 709179
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Last CPU core has the maximum performance with multi-cluster
CPU. To get max performance with multi cluster CPU
RX thread should attached to last CPU core.
Change-Id: Ib367da5cde20c4d05472dc2c3898480d39fc657a
CRs-fixed: 711158
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.172
qcacld: Remove obsolete WDI logging support
wlan: hdd: Prevent suspend in DFS channels
qcacld: Add connection mode check before sending nlink msg
wlan: remove redundant code in CLD driver
qcacld: Fix for DUT performing pre-auth with old AP
qcacld: ExtScan: If WiFi Band is specified, driver to fill channel list
qcacld: CL 1059668 - update fw debug log file
qca_cld: Get IBSS adapter in SSR re-init routine
qcacld: Pass Operating class for the Preferred TDLS Offchannel to target
wlan: qcacld: Decrement active sessions while roaming
Change-Id: Ib88bcb7339236c622a3c8df2c6ec75bc7d75eddf
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.172
Change-Id: I6b3eca00958fc76a628159daac474dd04fd09ae9
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The qcacld driver no longer uses WDI, and most of the WDI code has
been removed. But support for WDI logging still exists, including
logic within HDD to configure the initial logging level via cfg.ini
and private ioctls to both get and set logging levels. Since WDI is
obsolete, remove all support for WDI logging.
Change-Id: I72e799dac217f5169dd5ac142e37a6a94ad66c61
CRs-fixed: 709774
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Radar event can wakeup host during suspend by buffering limited radar
events in firmware until host is completely waken up. But radar cannot be
100% guaranteed to be detected, because there are still obvious limitation
on this solution which is affected by below factors.
1. Host wake up time
2. Remaining DRAM in FW
3. False detection pulse MAY occupy the space for real Radar signals
So disabling host suspend in DFS channels until we fix the above
limitation.
Change-Id: I56958a4cd083f667bebcdda238c88bac00132487
CRs-Fixed: 691866
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In FTM mode, nlink socket it not initialized. Add connection
mode check before sending nlink msg, to avoid using invalid
nlink socket handler in FTM mode.
Also, set isLoadInProgress to FALSE after driver is loaded in
FTM mode.
Change-Id: I50dff2c7bbc7817e53bc1f96927c82409422e840
CRs-Fixed: 707889
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Code protected by ANI_BUS_XXX && HAVE_WCNSS_CAL_DOWNLOAD
is not applicable to CLD driver. Removing it as this is
useless legacy code.
Change-Id: Ida8ba2d915e5c506bc89db24e1f99e35b05eb8d3
CRs-Fixed: 708037
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
During connection, before beacon filters are set in firmware,
all beacons on home channel will be sent up. Such beacons will
remain in LIM scan cache causing, wrong (old) AP to be processed
when a better AP event causes candidate list preparation. Doing
preauth to such AP will cause unnecessary delays.
To fix this, add a timestamp, when a beacon/probe response is
received at wmi. While preparing candidate list use this timestamp
to discard old APs
Change-Id: I812ea3f65c0ae632ddbcdd496cebf4c7cb7e7871
CRs-Fixed: 706471
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Currently framework populates channel list only if the WiFi band is
unspecified. If the WiFi band is specified, framework does not fill
number of channels, channel list and the expectation is from the driver
to populate channel list.
Fix this in driver by populating the channel list if the WiFi band is
specified.
Change-Id: I31f82b4783ab04472c3a988ac30792ba9063b79a
CRs-Fixed: 709419
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add NLO debug id.
Change-Id: Ib52be942e07aceada31a4ef59d2d5723c64bcf47
CRs-Fixed: 709764
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
In SSR re-init routine, get IBSS adapter for IBSS standalone mode since
STA and SAP adapters are not there.
Also add support to print ROME3.1 HW version.
CRs-fixed: 709947
Change-Id: If699b81863bdeb6e1639102188998427a6cd53c8
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Pass Operating class for the Preferred TDLS Offchannel to target.
Move static table of operating classes from LIM to regdomain.
Change-Id: Ie4c94e96716a6839b325e4b03552ae7b9d20884c
CRs-Fixed: 710529
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Decrement active sessions during roaming
Change-Id: I6dc137a3942e88a1602ba04cbd3d67fcfadbf1a7
CRs-Fixed: 710606
|
| | |\| | | | | |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.171
qcacld: Remove obsolete WDI queue support
wlan: qcacld: LFR3: Support for FT+802.1X and LEAP
Change-Id: I7762e627e695b3baf0a391b0dd9b3980577a6173
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.171
Change-Id: I812ce5c832fab7483172b976e41f5d81ff9eca9e
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The qcacld driver does not use the WDI layer, so remove all of the
queues that were previously used to transmit messages to and from WDI.
Change-Id: I38003d0a772f3f7ce56395c403e92bc42fbb0b9f
CRs-fixed: 710047
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
FT+802.1X is advertised to the supplicant in
case LFR3 is enabled.
The key length is different in case of 802.1X
LEAP. This information needs to be passed down
from host to firmare.
Change-Id: Id3c8e6772a0e88bd8218a01699e72a61f8055e40
CRs-Fixed: 709931
|
| | |\ \ \ \ \ |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.170
QCACLD-NEW: Fix USB compilation
qcacld: Enable Multi-user MIMO in cfg.ini by default
qcacld: fix build error in function 'ol_check_fw_hash'
qca_cld: Trigger PCI link down recovery when fail to wake up target
qcacld: WMA: Add a field for significant change
qcacld: hdd: to support chainmask configuration in SAP mode
wlan: wma: Fix bang radar logic
Unit test command to test the feature under development
Change-Id: Iffa5fec77325aa783880d83c12198c30073c9be9
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.170
Change-Id: Ia77413a1d483e2b1c10d5dee993b4f4dfc5a20ef
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fix USB compilation
Change-Id: I6063b30f8e945e996c48c34714bc284c4bd780b3
CRs-Fixed: 708818
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Set gEnableMuBformee to 1 by default
Change-Id: Ie0fd3600c66694ca5589750ee128533c36e675d6
CRs-Fixed: 708615
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Patch fixes the build error on platforms where "CONFIG_CNSS" is not
defined:
CORE/SERVICES/BMI/ol_fw.c:364:5: error: unused variable 'digest'
[-Werror=unused-variable]
Change-Id: I0eed31e8497f538685e398d62673e8e5a9d9c83b
CRs-Fixed: 707238
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Sometimes PCI framework and PCI bus driver fail to detect PCI link down
failure, so if host driver cannot wake up target, trigger PCI link down
recovery. Also call CNSS wrapper API for PCI bus driver to keep its
shadow memory intact during suspend/resume.
Change-Id: I8a2468503126f8b33810259d540aa76267aa88b6
CRs-fixed: 707986
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Populate rssi averaging sample as per validation
check for the significant change api in firmware.
Change-Id: Ic70ac72a907db86677e76c9dcbf5b7d64a8fa410
CRs-Fixed: 709472
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add iwpriv commands to configure the tx/rx chainmask and nss in SAP mode.
Change-Id: Icf56d6370573dc684616f488478eaf3dc92ad9dd
CRs-fixed: 698745
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Instead of directly calling the radar indication function, use the DFS
timer task to make it same as normal radar detection.
Change-Id: I09670423bdff5f88f1531f6b65f5445f792aa17c
CRs-Fixed: 707185
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This commit adds the support in the driver for unit test
command to test any module by passing some params using
iwpriv command
Change-Id: Icb2d52812517a10bffc70b1fec9991d6fabd8a5e
CRs-fixed: 658242
|
| | |\| | | | | |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.169
qcacld: Remove obsolete WMA ISOC support
qcacld: Invalidate VOS HDD context when HDD context is freed
Revert "qcacld: Fix for driver crash when invalid country code is set"
qcacld: WMA: Handle WOW_REASON_LOW_RSSI for roaming events
WLAN: Add the chip version to mboxping firmware file name
qcacld: Fix disconnect event not sent to kernel in SETBAND
qcacld: FR: Secure Firmware Download
qcacld: TDLS: Num Of TDLS maximum Links not matching PRD
qcacld-new: Enable/disable FW self-recovery for Rome USB
qcacld: Remove obsolete HTC ISOC support
qcacld: [HDD]: Deadlock happened duing P2P test
wlan: remove config item CONFIG_ENABLE_LINUX_REG
wlan: remove obsolete Pronto NV & PTT code
qcacld: Remove obsolete TL module
Change-Id: Ic0c8a687102a338396631136cc896f74c78ef432
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.169
Change-Id: I1f8571358224051cec554c9990583059e3fcac2f
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
An original goal of the qcacld driver was to support both pronto and
rome and to support both the WiFi-1.0 and WiFi-2.0 software
architectures. The WMA module provides wma_isoc logic which was
provided to allow the qcacld driver to run on pronto. However the
requirement that qcacld be able to run on pronto has been removed, so
remove the wma_isoc code that is present to support this obsolete
requirement.
Change-Id: I829d3d7f2e66770ec56b60ae95c70a080814bc66
CRs-fixed: 707781
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change "qcacld: Fix for driver crash when invalid country code is set"
attempted to fix the issue that, in cases where hdd_wlan_startup()
failed, subsequently __hdd_wlan_exit() would try to cleanup data
structures that had already been cleaned up by the failure handling
code within hdd_wlan_startup(). This change had a flaw, however, in
that it relied upon one of the data structures that was cleaned up,
which resulted in a "write after free" error. In reality the only
change required is a simple one. When hdd_wlan_startup() fails and
the cleanup operations are performed, invalate the HDD context pointer
held by VOSS so that when subsequent code executes it will not find
a valid context and hence will know that no cleanup is required.
Change-Id: I2f0bb943bc01f84059b26c661a7ac892d71e154e
CRs-fixed: 707864
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This reverts Change-Id: I4c321787327c33d089f77ed12935e65db080e603
which was found to introduce a write-after-free error.
A better fix for the issue will be submitted.
Change-Id: Idc7b99b220e09e095217c1296f36dfd8559cb69a
CRs-fixed: 707864
|