linux/drivers/net/wireless/ath/ath10k
Ryan Hsu 393b706cf2 ath10k: configure and enable the wakeup capability
ACPI will rely on device driver to tell it if the device could support
wakeup function when system in D3 state.

This has caused some platform can't support remote wakeup correctly,
because the ACPI wakeup GPE is not enabled, hence registers the .set_wakeup
callback to handle it if device supports wakeup.

Tested with QCA6174 hw3.0, firmware ('WLAN.RM.4.4.1-00008-QCARMSWP-1')

Signed-off-by: Ryan Hsu <ryanhsu@qti.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
2017-08-31 21:17:04 +03:00
..
ahb.c ath10k: explicitly request exclusive reset control 2017-08-03 14:37:49 +03:00
ahb.h
bmi.c ath10k: sdio get target info 2017-05-04 15:55:41 +03:00
bmi.h ath10k: add BMI parameters to fix calibration from DT/pre-cal 2017-06-01 15:58:09 +03:00
ce.c ath10k: make CE layer bus agnostic 2017-07-06 15:17:05 +03:00
ce.h ath10k: make CE layer bus agnostic 2017-07-06 15:17:05 +03:00
core.c ath10k: activate user space firmware loading again 2017-08-31 15:15:15 +03:00
core.h ath10k: switch to use new generic UUID API 2017-08-08 14:07:33 +03:00
debug.c ath10k: switch to use new generic UUID API 2017-08-08 14:07:33 +03:00
debug.h ath10k: various usb related definitions 2017-08-03 14:30:55 +03:00
debugfs_sta.c ath10k: use octal permission representation 2017-04-05 10:43:44 +03:00
hif.h ath10k: clean header files from bad block comments 2017-04-05 10:45:21 +03:00
htc.c ath10k: htc: ready_ext msg support 2017-05-04 15:55:45 +03:00
htc.h ath10k: htc: ready_ext msg support 2017-05-04 15:55:45 +03:00
htt_rx.c ath10k: fix napi_poll budget overflow 2017-08-31 15:13:18 +03:00
htt_tx.c ath10k: fix block comments style 2017-04-05 10:41:03 +03:00
htt.c ath10k: add per peer htt tx stats support for 10.4 2016-11-23 21:40:02 +02:00
htt.h ath10k: clean header files from bad block comments 2017-04-05 10:45:21 +03:00
hw.c ath10k: add copy engine register MAP for wcn3990 target 2017-07-06 15:17:10 +03:00
hw.h ath10k: add tdls support for 10.4 firmwares 2017-08-03 14:36:35 +03:00
Kconfig ath10k: add initial USB support 2017-08-03 14:31:01 +03:00
mac.c ath10k: configure and enable the wakeup capability 2017-08-31 21:17:04 +03:00
mac.h ath10k: remove ath10k_vif_to_arvif() 2017-02-14 19:38:15 +02:00
Makefile ath10k: add initial USB support 2017-08-03 14:31:01 +03:00
p2p.c ath10k: remove ath10k_vif_to_arvif() 2017-02-14 19:38:15 +02:00
p2p.h
pci.c ath10k: add the PCI PM core suspend/resume ops 2017-08-31 21:16:56 +03:00
pci.h ath10k: make CE layer bus agnostic 2017-07-06 15:17:05 +03:00
rx_desc.h ath10k: clean header files from bad block comments 2017-04-05 10:45:21 +03:00
sdio.c ath10k: sdio: remove unused struct member 2017-08-31 15:14:18 +03:00
sdio.h ath10k: sdio: remove unused struct member 2017-08-31 15:14:18 +03:00
spectral.c ath10k: fix spectral scan for QCA99X0 family of chipsets 2017-04-19 17:05:26 +03:00
spectral.h
swap.c ath10k: move firmware_swap_code_seg_info to ath10k_fw_file 2016-08-31 10:18:37 +03:00
swap.h ath10k: move firmware_swap_code_seg_info to ath10k_fw_file 2016-08-31 10:18:37 +03:00
targaddrs.h ath10k: various sdio related definitions 2017-05-04 15:55:31 +03:00
testmode_i.h ath10k: append the wmi_op_version to testmode get_version cmd 2017-05-04 15:59:48 +03:00
testmode.c ath10k: append the wmi_op_version to testmode get_version cmd 2017-05-04 15:59:48 +03:00
testmode.h
thermal.c ath10k: add const to thermal_cooling_device_ops structure 2017-06-28 19:53:40 +03:00
thermal.h ath10k: fix checkpatch warnings related to spaces 2016-04-14 17:30:51 +03:00
trace.c
trace.h
txrx.c ath10k: fix block comments style 2017-04-05 10:41:03 +03:00
txrx.h ath10k: move mgmt descriptor limit handle under mgmt_tx 2016-03-18 09:52:27 +02:00
usb.c ath10k: add initial USB support 2017-08-03 14:31:01 +03:00
usb.h ath10k: add initial USB support 2017-08-03 14:31:01 +03:00
wmi-ops.h ath10k: clean header files from bad block comments 2017-04-05 10:45:21 +03:00
wmi-tlv.c ath10k: fix a bunch of spelling mistakes in messages 2017-06-28 19:55:44 +03:00
wmi-tlv.h ath10k: add VHT160 support 2017-01-13 15:26:30 +02:00
wmi.c ath10k: push peer type to target for TDLS peers 2017-08-03 14:36:40 +03:00
wmi.h ath10k: push peer type to target for TDLS peers 2017-08-03 14:36:40 +03:00
wow.c ath10k: configure and enable the wakeup capability 2017-08-31 21:17:04 +03:00
wow.h ath10k: configure and enable the wakeup capability 2017-08-31 21:17:04 +03:00