aboutsummaryrefslogtreecommitdiff
path: root/wifi (unfollow)
Commit message (Collapse)Author
2021-10-19msm8996-common: Move supplicant service init to wpa_supplicantJimmy Chen
Bug: 138790309 Test: boot and wifi function is ok Change-Id: I35cf3e03566443e20799623045eacd423fd7f5c4
2019-11-05msm8996-common: add parameters for Hotspot 2.0Ecco Park
Those parameters need to set for Hotspot 2.0 network interworking=1 : Enable Interworking hs20=1: Enable Hotspot 2.0 auto_interworking=0 : Do not automatically go through Interworking network selection in wpa_supplicant Signed-off-by: Ecco Park <eccopark@google.com> Change-Id: Ic2351295802265516f20466113c08e2df0796dfa
2019-01-26msm8996-common: Enable RX thread and disable RPSchenguo
Enable RX thread and disable RPS by chagne rxhandle=1 This setting will enhance RX through put in MSM8996 platform which is a multi-core plus Android P system. Change-Id: Ic3b744d92c2daff2cd6064b8c2ec2e1bfd779b28 CRs-Fixed: 2303358 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2018-12-27msm8996-common: Move readmac to a separated dirDavide Garberi
Change-Id: I586073aad87abc2c52d673d189a142a8fb897e1d Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2018-09-25msm8996: wifi: add band switch support for MCC to SCCKe Huang
The current qcacld-2.0 driver does not support the MCC to SCC at different band. Then add the band switch support for MCC to SCC. Change-Id: I22ab05b3abaf65c0df0343c3568e1b650acc24ef CRs-Fixed: 2109735 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2018-09-25msm8996: wifi: Add ini parameter of OCB per packet tx statsFerry Zhou
This debug feature of OCB per packet tx stats needs to turn off the optimization controlled by macro HI_ACS_FLAGS_SDIO_REDUCE_TX_COMPL_SET, which would degrade the throughput performance. So, add an ini parameter to turn off this debug feature as default. Change-Id: I997f4ff74bd037730383a333bbf1140a1028243a CRs-Fixed: 1113905 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2018-09-25msm8996: wifi: Add API to configure the period or ratio between BT and WLANc_zding
Add API to configure the period or ratio between BT and WLAN. Several parameters which needed depending on the use case. 1) BT Paging/Page Scan. 2) A2DP. 3) BT Inquiry/Inquiry Scan. 4) Etc. (depends on current implementation of supported use case.) Change-Id: I4cbe8308a66088b48a93c7582d658b655b584553 CRs-Fixed: 970861 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2018-07-12msm8996-common: readmac: fix build with VNDK=currentDemon Singur
Change-Id: I145b26d5842429e56fff2286257dfccc4cea411b
2018-05-13msm8996-common: wifi: enable and tune BETAlex Naidis
Enabling Beacon Early Termination in order to speed up beacon processing drastically. This will lead to power savings. Also tune the BET wake interval to a value of "8" to reduce the frequency of wakeups. "8" is a safe choice since I could detect values of higher than 10 to cause issues in some usecases. Signed-off-by: Alex Naidis <alex.naidis@linux.com>
2018-05-13msm8996-common: wifi: enable QPower and Deep sleep at the same timeAlex Naidis
* This enables Deep Sleep mode, additionally to QPower * With this configuration, QPower manages the new Deep sleep mode -> Leads to amazing power savings Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2018-05-13msm8996-common: wifi: relax WiFi re-association RSSI thresholdsSultanxda
Signed-off-by: Sultanxda <sultanxda@gmail.com> Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2018-03-26msm8996-common: wifi: Restore previous WiFi offload settingLuK1337
* May fix issues with: - Random reboots, - WiFi not letting device deep sleep, - WiFi randomly disconnecting. Change-Id: I6074bf89a20b5bfc3d8bc79e419496498154cd47
2018-03-23msm8996-common: wifi: reduce delay for Runtime PMAlex Naidis
-> Set the delay to "1500" to improve power efficiency without increasing the chance of a wifi dropout. Change-Id: I3ce0d677471cf956bf69fa084fe3d6380ee2e2c4 Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2018-03-13msm8996-common: wlan: Add gSoftApMaxPeer=16 to WCNSS_qcom_cfg.iniWu Gao
Reduce gSoftApMaxPeer to 16 since default value cause FW assert. Change-Id: I6c0bf0114d6d874ad29cecf5b89a81a273c785d5 CRs-Fixed: 2195932
2018-03-13msm8996-common: wifi: Enable 2.4GHz channel bondingMichael W
* Improve WiFi speed Change-Id: I06501a8d01d8a802fe5dd7a6c9edfa96c51afbce
2018-01-23msm8996-common: wifi: Move readmac to vendordavidevinavil
Change-Id: I6a370dfcf3346104880eaacfee6a5368d45a7dd7 Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2017-12-24msm8996: wifi: Reset to ZUI 3.5 configurationsDavide Garberi
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2017-11-24msm8996-common: wifi: full rework of the Wifi configurationAlex Naidis
* enable RA Filtering * increase RA rate limit interval to 15 minutes -> saves power * enable IPA offloading in STA mode -> kernel support is present * set the beacon missed count threshold from stock -> ensures stability * maximize the continuous packets dropping threshold * limit peers for SoftAP to 10, prevent overloading * prefer connecting to a 5Ghz AP even if its RSSI is lower by 5dBm than the competing 2.4Ghz AP -> smart decision * set the stock RoamRssiDiff value * disable Packet logging * cleanup some options Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2017-11-24msm8996-common: wifi: enable and tune BETAlex Naidis
Enabling Beacon Early Termination in order to speed up beacon processing drastically. This will lead to power savings. Also tune the BET wake interval to a value of "8" to reduce the frequency of wakeups. "8" is a safe choice since I could detect values of higher than 10 to cause issues in some usecases. Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2017-11-24msm8996-common: wifi: relax WiFi re-association RSSI thresholdsSultanxda
Signed-off-by: Sultanxda <sultanxda@gmail.com> Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2017-11-24msm8996-common: wifi: Enable scan aging time ini parameteryeshwanth sriram guntuka
Stale scan entries are updated to NL because scan results are not aged out in PNO complete handler. Fix is to enable scan aging time ini. Change-Id: I2a1a6d0d1e3a37a013b1e044301d857bc7ce062c CRs-Fixed: 2047214 Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2017-11-24msm8996-common: wifi: Tune BMPS listening intervalAlex Naidis
Tune the BMPS listening interval for the moderate power level to achieve power savings during wifi idle. Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2017-11-24msm8996-common: Set gInformBssRssiRaw to 0Srinivas Girigowda
When FW sends the Mgmt Rx event message to host, the raw rssi field is wrongly getting updated with an RSSI that is accounted twice for RSSI offset if enabled in BDF. Set gInformBssRssiRaw to 0 to pick the raw rssi from the Rx Descriptor populated by HW & avoid double calculation. CRs-Fixed: 1084457 Change-Id: I615f9fbb8b9849025fff865c8886edd9e73f938b Bug: 31781264 Signed-off-by: Srinivas Girigowda <sgirigow@codeaurora.org> Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2017-11-24msm8996-common: wifi: reduce delay for Runtime PMAlex Naidis
-> Set the delay to "1500" to improve power efficiency without increasing the chance of a wifi dropout. Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2017-11-24msm8996-common: wifi: enable RX thread to receive packetBhargav Shah
In present code, RPS is enabled in RX path which is causing inconsistency in TCP DL throughtput case. Enabling Rx thread Which is providing consistency in throughtput with minimal power impect. CRs-Fixed: 1018382 Change-Id: Ieac0fec9399375b723c0f350639f861bdbc143a2 This somehow didn't make into the UM branch, reapply it. Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2017-11-24msm8996-common: wifi: enable QPower and Deep sleep at the same timeAlex Naidis
* This enables Deep Sleep mode, additionally to QPower * With this configuration, QPower manages the new Deep sleep mode -> Leads to amazing power savings Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
2017-11-09Revert "msm8996-common: Move bin files to vendor [2/2]"dd3boh
This reverts commit a18ae7d8278f9be32946f3f67dbf0c49add82b31.
2017-11-04msm8996-common: Move bin files to vendor [2/2]Harsh Shandilya
Signed-off-by: dd3boh <dade.garberi@gmail.com>
2017-10-31z2_plus: wifi: Add back WCNSS_cfg.datdd3boh
* From LA.UM.6.5.r1-03400-8x96.0 Signed-off-by: dd3boh <dade.garberi@gmail.com>
2017-10-31z2_plus: wifi: Checkout to LA.UM.6.5.r1-03400-8x96.0dd3boh
Signed-off-by: dd3boh <dade.garberi@gmail.com>
2017-09-07oneplus3: Remove no longer used hostapd configsLuca Stefani
Change-Id: I0c53cbb1ba2610aac4349b6a0e66e23c75871d27
2017-09-07wifi: set tdls_external_control to configure external control mode.Subhani Shaik
BUG: 30205217 Change-Id: I17f8f8991301db0bed3db416c52b33be8642e200
2017-09-07wifi: Configure the p2p_search_delay to 100 msecJongrak Kwon
This commit configurs the p2p_search_delay to 100 msec to avoid more default delay (500msec, configued in the supplicant) during the p2p_find operations. Change-Id: Ibb384b31cd1b46dd669483a0d14a3215c0113b7b CRs-Fixed: 680606
2017-09-06z2_plus: wifi: Import partially from op3dd3boh
* already cleaned up * also removed WCNSS_cfg.dat that didn't seem called by anything Signed-off-by: dd3boh <dade.garberi@gmail.com>
2017-09-06z2_plus: wifi: Remove fstman.ini and cleanup [1/2]dd3boh
Signed-off-by: dd3boh <dade.garberi@gmail.com>
2017-08-25z2_plus: wifi: reduce delay for Runtime PMAlex Naidis
* "2500" is a little to relaxed from a power effiency point of view. -> Reduce the delay to "1500" to improve power efficiency without increasing the chance of a wifi dropout. Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: dd3boh <dade.garberi@gmail.com>
2017-08-25z2_plus: wifi: use more conservative value for gRuntimePMDelayPark Ju Hyung
500ms was too short and causes performance/stability issues Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com> Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: dd3boh <dade.garberi@gmail.com>
2017-08-25z2_plus: wifi: enable and tune BETAlex Naidis
Enabling Beacon Early Termination in order to speed up beacon processing drastically. This will lead to power savings. Also tune the BET wake interval to a value of "8" to reduce the frequency of wakeups. "8" is a safe choice since I could detect values of higher than 10 to cause issues in some usecases. Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: dd3boh <dade.garberi@gmail.com>
2017-08-25z2_plus: wifi: relax WiFi re-association RSSI thresholdsSultanxda
Signed-off-by: Sultanxda <sultanxda@gmail.com> Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2017-08-25z2_plus: wifi: enable QPower and Deep sleep at the same timeAlex Naidis
* This enables Deep Sleep mode, additionally to QPower * With this configuration, QPower manages the new Deep sleep mode -> Leads to amazing power savings Signed-off-by: Alex Naidis <alex.naidis@linux.com> Signed-off-by: dd3boh <dade.garberi@gmail.com>
2017-08-03wifi: Update from the zui 2.5.412dd3boh
2017-06-30z2_plus: Move readmac in proper placedavidevinavil
2017-04-07z2_plus: Move readmac under it's own dirLuca Stefani
Change-Id: Ie2d437ee4179a512d2ea8e95fe66ec8ce3db88b9
2017-01-29z2_plus: Fix mac addressdavidevinavil
* Let's ensure that wlan_mac.bin exists in persist partition and is valid, otherwise WiFi MAC address is randomized on every boot because qca_cld can't properly read it Change-Id: I82d66b84104802eaa1becdc72a1aec5fd185e5fa
2017-01-10add key overlay thanks to Fedordavidevinavil
Change-Id: I88ad7e899b36d4660b116aaa1e5b8a13a1dcfb1b
2016-11-30update WCNSS_qcom_cfg.inidavidevinavil
Change-Id: Id3abed0eb487b8707f370d607afbc809777c8369
2016-11-19fix camera configdavidevinavil
Change-Id: I1c638fa374ef0da514c956cc4ca24e865a6896ed
2016-10-27Add fstman.ini from ZUIFedor917
2016-10-26Initial commitFedor917