提交图

1418 次代码提交

作者 SHA1 备注 提交日期
Service qcabuildsw
2f869155cf Merge "qcacld-3.0: Add vendor command for extra BSS information" into wlan-cld3.driver.lnx.1.1-dev 2016-07-21 15:30:48 -07:00
Service qcabuildsw
c4bdd869eb Merge "qcacld-3.0: Add BSS status caching" into wlan-cld3.driver.lnx.1.1-dev 2016-07-21 15:30:46 -07:00
Service qcabuildsw
eec666d66d Merge "qcacld-3.0: Fix start BSS failure" into wlan-cld3.driver.lnx.1.1-dev 2016-07-21 15:30:41 -07:00
Service qcabuildsw
a6a74235c4 Merge "qcacld-3.0: Fix NULL pointer dereference in csr_roam_join_next_bss" into wlan-cld3.driver.lnx.1.1-dev 2016-07-21 15:30:39 -07:00
Service qcabuildsw
2a522f6a26 Merge "qcacld-3.0: Fix uninitialised variable use" into wlan-cld3.driver.lnx.1.1-dev 2016-07-21 15:30:36 -07:00
Service qcabuildsw
b3277a2cbc Merge "qcacld-3.0: Fix null qdf_dev pointer in ramdump handler" into wlan-cld3.driver.lnx.1.1-dev 2016-07-21 15:30:34 -07:00
Service qcabuildsw
9f6c463da1 Merge "qcacld-3.0: Return correct failure code" into wlan-cld3.driver.lnx.1.1-dev 2016-07-21 15:30:32 -07:00
Service qcabuildsw
9fdc66f29e Merge "Release 5.1.0.22A" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:31:19 -07:00
Service qcabuildsw
9802597c24 Merge "qcacld-3.0: Fix incorrect channel list passed to firmware" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:29:45 -07:00
Service qcabuildsw
00d7cca3a1 Merge "qcacld-3.0: Increase bus suspend/resume log levels" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:28:27 -07:00
Service qcabuildsw
919facdb8c Merge "qcacld-3.0: Convert wlan_hdd_power.c to unified logging" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:25:51 -07:00
Service qcabuildsw
abde5360c6 Merge "qcacld-3.0: Convert wlan_hdd_ocb.c to unified logging" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:23:20 -07:00
Service qcabuildsw
b49b20e0a9 Merge "qcacld-3.0: Convert wlan_hdd_hostapd.c to unified logging [7/7]" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:22:29 -07:00
Service qcabuildsw
af98d4b397 Merge "qcacld-3.0: Convert wlan_hdd_hostapd.c to unified logging [6/7]" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:21:37 -07:00
Service qcabuildsw
ab4b24d0be Merge "qcacld-3.0: Convert wlan_hdd_hostapd.c to unified logging [5/7]" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:21:02 -07:00
Service qcabuildsw
6262e3b567 Merge "qcacld-3.0: Convert wlan_hdd_hostapd.c to unified logging [4/7]" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:19:58 -07:00
Service qcabuildsw
16d7118362 Merge "qcacld-3.0: Convert wlan_hdd_hostapd.c to unified logging [3/7]" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:18:25 -07:00
Service qcabuildsw
b06b98470e Merge "qcacld-3.0: Convert wlan_hdd_hostapd.c to unified logging [2/7]" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:15:14 -07:00
Service qcabuildsw
939e8fc2dd Merge "qcacld-3.0: Convert wlan_hdd_hostapd.c to unified logging [1/7]" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:13:25 -07:00
Service qcabuildsw
afd8719d85 Merge "qcacld-3.0: Correct len size of oem data request" into wlan-cld3.driver.lnx.1.1-dev 2016-07-20 13:12:43 -07:00
Anurag Chouhan
96919486f6 qcacld-3.0: Add vendor command for extra BSS information
Add Vendor Commands to send BSS Information and
ASSOC failure to supplicant.

Change-Id: I5b64d9942a54d35eac0f08b4d8fbed9d1d66a504
CRs-Fixed: 1042226
2016-07-15 04:23:13 -07:00
Anurag Chouhan
5de8d17671 qcacld-3.0: Add BSS status caching
Add BSS status caching to get the BSS Information
when disconnect happens.

Change-Id: I41b74700b161277bc454d8bb8978f4e1e92faea8
CRs-Fixed: 1013475
2016-07-15 04:23:12 -07:00
Naveen Rawat
696a930c25 qcacld-3.0: Fix start BSS failure
In function csr_roam_join_handle_profile, add NULL pointer check for
"result" after call to csr_roam_select_bss rather than before
csr_roam_join_handle_profile, since it is called for BSS role as well.

