android_kernel_xiaomi_sm8350/core/hdd/inc
Alan Chen 5b19c21c72 qcacld-3.0: Prevent suspend to allow for wifi to turn off
When wifi is turned off, system suspend might occur during the timer delay,
which would stop the timer and prevent wifi from being turned off, leading
to battery drain. To fix this issue, prevent the suspend and turn off the
wifi before allowing suspend to happen.

Change-Id: Id4fbb13f3ab350b4e2545f65e38d9baaba5ed7ab
CRs-Fixed: 2493487
2019-07-19 21:49:47 -07:00
..
hdd_config.h qcacld-3.0: Update default value of force max nss action OUI ini 2019-06-20 11:59:48 -07:00
hdd_dp_cfg.h qcacld-3.0: Add BW level PLD_BUS_WIDTH_VERY_HIGH 2019-07-18 09:16:10 -07:00
qc_sap_ioctl.h qcacld-3.0: Align the output of getChannelList under sta/hostapd mode 2019-07-18 01:07:11 -07:00
wlan_hdd_apf.h qcacld-3.0: Remove WLAN_WAIT_TIME_APF_GET_CAPS 2019-01-07 08:46:41 -08:00
wlan_hdd_assoc.h qcacld-3.0: Remove legacy congestion stats implementation 2019-06-29 10:56:46 -07:00
wlan_hdd_bcn_recv.h qcacld-3.0: Handle BEACON_REPORTING_DO_NOT_RESUME vendor attribute 2019-06-18 07:51:15 -07:00
wlan_hdd_cfg.h qcacld-3.0: Add BW level PLD_BUS_WIDTH_VERY_HIGH 2019-07-18 09:16:10 -07:00
wlan_hdd_conc_ut.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -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_coex.h qcacld-3.0: Add support to improve coex logging 2019-03-29 00:47:53 -07:00
wlan_hdd_debugfs_csr.h qcacld-3.0: Fix markings 2019-02-22 21:23:30 -08:00
wlan_hdd_debugfs_llstat.h qcacld-3.0: Increase ll_stats driver buffer size 2018-08-02 20:36:03 -07:00
wlan_hdd_debugfs.h qcacld-3.0: Add debugfs framework support for CSR 2018-09-06 08:54:31 -07:00
wlan_hdd_driver_ops.h qcacld-3.0: Add lock/unlock for idle restart to prevent suspend 2019-07-18 16:45:25 -07:00
wlan_hdd_ether.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_ftm.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_fw_state.h qcacld-3.0: Support firmware state check through cfg80211 vendor cmd 2019-03-01 09:23:49 -08:00
wlan_hdd_he.h qcacld-3.0: Cleanup He cap INI items 2019-01-14 17:32:29 -08:00
wlan_hdd_host_offload.h qcacld-3.0: Replace multiple IPv4/v6 address len macros with QDF macro 2019-04-16 19:57:47 -07:00
wlan_hdd_includes.h qcacld-3.0: hdd: Remove legacy markings 2018-04-24 14:48:31 -07:00
wlan_hdd_ipa.h qcacld-3.0: abstract Linux identifiers from IPA component 2019-05-31 02:29:49 -07:00
wlan_hdd_lro.h qcacld-3.0: Remove obsolete hdd_lro_init() stub 2018-12-06 23:09:57 -08:00
wlan_hdd_main.h qcacld-3.0: Prevent suspend to allow for wifi to turn off 2019-07-19 21:49:47 -07:00
wlan_hdd_misc.h qcacld-3.0: add build flag DYNAMIC_SINGLE_CHIP 2019-04-30 22:27:24 -07:00
wlan_hdd_mpta_helper.h qcacld-3.0: Add MPTA helper support 2019-03-15 07:46:59 -07:00
wlan_hdd_nan.h qcacld-3.0: Remove unused wlan_hdd_cfg80211_nan_*() stubs 2019-03-07 22:22:42 -08:00
wlan_hdd_napi.h qcacld-3.0: Set proper arch dependency for NAPI 2018-05-05 03:06:16 -07:00
wlan_hdd_oemdata.h qcacld-3.0: Add OEM DATA vendor command support 2019-07-11 00:52:04 -07:00
wlan_hdd_p2p.h qcacld-3.0: Replace camelCase in struct p2p_app_set_ps 2019-03-25 12:39:21 -07:00
wlan_hdd_packet_filter_api.h qcacld-3.0: Use vdev_id in wlan_hdd_set_filter() 2019-02-27 09:55:42 -08: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 compiler error on UP target 2018-11-06 21:07:41 -08:00
wlan_hdd_regulatory.h qcacld-3.0: Send regulatory sync event for self managed reg 2018-06-14 02:56:04 -07:00
wlan_hdd_softap_tx_rx.h qcacld-3.0: fix CFI failure by abstracting the callback 2019-05-28 08:19:59 -07:00
wlan_hdd_spectralscan.h qcacld-3.0: Integrate DSC (spectral scan) 2019-02-27 19:24:47 -08:00
wlan_hdd_sysfs.h qcacld-3.0: Add Host Driver support for Beacon reception stats 2018-12-11 12:27:05 -08:00
wlan_hdd_tdls.h qcacld-3.0: Remove typedef cfg80211_exttdls_callback 2019-01-09 03:38:28 -08:00
wlan_hdd_trace.h qcacld-3.0: Add mtrace logging for P2P module 2018-09-11 12:01:40 -07:00
wlan_hdd_tsf.h qcacld-3.0: Add PTP timestamp socket options TX support 2019-05-23 22:57:27 -07:00
wlan_hdd_twt.h qcacld-3.0: Remove hardcoded print message for ini parameters 2018-09-03 00:22:07 -07:00
wlan_hdd_tx_rx.h qcacld-3.0: Add logging macros without function/line info 2019-06-11 17:37:28 -07:00
wlan_hdd_wext.h qcacld-3.0: Dynamic Coex IOCTL Changes 2019-02-10 23:46:26 -08:00
wlan_hdd_wmm.h qcacld-3.0: Rename HDD identifier wmmPrevTrafficCnt 2019-03-13 09:31:53 -07:00
wlan_hdd_wowl.h qcacld-3.0: Use PMO macro from public head files 2018-05-31 22:30:49 -07:00