summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | Cafstaging Release 4.0.10.13AnjaneeDevi Kapparapu2015-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.13 Change-Id: Ie90d9ba0fc95db5ee1606742a39a03aefe34b5f6 CRs-Fixed: 688141
| | * | | | Correct WLAN Copyright/license transfer textPrakash Dhavali2015-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Correct WLAN Copyright and license text to show transfer from legacy qualcomm copyright. Change-Id: I0309ba3c903699eaf32088d381915b438acbfecd
| | * | | | qca-cld: ipa uc data path bandwidth votingLeo Chang2015-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IPA UC data path packets are bypassing WLAN kernel driver. WLAN kernel driver cannot know current throughput. And cannot vote bandwidth to system and IPA. WLAN kernel driver should query current packet count into firmware to know throughput requirement. Periodically query IPA UC stats to firmware and use this numbers for bandwidth voting. Change-Id: Ia4866c19aeeeaedf9c69fd0ea2fdc47f3bcf52c1 CRs-fixed: 780475
| | * | | | qcacld: Add tasklet mechanism for USBRandy Chiu2015-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In some 3rd party platform, the throughput is not good for USB IF. Add tasklet mechanism to improve it. Change-Id: I2bf384c3f697f82eeb418672906fcd4db872356b CRs-Fixed: 768998
| | * | | | qcacld: Do not form VHT connection if beacon has invalid VHT IEsKanchanapally, Vidyullatha2015-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fix ensures that the host does not send VHT IEs in Association or Reassociation request if the AP has invalid rx/tx MCS map in the VHT IEs of the Beacon or Probe response. The driver ignores the VHT capability of such an AP which has invalid VHT IEs. Change-Id: I351a8046436ed021f79fe3b770cb0c718a7d90ff CRs-Fixed: 777083
| * | | | | Merge "Release 4.0.10.12 QCACLD WLAN Driver"Linux Build Service Account2015-01-12
| |\ \ \ \ \
| | * | | | | Release 4.0.10.12 QCACLD WLAN DriverAnjaneedevi Kapparapu2015-01-12
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.12 QCACLD2.0: Fix the startup error handling issue qcacld: Set protection bits per connected STA qcacld: Use the correct trace code in hdd_stop() qcacld: Remove setrssifilter command qcacld: Fix to send the add_bss response in failed case. Change-Id: I17c389cda35f5a5f69974cd22a094cbfe6524ec0
| | * | | | Cafstaging Release 4.0.10.12AnjaneeDevi Kapparapu2015-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.12 Change-Id: I927d4bd5f5562bf88d5b1a92102ac82f1b3aee47 CRs-Fixed: 688141
| | * | | | QCACLD2.0: Fix the startup error handling issueMingcheng Zhu2015-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wlan_hdd_startup has issue in error handling. This causes HIF crash when wma_prestart returns failure. To make the minimum change a hdd_start_reinit_flag is introduced in HIF so that HIF will ignore the HIFStop called from wlan_hdd_startup. After wlan_hdd_startup returned, The HIFStop is called by HIF in error return cases. The same logic is implemented in wlan_hdd_reinit path. Change-Id: Ic77114fbfa95676eed88da54b0091b0d71b0abaf CRs-Fixed: 774560
| | * | | | qcacld: Set protection bits per connected STANaveen Rawat2015-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pe_reset_protection_callback() will at regular interval reset the protection bits, so that they can reflect latest overlapping BSS present in vicinity. However some bits in HT protection field are based on connected clients to SAP. Hence in above function update protection according to connected clients as well. Change-Id: I00b9b4d59795e4c5fedece3d6f5d1b9afcacee02 CRs-Fixed: 778533
| | * | | | qcacld: Use the correct trace code in hdd_stop()Srinivas Girigowda2015-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the correct trace code TRACE_CODE_HDD_STOP_REQUEST in hdd_stop(). Change-Id: I5dc16ef893dd641cedc06d8431395e5e96c9514c CRs-Fixed: 779924
| | * | | | qcacld: Remove setrssifilter commandSandeep Puligilla2015-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'setRssifilter' command is specific to pronto and not needed in qcacld. Change-Id: I87fa73d2e76faccbe3b4dc48f5214e1fb7fa014c CRs-Fixed: 777804
| | * | | | qcacld: Fix to send the add_bss response in failed case.Kiran Kumar Lokere2015-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Send the add_bss response to SME with failure reason code, so that SME releases start bss request command after receiving the add bss response. Change-Id: Id4a32b4e0634c41085b22cbb9b3a901cc931d929 CRs-Fixed: 780005
| * | | | | Merge "Release 4.0.10.011 QCACLD WLAN Driver"Linux Build Service Account2015-01-08
| |\ \ \ \ \
| | * | | | | Release 4.0.10.011 QCACLD WLAN DriverAnjaneedevi Kapparapu2015-01-08
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.011 wlan: Include cnss_diag as part of the opensource wlan build. wlan: mac: scan optimization to avoid P2P stale entry Change-Id: I412031ceb414b9377b64d0084936b9f27ad58f16
| | * | | | Cafstaging Release 4.0.10.011AnjaneeDevi Kapparapu2015-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.011 Change-Id: I11836558b512372ada317c00cd622cb244ae94e0 CRs-Fixed: 688141
| | * | | | wlan: Include cnss_diag as part of the opensource wlan build.Subhani Shaik2015-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After the changes to seperate opensource wlan driver and proprietary wlan driver the cnss_diag binary is missing in opensource build packaging. This is because the binary was always built only for proprietary and since the build was same for both this issue got over looked so far. The following change is to ensure we build the tools only for opensource and never build for proprietary. Change-Id: I5e0908b0048b2fb6065659529b0b7dfd60eb6a39 CRs-Fixed: 776636
| | * | | | wlan: mac: scan optimization to avoid P2P stale entryYoona Kim2015-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change addresses that driver ends up sending stale P2P scan results to upper layer during back to back P2P connection. Change-Id: Ia572ee781996c09903f064b77f40fe2c1ea3e6a4 CRs-Fixed: 771243
| * | | | | Merge "Release 4.0.10.010 QCACLD WLAN Driver"Linux Build Service Account2015-01-07
| |\ \ \ \ \
| | * | | | | Release 4.0.10.010 QCACLD WLAN DriverAnjaneedevi Kapparapu2015-01-07
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.010 qcacld-wlan: Enhance txrx_fw_stats qca-cld: htt header follow up merge qcacld: Fix compile error on 3rd party platform Change-Id: Iea80abbdd99d0cc479e632ea163beb5ad97567e7
| | * | | | Cafstaging Release 4.0.10.010AnjaneeDevi Kapparapu2015-01-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.010 Change-Id: I43653c9dc772eabec1dfbfc8c8474ba73be868e0 CRs-Fixed: 688141
| | * | | | qcacld-wlan: Enhance txrx_fw_statsDebashis Dutt2015-01-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Enhance iwpriv wlan0 txrx_fw_stats 2 -- Add more fields struct rx_reorder_stats{} 2) Add iwpriv wlan0 txrx_fw_stats 12 -- Statistics with respect to f/w view of remote ring. Change-Id: I491624b273cc2b38d94e37d55abd8f18ba1f1b33 CRs-Fixed: 767452
| | * | | | qca-cld: htt header follow up mergeLeo Chang2015-01-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | htt header follow up merge from 3.10 to 3.12 Change-Id: I32ee52ddd7857f44a135a0dc76a66460fb29767b CRs-fixed: 770886
| | * | | | qcacld: Fix compile error on 3rd party platformRandy Chiu2015-01-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add CONFIG_WEXT_SPY definition check when refering iw_handler_set_spy, iw_handler_get_spy,iw_handler_set_thrspy and iw_handler_get_thrspy. Change-Id: I7dc7b5efe004f42cc96feb6506b868234d1c6e4d CRs-Fixed: 768949
| * | | | | Merge "Release 4.0.10.009 QCACLD WLAN Driver"Linux Build Service Account2015-01-05
| |\ \ \ \ \
| | * | | | | Release 4.0.10.009 QCACLD WLAN DriverAnjaneedevi Kapparapu2015-01-05
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.009 qcacld: Mask interrupts during driver load failure qcacld: Reduce USB RX buffer size Change-Id: If002d0b826c32c56c1741fe5fe91eceecacf4494
| | * | | | Cafstaging Release 4.0.10.009AnjaneeDevi Kapparapu2015-01-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.009 Change-Id: Iceb15698f834554860d86fd16c39afbbf22abf75 CRs-Fixed: 688141
| | * | | | qcacld: Mask interrupts during driver load failureChandrasekaran, Manishekar2015-01-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During driver load failure, interrupts are not masked as part of clean up. So, this leads to a race condition where the memory freed during clean up is accessed in the interrupt handler. This fix ensures that the interrupts are masked and hence no null pointer deference can happen for the freed up pointers. Change-Id: Ia859aa42a1af6ec3585a1e7137cddcca0377b5fc CRs-Fixed: 776489
| | * | | | qcacld: Reduce USB RX buffer sizeRandy Chiu2015-01-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce USB RX buffer size to 1800 to avoid buffer allocation failure on memory limited embedded system. Change-Id: I2f00552417ae3cfb9638dfa824e2a5811aa2ee1c CRs-Fixed: 768909
| * | | | | Merge "Release 4.0.10.007A QCACLD WLAN Driver"Linux Build Service Account2014-12-30
| |\ \ \ \ \
| | * | | | | Release 4.0.10.007A QCACLD WLAN DriverAnjaneedevi Kapparapu2014-12-30
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' into HEAD * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.007A qcacld: Classify DHCP frames as high priority to avoid frame drop qcacld: NULL check to avoid crash during netbuf allocation failure Change-Id: I6cf9b1c3fd5ffffef0c0ff7f2a856c7b08ebb110
| | | * | | | Cafstaging Release 4.0.10.007AAnjaneeDevi Kapparapu2014-12-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.007A Change-Id: I66d1dbc832cc64778ff030191753adbd3b7e5bcc CRs-Fixed: 688141
| | | * | | | qcacld: Classify DHCP frames as high priority to avoid frame dropChandrasekaran, Manishekar2014-12-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For SDIO 2.0, the maximum UL is 50-60 Mbps. But, when high UDP traffic (300Mbps) is run on a p2p connection in SDIO 2.0, we are hitting low rsrc threshold and some queued frames are getting dropped to provide enough tx descriptors for new frames which may be of higher priority. This is as per our current implementation. Now, when DHCP renewal happens during the above mentioned scenario, TID of multicast packets are set to low priority mcast, bcast category and TID of unicast DHCP packets are received with TID as best effort When frame drop happens, the above DHCP frames are dropped because of lower priority. Hence DHCP renewal fails, P2P connection is terminated. This is fixed by marking the DHCP frames as high priority. Change-Id: I9318d444e311ae2041b325c404734bb292cd5b43 CRs-Fixed: 775540
| | | * | | | qcacld: NULL check to avoid crash during netbuf allocation failureChandrasekaran, Manishekar2014-12-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, NULL check is not present if there is a netbuf alloc failure. We proceed to access the NULL pointer. So, NULL check is added for the same. Permanent solution will be to eliminate the allocation of continuous large chunk of memory, for which Scatter and Gather DMA are being worked upon. Change-Id: Idc399d291cb5ba3d87db1646cecd59a0e813583b CRs-Fixed: 774960
| * | | | | | Merge "Release 4.0.10.007 QCACLD WLAN Driver"Linux Build Service Account2014-12-30
| |\| | | | |
| | * | | | | Release 4.0.10.007 QCACLD WLAN DriverAnjaneedevi Kapparapu2014-12-30
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.007 qcacld-2.0:MAC: Initialize Dynamically allocated Memory. Change-Id: I6ef1f73f5f41f3b4881d12f96511e92a4479e77d
| | * | | | Cafstaging Release 4.0.10.007AnjaneeDevi Kapparapu2014-12-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.007 Change-Id: I6c128cb06d639fe288b048e31bb0f95657ad88c3 CRs-Fixed: 688141
| | * | | | qcacld-2.0:MAC: Initialize Dynamically allocated Memory.Komal Seelam2014-12-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Initialize the dynamically allocated memory with zero. 2. Remove unnecessary void typcast. Change-Id: I3dfbaa4be3e9caa30d33f408d1e42db217ef3b3a CRs-Fixed: 771797
| * | | | | Merge "Release 4.0.10.006 QCACLD WLAN Driver"Linux Build Service Account2014-12-24
| |\ \ \ \ \
| | * | | | | Release 4.0.10.006 QCACLD WLAN DriverAnjaneedevi Kapparapu2014-12-24
| |/| | | | | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/caf/caf-wlan/master' * origin/caf/caf-wlan/master: Cafstaging Release 4.0.10.006 qcacld: Fix to provide the VHT channel value per session. Fixed setting the DSRC channel schedule. qcacld-2.0: Delete the TSPEC for the right access category. qcacld: [HDD]Implementation of p2pgo restart for 3port concurrency qcacld: [PROTOCOL]Implementation of p2pgo restart for 3port conc. wlan: qcacld: LFR3: Vendor Specific interface implementation wlan: qcacld: LFR3.0 Revert Non-Vendor-Specific changes qcacld: Remove QCA_LL_TX_FLOW_CT form MDM platform qcacld:HDD: Support for logging string conversion of device mode Change-Id: I550074f3f402d7dfacc9a8acfbb4085fc7610f57
| | * | | | Cafstaging Release 4.0.10.006AnjaneeDevi Kapparapu2014-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cafstaging Release 4.0.10.006 Change-Id: Iad3bbbcc70fc86a3f44e7b605b07b7ef3f2a86b4 CRs-Fixed: 688141
| | * | | | qcacld: Fix to provide the VHT channel value per session.Kiran Kumar Lokere2014-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Keep the VHT channel width value per session and remove the global .dat file variable for VHT channel width. - Fallback to VHT40 mode instead of falling back to 11n if VHT80 is not allowed by the reg domain. - Provide the connected profile vht channel information to HDD in STA case Change-Id: I6aab037a76e8bb3c08e709214352abca593c99fd CRs-Fixed: 774009
| | * | | | Fixed setting the DSRC channel schedule.Samuel Ahn2014-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Setting the DSRC channel schedule would not copy the schedule from user space properly. This has been fixed by updating the we_private_args structure with the appropriate parameters for iw_set_dot11p_channel_sched. There was also a crash due to a freeing a block of memory twice. This was fixed by removing the offending memory free. CRs-Fixed: 774579 Change-Id: I0a3ab2c693a0887e255ba276b0cdd1e3cbcb1a8c
| | * | | | qcacld-2.0: Delete the TSPEC for the right access category.Komal Seelam2014-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The User priority fields for del_ts is to be filled based on the wmm IE support instead of tsinfo. The user priorities are mapped to the access category. Wrongly deleting the TSPEC in FW will not yeild the expected results. Fix it to fill the user priority field based on the wmm IE support. Change-Id: I38583459fb59c936a10283c848b67045b6c6fc45 CRs-Fixed: 774889
| | * | | | qcacld: [HDD]Implementation of p2pgo restart for 3port concurrencyKrunal Soni2014-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) In 5Ghz band: if P2PGO is already started and STA comes up later then P2PGO will restart in STA's channel. 2) In 5Ghz band: if P2PGO will try to start after STA starts then P2PGO will pick STAs channel to start. CRs-Fixed: 773311 Change-Id: I8a0365e2be2819f56529c7a1ba43ed078aa4af6b
| | * | | | qcacld: [PROTOCOL]Implementation of p2pgo restart for 3port conc.Krunal Soni2014-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) In 5Ghz band: if P2PGO is already started and STA comes up later then P2PGO will restart in STA's channel. 2) In 5Ghz band: if P2PGO will try to start after STA starts then P2PGO will pick STAs channel to start. CRs-Fixed: 773313 Change-Id: I579b9a328f48fd51c84c2defa5aa171af7b9b822
| | * | | | wlan: qcacld: LFR3: Vendor Specific interface implementationVarun Reddy Yeturu2014-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implementing a new vendor specific interface for LFR3 roaming which will include the following: 1) Honoring the request from supplicant requesting for the wlan driver supported features. 2) Command to receive the key information passed by the supplicant to the driver which will be used for LFR3 roaming. 3) Event to inform the supplicant about the LFR3 roaming status and the relevant information. Change-Id: Ic383ad1bd2cb4c4e6d4f6254984f70935e8b5ed6 CRs-Fixed: 772536
| | * | | | wlan: qcacld: LFR3.0 Revert Non-Vendor-Specific changesVarun Reddy Yeturu2014-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, LFR3.0 feature is implemented with an interface between the supplican/kernel/driver in a non-vendor specific way. Hence these changes need to be reverted and a vendor-specific implementation should be put in place. Change-Id: I0f4dc6808d9c6fae5c5a334fa0840ed785693b9d CRs-Fixed: 771482
| | * | | | qcacld: Remove QCA_LL_TX_FLOW_CT form MDM platformYun Park2014-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tx flow control is only valid when Tx packets are back pressure, but for MDM device with IPA offload, Tx flow control is not applicable since IPA module doesn't support Tx buffer queue for back pressure. Change-Id: I2dd95461026ef346922e44015de651dabc2f065a CRs-Fixed: 770483
| | * | | | qcacld:HDD: Support for logging string conversion of device modeSrinivas Girigowda2014-12-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is prima to qcacld-2.0 propagation. As a part of logging enhancement, to make logs more descriptive convert device_mode from numerical value to human readable string. Change-Id: I7d9b727dcd8278fc31c826ce3dae437cf0f52041 CRs-Fixed: 773315