Change-Id: I800891fd66d5c851537968515e43eadbe38a2ae8
CRs-Fixed: 1038237
2016-07-14 18:50:50 -07:00
Naveen Rawat
a395d25d53 qcacld-3.0: Fix NULL pointer dereference in csr_roam_join_next_bss
Add NULL pointer check for "result" after call to csr_roam_select_bss.
This function can return a NULL value for variable "result", which is
later dereference in the function csr_roam_join_handle_profile.

Change-Id: I5e1f017de49301a14b899692b888f7694e979bf1
CRs-Fixed: 1027725
2016-07-14 18:50:50 -07:00
Arif Hussain
fbf5068ddd qcacld-3.0: Fix uninitialised variable use
Initialize packet pointer with NULL to avoid wild pointer dereferencing.

Change-Id: Iff756659ed463e15796350d0a73486923b92e19f
CRs-Fixed: 1027693
2016-07-14 17:33:52 -07:00
Yuanyuan Liu
90fd18c141 qcacld-3.0: Fix null qdf_dev pointer in ramdump handler
Container_of returns invalid ol_ctx pointer which leads to a null
pointer of qdf_dev. Fix this by directly request qdf_dev pointer
from cds.

Change-Id: I08910bb798b7992d550c9e061eed04a9b6f140d1
CRs-Fixed: 1033518
2016-07-14 16:53:12 -07:00
Yuanyuan Liu
a1679b62b9 qcacld-3.0: Return correct failure code
Return correct failure code for pld_register_driver.

Change-Id: I2f441db9a817ffce9d278c4672a0f68476c11b5c
CRs-Fixed: 1039663
2016-07-14 16:07:27 -07:00
Service qcabuildsw
d942ae5ad6 Merge "Release 5.1.0.22" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:39 -07:00
Service qcabuildsw
46bc73a660 Merge "qcacld-3.0: ipa data path bug fix" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:37 -07:00
Service qcabuildsw
51a2b77666 Merge "qcacld-3.0: CL 1535058 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:35 -07:00
Service qcabuildsw
f9a3499e24 Merge "qcacld-3.0: CL 1536911 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:32 -07:00
Service qcabuildsw
2d660d9041 Merge "qcacld-3.0: CL 1535819 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:30 -07:00
Service qcabuildsw
22cac5453c Merge "qcacld-3.0: CL 1534810 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:27 -07:00
Service qcabuildsw
c1e0c79e9d Merge "qcacld-3.0: CL 1532157 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:25 -07:00
Service qcabuildsw
73282f90b7 Merge "qcacld-3.0: CL 1530684 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:23 -07:00
Service qcabuildsw
343ab17493 Merge "qcacld-3.0: CL 1529540 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:20 -07:00
Service qcabuildsw
1099fc10ec Merge "qcacld-3.0: CL 1528698 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:18 -07:00
Service qcabuildsw
52e20ddc29 Merge "qcacld-3.0: CL 1527757 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:15 -07:00
Service qcabuildsw
cec672f90d Merge "qcacld-3.0: CL 1527207 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:13 -07:00
Service qcabuildsw
4520382295 Merge "qcacld-3.0: CL 1525577 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:11 -07:00
Service qcabuildsw
8c90a6c4a6 Merge "qcacld-3.0: CL 1524945 - update fw common interface files" into wlan-cld3.driver.lnx.1.1-dev 2016-07-14 15:46:08 -07:00
Vishwajith Upendra
037bbf6a0d Release 5.1.0.22A
Release 5.1.0.22A

Change-Id: I599796f0e1c018908f13f3be9aac7d688e7b12c2
CRs-Fixed: 688141
2016-07-14 13:26:56 -07:00
Varun Reddy Yeturu
823e9c2e0d qcacld-3.0: Fix incorrect channel list passed to firmware
Fix the occupied channel list that is being passed from CSR to
WMA to WMI to firmware.There is a conversion happening in
WMA from channel number to frequency which is the root of the
issue.

CRs-Fixed: 1039020
Change-Id: I8e10df6dd4d09b12ff700ab865f6722f4fbfaf8d
2016-07-14 12:36:08 -07:00
Rajeev Kumar
b6045f60c4 qcacld-3.0: Increase bus suspend/resume log levels
Bus suspend/resume log messages are logged with info log
level which is by default not logged in kernel log buffer.
Increase bus suspend/resume log level to error such that
this critical log message is logged in kernel message.

Once wlan suspend/resume feature becomes more stable this
log message can be reduced back to info log level.

Change-Id: Ic78900d5b111637d4d8d1b26e18fa298fbbd893f
CRs-Fixed: 1041335
2016-07-13 18:02:33 -07:00
Jeff Johnson
c327332c92 qcacld-3.0: Convert wlan_hdd_power.c to unified logging
Currently the HDD code uses a variety of logging APIs.  In
qcacld-3.0 HDD should converge on a unified set of logging APIs.
Update wlan_hdd_power.c to use the unified set of APIs.

