android_kernel_xiaomi_sm8350/core/hdd/inc
Mohit Khanna 6272fb68a8 qcacld-3.0: Add ini support for tcp_adv_win_scale
WLAN driver changes this system paramerter (via cnss-daemon) when the RX
throughput requirement changes LOW->HIGH or HIGH->LOW. This depends on
the whether the number of RX packets received in last 100ms interval is
greater than 500 or not. The 100ms and 500 thresh params are
configurable via WLAN ini file WCNSS_qcom_cfg.ini.

Add ini support to enable/disable changing of this system parameter by
WLAN driver. Since tcp_adv_win_scale is a system parameter, some
customers may not want the WLAN driver to change it and may want to set
their own default values.

"gTcpAdvWinScaleEnable=0" when added to the ini file will prevent
the driver from making any changes to the system parameter
"/proc/sys/net/ipv4/tcp_adv_win_scale". The default value of the ini
file param gTcpAdvWinScaleEnable is "1".

CRs-Fixed: 2033338
Change-Id: I19288bba11841cf176118abaf08ccaabaf2f79b9
2017-12-01 14:40:46 -08:00
..
qc_sap_ioctl.h qcacld-3.0: hdd: Remove obsolete WPS PBC support 2017-11-02 12:59:13 -07:00
wlan_hdd_assoc.h qcacld-3.0: Replace typedef tCsrRoamInfo 2017-11-08 19:42:51 -08:00
wlan_hdd_cfg.h qcacld-3.0: Add ini support for tcp_adv_win_scale 2017-12-01 14:40:46 -08:00
wlan_hdd_conc_ut.h qcacld-3.0: Fix long lines in wlan_hdd_conc_ut.h 2017-10-06 18:11:51 -07:00
wlan_hdd_data_stall_detection.h qcacld-3.0: Add new data stall detection module in hdd 2017-10-06 12:27:29 -07:00
wlan_hdd_debugfs_llstat.h qcacld-3.0: Rename struct hdd_adapter_s 2017-08-15 01:27:05 -07:00
wlan_hdd_debugfs.h qcacld-3.0: Rename pAdapter in wlan_hdd_debugfs.[ch] 2017-10-05 20:54:37 -07:00
wlan_hdd_driver_ops.h qcacld-3.0: Replace hdd_context_t in wlan_hdd_driver_ops.[ch] 2017-09-07 20:51:58 -07:00
wlan_hdd_ether.h qcacld-3.0: Fix block comments in wlan_hdd_ether.h 2017-01-13 14:13:03 -08:00
wlan_hdd_ftm.h qcacld-3.0: Fix long line in wlan_hdd_ftm.h 2017-10-09 06:44:54 -07:00
wlan_hdd_he.h qcacld-3.0: Replace hdd_context_t in wlan_hdd_he.[ch] 2017-08-31 05:19:16 -07:00
wlan_hdd_host_offload.h qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_host_offoad.h 2017-04-11 01:34:06 -07:00
wlan_hdd_includes.h qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_includes.h 2017-04-10 22:17:50 -07:00
wlan_hdd_ipa.h qcacld-3.0: Rework HDD IPA stats 2017-10-26 21:49:26 -07:00
wlan_hdd_lro.h qcacld-3.0: Fix style issues in wlan_hdd_lro.h 2017-11-10 00:27:39 -08:00
wlan_hdd_main.h qcacld-3.0: Add new scoring logic with user configuration 2017-11-24 03:21:48 -08:00
wlan_hdd_memdump.h qcacld-3.0: Dump driver information 2016-10-07 12:54:36 -07:00
wlan_hdd_misc.h qcacld-3.0: Update prefix for multi-interface with chip name 2017-03-02 19:58:56 -08:00
wlan_hdd_nan.h qcacld-3.0: Replace hdd_context_t in wlan_hdd_nan.[ch] 2017-08-31 22:40:14 -07:00
wlan_hdd_napi.h qcacld-3.0: Implement clearStats for TSO and NAPI statistics 2017-10-17 18:11:18 -07:00
wlan_hdd_oemdata.h qcacld-3.0: Use enum QDF_OPMODE 2017-11-10 00:27:42 -08:00
wlan_hdd_p2p.h qcacld-3.0: Remove legacy P2P codes in HDD 2017-10-17 19:53:41 -07:00
wlan_hdd_packet_filter_api.h qcacld-3.0: Fix wlan module loading issue 2017-10-17 05:05:26 -07:00
wlan_hdd_packet_filter_rules.h qcacld-3.0: Fix wlan module loading issue 2017-10-17 05:05:26 -07:00
wlan_hdd_power.h qcacld-3.0: Fix long line in wlan_hdd_power.h 2017-10-09 06:44:57 -07:00
wlan_hdd_regulatory.h qcacld-3.0: Replace hdd_context_t in wlan_hdd_regulatory.[ch] 2017-09-07 18:46:43 -07:00
wlan_hdd_softap_tx_rx.h qcacld-3.0: Rename hdd_softap_deinit_tx_rx_sta() STAId param 2017-10-24 16:40:38 -07:00
wlan_hdd_tdls.h qcacld-3.0: Fix long line in wlan_hdd_tdls.h 2017-10-09 06:45:00 -07:00
wlan_hdd_trace.h qcacld-3.0: Fix kernel checkpatch warnings in wlan_hdd_trace.h 2017-04-11 01:34:01 -07:00
wlan_hdd_tsf.h qcacld-3.0: add ini config for PTP options 2017-10-12 13:57:17 -07:00
wlan_hdd_tx_rx.h qcacld-3.0: Fix style issues in hdd_skb_fill_gso_size() 2017-11-08 19:42:32 -08:00
wlan_hdd_wext.h qcacld-3.0: Remove obsolete genIE from hdd_wext_state 2017-10-21 12:09:58 -07:00
wlan_hdd_wmm.h qcacld-3.0: Replace typedef tCsrRoamInfo 2017-11-08 19:42:51 -08:00
wlan_hdd_wowl.h qcacld-3.0: Free user defined WOWL patterns 2017-11-20 15:21:10 -08:00