| Commit message (Collapse) | Author | Age |
| ... | |
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Make peer_count in wma per vdev to
make sure that wma_remove_peer it
consider peer_count of its own vdev.
Change-Id: I6c8fcce88883850033a0a438c87aed11b5e8cbcf
CRs-FIXED: 700012
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Need to append the vendor IE in beacon and probe
resp buffer, in case vendor ie is not present.
If vendor IE is present then, modify the info
for the specific vendor IE.
Change-Id: I8c95a749379296895c19105201e80fadcde2f6eb
CRs-fixed: 701389
|
| | |\| | | | | |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.161
wlan: Remove pmcState private IOCTL
qcacld: Send directed Probe Request frames only for hidden SSIDs.
wlan: wma: Sessionize roam offload
wlan: Remove unused P2P_INTERNAL code
wlan: Remove obsolete WDI DP implementation
qca-cld: htt header sync between host and firmware
wlan: wda: Remove obsolete ISOC and WIFI_2_0 conditions
wlan: sme: Remove obsolete ISOC and WIFI_2_0 conditions
qcacld: Remove obsolete hdd_chip_reset_stats
wlan: Add gCountryCodePriority in INI file
qcalcd: Add debug prints for scan aging count
Revert "wlan: Add seperate parameter in INI to set SAP HW mode."
qcacld: Fix cfg80211 callbacks and code cleanup
qcacld: UMAC: Remove commented code
qcacld: DFS, fix issues found by static analysis tool.
qcacld: HDD: Provide support for multi-port P2P connections
wlan: sys: Remove obsolete ISOC and WIFI_2_0 conditions
wlan: wma: Check VDEV is up before setting power
qcacld: Fix issue in decrementing number of active sessions
Change-Id: Ifb2916501b2c39d0cf871fb1adf7cc51b6070811
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.161
Change-Id: I63e37471782f0f98d50c00c081d3ee7b0e27b784
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
PMC state is no longer supported by host so removing the pmcState
private IOCTL.
Change-Id: I654d7e8c72e5539d0df08e0d29a221010f037f66
CRs-Fixed: 699007
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Mark the ssid as hidden as notified by the supplicant, to ensure
PNO scan's triggered by the firmware shall not include SSIDs in
its probe request.
This is the propagation from prima to qcacld
Change-Id: Ibb831e79880f167ff03204a116a6d7778d06a83b
CRs-Fixed: 701909
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In case of concurrent stations, roam API's has to pass vdev-id as an
argument than using 'roam_offload_vdev_id' in wma_handle.
Also remove unused 'roam_offload_vdev_id' from wma_handle.
Change-Id: I543caaa9d7e0b49ee965cafe0c78e458d04bf80a
CRs-Fixed: 701338
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Removing code that depends on WLAN_FEATURE_P2P_INTERNAL flag
since Kbuild doesn't seem to include this flag anymore.
Change-Id: If1f73d08637154c5a023310dabc620369cc22ff9
CRs-Fixed: 701354
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Removing unused WDI DP source files
Note: header files still retained
Change-Id: I916225b456a3698729771469cf47f2094e90fe02
CRs-Fixed: 700168
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
HTT data path header should be synced always.
Change-Id: Ieed8fca61657873c15d491cb75a619a9cd18036f
CRs-fixed: 696685
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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 WDA 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: Ie8d0f811e48096b906acb5dce15806364a42c8f1
CRs-fixed: 702861
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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 SME 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: Ia19bc22c1fcb84799f15d5297637c4f065489d58
CRs-fixed: 702843
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The qcacld wlan driver defines a hdd_chip_reset_stats_t data
structure. But this structure dates back to an older version of the
wlan driver, and is not applicable to the current driver. Therefore
remove the structure and the iwpriv getStats code that references it.
Change-Id: Id977c639ffc745fc0ab0ac4c3ceac7831fa67c96
CRs-fixed: 703533
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
By default, let userspace country code setting take priority
over 11D setting. This helps the SAP case where the hostapd.conf
often has a different country code setting compared to the board
file.
CRs-Fixed: 702826
Change-Id: I53d6eebd789d88d09aae9e7073639fef1bfa0383
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add debug prints to track set and reset of scan aging count.
This should help us in debugging the scan age out issues.
Change-Id: I481ea330266efc48fae2dbe238e5f2696bfcb411
CRs-Fixed: 703494
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This reverts commit c50a6ba80d407d2339092659e8bc040b2bec1e57.
Change-Id: Ib0141174c50cec62785d67e65933584777a5d7ba
CRs-Fixed: 695957
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Clean up cfg80211 callback functions
1. wlan_hdd_cfg80211_stop_ap aborts scan for only one adapter.
it does not take care of concurrency scenario. Fix this by
issuing abort_scan per adapter
2. Removing unused references for KERNEL_VERSION(2,6,X)
3. Remove NULL sanity check for wiphy
4. Remove unnecessary LogpInProgress/LoadInProgress NULL checks
because wlan_hdd_validate_context takes care of it
5. Create new function wlan_hdd_change_iface_to_adhoc
6. Remove NULL sanity check for WLAN_HDD_GET_WEXT_STATE_PTR
and WLAN_HDD_GET_STATION_CTX_PTR. These are never NULL
Change-Id: Icd29a5bf917a2cc360352336618a57c61d235403
CRs-Fixed: 668303
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
UMAC has lot of commented code which is inherited from
previous generations and does not serve any purpose.
This change is to remove all the commented code.
Change-Id: Ica13f2de20145c77920186e05f1c694559541467
CRs-Fixed: 701984
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Add check to make sure that dfs channel list index
does not exceed the dfs allocated list of bonded
channels
Change-Id: I0b62a4c4912a2baca70c3385144510b02599873b
CRs-Fixed: 701081
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Provide support for multi-port P2P connections. In the
existing implementation, the driver cannot initiate/accept more
than one P2P connection (GO or CLI). Newly defined defined limits
for interface_combinations will let additional P2P connections
take place
Change-Id: I3b98aa0038d70d553e7f7e98c907830904e1eea2
CRs-Fixed: 702624
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
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 SYS 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: I764076488310908444134f8a91b654aeb07313f4
CRs-fixed: 702135
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In AP+AP mode with OBSS and ACS, there is a chance that IWPRIV command to
set transmit power can come on STA interface even before VDEV is UP.
Change-Id: Ibd0442123538e6b56341ea4b780b67a47d38f051
CRs-fixed: 703446
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Do not decrement if number of active sessions is already zero.
Change-Id: Idf294622b714b316a8c372a2fc288f08ecebcedb
CRs-fixed: 703730
|
| | |\ \ \ \ \ |
|
| | | |\| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.160
qcacld: ipa: Queue tx packets when WoW suspended
wlan: Addition of Operating class IE in tdls frames
qcacld: Fix to remove DFS channels from TDLS frames
qcacld: Fix issue in TDLS peer info to FW
qcacld: Fill correct reason code in TDLS Teardown frame
Apply unsafe channels in both clean and open air cases
qca_cld: Increase FW suspend complete event timeout to 3 seconds
qcacld: Fix TDLS race condition that caused crash issue
qcacld: Start HTC ACK timer after TX complete of wow_enable command
qca_cld: Update IPA ini config parameters to the latest
qca_cld: Use CNSS APIs to initialize work queue
qcacld: CL 1041324 - update fw debug log file
qcacld: Add knob to control Tx beamforming in 20Mhz
wlan: HDD: LFR3: Linux kernel compatibility check
qca_cld: Synchronize request_firmware() with suspend/resume
Change-Id: Ic703b32e7a7125d597ddd3efc03fb5dd7d6ddf63
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Cafstaging Release 1.0.0.160
Change-Id: Icf98b3df54b29b93d0ec7eafea6bad903b097e25
CRs-Fixed: 688141
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
With IPA, there is no way to stop the data transfer when host is
suspended. There are cases where in, when WoW resume is on going,
host tries to send data packets to firmware resulting in firmware
assert. Fix this issue by queuing tx packets coming from IPA
while resume is on going. Once resume is completed, schedule an
work queue to drain all the packets.
Also change the implementation to release the wake lock after a
delay. Since kernel would try to suspend as soon as wake lock is
released this would lead to ping-pong between suspend-resume
while there is some amount of data transfer going over IPA pipes.
Adding delay in releasing the wake lock would help for throughput
as well.
Change-Id: I8144ac7840fb33291e3f47e7381de07a24284dd1
CRs-fixed: 699669
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
When TDLS offchannel support is enabled setup req/resp
and discovery response frames need to encode supported
operating class IE. Classes are derived based on the
available channels for a country. Unique list of sorted,
supporting classes is formed as per spec.
Change-Id: I3a8d0cdbe11b873244d06b85044517f4f54c436e
CRs-Fixed: 703290
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
List of supported channels sent as part of Discovery Request, Setup
Request and Setup Response TDLS frames have DFS channels present. We
should not be switching to DFS channels and hence this change set
validate the list of channels before populating them into TDLS frames.
Change-Id: Ie08cf5612cf8d214f5472c01d6f4d00de474d092
CRs-Fixed: 702165
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Provide FW with correct role of a TDLS peer: TDLS Initiator or Responder.
Change-Id: I7eb9b187b80ba9ec81cd88ffb14d45a421813dd6
CRs-Fixed: 702975
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fill correct reason code in TDLS Teardown frame.
Change-Id: I9d879a4a2d1ddba6d81096f613e1d6c088ac04ee
CRs-Fixed: 702867
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Unsafe channels are applied in the channel selection process, for
both green field and open air scenarios.
Change-Id: I5936570f7ed50fe491fe49107b49098efb8e738b
CRs-Fixed: 700314
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Increase the timeout of receiving FW suspend complete event to 3
seconds. Also do VOS_BUG if host doesn't receive the event.
Change-Id: If305bb0a7b0f5da9ef513cc589e6cb9706e73bad
CRs-fixed: 703377
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Race condition happens between MC thread that frees
peer_list in wlan_hdd_tdls_disconnection_callback() and
kworker thread that resets curr_peer->link_status to
eTDLS_LINK_IDLE in __wlan_hdd_tdls_pre_setup() after
mgmt tx completion failed.
Use lock and add value checking to protect the data
structure and also prevent crash.
Change-Id: I3c3b26a7b85bea1bd3f6fa515c88b2f1a547b818
CRs-Fixed: 702789
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
During Stress tests, HTC ACK is recieved to host after 1sec as the
WOW_ENABLE is pending in the HTC queue nearly for one sec,
where the ACK timer expired in the host and the suspend failed.
Fix by waiting for TX complete before starting HTC ACK 1sec timer.
Change-Id: I411adafb819b91e3e30504f1238367c659902c40
CRs-Fixed: 703573
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Set correct IPA ini config parameters for proprietary driver otherwise it
will lead crash.
Change-Id: Iaf02c6cf0499a7d7ad8154865f90c3e2515162ab
CRs-fixed: 702037
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add support to use CNSS APIs to initialize work queue in order to
compile proprietary host driver if CONFIG_DEBUG_OBJECTS_WORK flag is
enabled.
Change-Id: I7b83e156e8dfa208178369ae0df80fa2bcffe7f6
CRs-fixed: 702037
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add TXBFEE dbglog IDs for MU-MIMO
Change-Id: I15745dd4878450c6159d3507713651ffd453dead
CRs-Fixed: 701024
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add cfg parameter to enable/disable the Tx beamforming in 20Mhz.
Change-Id: I5ae2d9d6d75300a1c6098b1de3275fd158a02112
CRs-Fixed: 702982
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
LFR3 feature is dependent on kernel support for the
feature. Hence, the check is enforced to
be compatible with the appropriate kernel which
supports the feature.
Change-Id: I281d533ff97b96b9f53b0e330bacf4c94d60cdd4
CRs-Fixed: 703288
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Add the support that wait until suspend and resume are completed
before loading firmware.
Change-Id: Ib79a2e36bd0f70f548aa8586562269c27ae9e8eb
CRs-fixed: 701407
|
| | |\| | | | | |
|
| | |/| | | | |
| | |/ / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge remote-tracking branch 'origin/caf/caf-wlan/master'
* origin/caf/caf-wlan/master:
Cafstaging Release 1.0.0.159
wlan: Enable LFR3.0 Feature
qcacld: sdio HIF: fix host crash during removing wlan module
qcacld: Define wrapper functions for hif_pci_suspend/hif_pci_resume
WLAN: Use bottom halve spin lock/unlock in CE_per_engine_servicereap
qcacld: UMAC: Fix issues reported by static analysis tool
qcacld: Fix possible crash with self recovery mechanism.
qcacld: ipa: Drop the packets when SSR in progress
Change-Id: Id4a69b4b3497026ff097c47469ebbd776279c67f
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Cafstaging Release 1.0.0.159
Change-Id: I7a4a5b88e0ca672edc6c6e55c6f2a740faf52698
CRs-Fixed: 688141
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Enable the feature compilation flag for LFR3.0
Change-Id: Iae8ac8f3090b5d2b1fc6ea8b5ceb32d4832d3ee8
CRs-Fixed: 691902
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
During wlan module unload, pktlogmod_exit() that would use
txrx_handle should be called earlier than __hdd_wlan_exit() that
would free txrx_handle. Otherwise, kernel panic could possibly
happen. PCIe/USB hif do follow this calling order but SDIO hif
doesn't.
This change is to call __hdd_wlan_exit() after pktlogmod_exit().
Change-Id: I742b49c37decc12c29f94d2a921e405c8577b21c
CRs-Fixed: 701209
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
vos_ssr_unprotect isn't called from hif_pci_resume when SSR happens
during resume, as it is won't be called till resume completes.
Fix the problem by defining a wrapper of hif_pci_suspend/resume and
do SSR protection.
Change-Id: Iab7ec9bbea88f03fae25ec0f8c4334288ecc796f
CRs-Fixed: 702054
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
CE_per_engine_servicereap is introduced for the IPA feature for HTC
to pull the CE for reaping of tx complete descriptor from the user
process context. This makes that spin_lock_bh/spin_unlock_bh need
to be used here.
Change-Id: Ie2eac92f5ddd0741f27651c6a6ecab1a9363d8ac
CRs-Fixed: 689241
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix issues reported by static analysis tool
Change-Id: Ia65a45b9a1c53b0af6d73602f59061fc0ca27f64
CRs-Fixed: 700953
|