Change-Id: Iba049d8734436c916efce4d3c1fa2c55ac09c333
CRs-Fixed: 937685
2016-07-13 17:22:16 -07:00
Jeff Johnson
5f735d5e89 qcacld-3.0: Convert wlan_hdd_ocb.c to unified logging
Currently the HDD code uses a variety of logging APIs.  In
qcacld-3.0 HDD should converge on a unified set of logging APIs.
Update wlan_hdd_ocb.c to use the unified set of APIs.

Change-Id: I7ec58632a781024fedba46ff25baa873ac52bd9a
CRs-Fixed: 937672
2016-07-13 17:22:15 -07:00
Jeff Johnson
e2d30d000c qcacld-3.0: Convert wlan_hdd_hostapd.c to unified logging [7/7]
Currently the HDD code uses a variety of logging APIs.  In qcacld-3.0
HDD should converge on a unified set of logging APIs.  Update
wlan_hdd_hostapd.c to use the unified set of APIs.  Since there are a
large number of changes in this file, perform the conversion in
phases.

For phase 7 set the HDD_DISALLOW_LEGACY_HDDLOG flag so that no future
changes can introduce new instances of legacy logging.

Change-Id: Ia76d147a57bbc2f1361f8574d226447d0e4c8408
CRs-Fixed: 937661
2016-07-13 17:22:14 -07:00
Jeff Johnson
b90586c3bc qcacld-3.0: Convert wlan_hdd_hostapd.c to unified logging [6/7]
Currently the HDD code uses a variety of logging APIs.  In qcacld-3.0
HDD should converge on a unified set of logging APIs.  Update
wlan_hdd_hostapd.c to use the unified set of APIs.  Since there are a
large number of changes in this file, perform the conversion in
phases.

For phase 6 update the following functions:
__wlan_hdd_cfg80211_stop_ap()
__wlan_hdd_cfg80211_start_ap()
__wlan_hdd_cfg80211_change_beacon()

Change-Id: I173579cb7ba6fc1baa7e6667f06bf642e961b5bb
CRs-Fixed: 937661
2016-07-13 17:22:13 -07:00
Jeff Johnson
ecd884eb91 qcacld-3.0: Convert wlan_hdd_hostapd.c to unified logging [5/7]
Currently the HDD code uses a variety of logging APIs.  In qcacld-3.0
HDD should converge on a unified set of logging APIs.  Update
wlan_hdd_hostapd.c to use the unified set of APIs.  Since there are a
large number of changes in this file, perform the conversion in
phases.

For phase 5 update the following functions:
__iw_softap_stopbss()
hdd_softap_get_sta_info()
__iw_softap_get_sta_info()
__iw_set_ap_genie()
__iw_get_softap_linkspeed()
hdd_init_ap_mode()
hdd_wlan_create_ap_dev()
hdd_register_hostapd()
hdd_unregister_hostapd()
wlan_hdd_set_channel()
wlan_hdd_add_ie()
wlan_hdd_add_hostapd_conf_vsie()
wlan_hdd_add_extra_ie()
wlan_hdd_cfg80211_alloc_new_beacon()
wlan_hdd_cfg80211_update_apies()
wlan_hdd_config_acs()
wlan_hdd_setup_driver_overrides()
wlan_hdd_cfg80211_start_bss()

Change-Id: Ibaf0dbb2af0928bf4dce5a475df7e536d85d1451
CRs-Fixed: 937661
2016-07-13 17:22:13 -07:00
Jeff Johnson
b849189e6d qcacld-3.0: Convert wlan_hdd_hostapd.c to unified logging [4/7]
Currently the HDD code uses a variety of logging APIs.  In qcacld-3.0
HDD should converge on a unified set of logging APIs.  Update
wlan_hdd_hostapd.c to use the unified set of APIs.  Since there are a
large number of changes in this file, perform the conversion in
phases.

For phase 4 update the following functions:
__iw_softap_getparam()
__iw_softap_modify_acl()
__iw_softap_set_max_tx_power()
__iw_softap_set_tx_power()
__iw_softap_getassoc_stamacaddr()
__iw_softap_disassoc_sta()
wlan_hdd_set_force_acs_ch_range()
__iw_softap_get_channel_list()
__iw_get_genie()
__iw_get_wpspbc_probe_req_ies()
__iw_set_auth_hostap()
__iw_set_ap_encodeext()
__iw_softap_setwpsie()

Change-Id: If2388fbdaf5988bd1864443f58594098c44bf837
CRs-Fixed: 937661
2016-07-13 17:22:12 -07:00