android_kernel_xiaomi_sm8350/target/inc
Houston Hoffman c1f962efb7 qcacld-3.0: Support multiple RX CEs for NAPI/LRO/FastPath
Make changes so that LRO and FastPath can check whether a
given CE is a datapath RX CE. This is done through new
flags in CE_state which indicate whether or not a given
CE is a htt_[tr]x CE.
Also add support to enable multi-queue NAPI.
Note that the paths are not yet parallel-execution protected,
but this should be OK as all NAPI instances are processing
the same interrupt now and as such as serialized.

Acked-by: Orhan K AKYILDIZ<oka@qca.qualcomm.com>

Change-Id: I57125b3e1fbad0345b6e1f4ed25e71babaf4f520
CRs-Fixed: 982728
2016-04-17 18:16:31 -07:00
..
a_osapi.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
a_usb_defs.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
apb_athr_wlan_map.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
athdefs.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
athendpack.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
bin_sig.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
bmi_msg.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
cepci.h qcacld-3.0: Carve Out hif_softc out of ol_softc 2016-03-23 13:45:07 -07:00
dbglog_id.h qcacld-3.0: CL 1457903 update fw common interface files 2016-03-25 17:42:00 +05:30
dbglog.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
efuse_reg.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
enet.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
epping_test.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
htc_services.h qcacld-3.0: Support multiple RX CEs for NAPI/LRO/FastPath 2016-04-17 18:16:31 -07:00
htc.h qcacld-3.0: Replace ServiceID with service_id 2016-02-08 15:50:39 -08:00
htt_common.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
htt_isoc.h qcacld-3.0: Add QDF osdep changes 2016-03-24 11:58:05 -07:00
htt.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
ip_prot.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
ipv4.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
ol_fw_tx_dbg.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
rtc_soc_reg.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
targaddrs.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
targcfg.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
wal_rx_desc.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
wlan_defs.h qcacld-3.0: CL 1449067 update fw common interface files 2016-04-13 21:51:24 -07:00
wlan_module_ids.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
wlan_tgt_def_config.h qcacld-3.0: Increase max vdev number in target config 2015-12-28 14:20:43 -08:00
wmi_services.h qcacld-3.0: CL 1466376 update fw common interface files 2016-04-17 17:53:58 -07:00
wmi_tlv_defs.h qcacld-3.0: CL 1469034 - update fw common interface files 2016-04-17 18:07:48 -07:00
wmi_tlv_helper.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00
wmi_unified.h qcacld-3.0: CL 1469405 - update fw common interface files 2016-04-17 18:08:05 -07:00
wmi_version.h qcacld-3.0: CL 1469405 - update fw common interface files 2016-04-17 18:08:05 -07:00
wmi.h qcacld-3.0: CL 1457903 update fw common interface files 2016-03-25 17:42:00 +05:30
wmix.h qcacld-3.0: Initial snapshot of ihelium wlan driver 2015-11-17 17:52:53 -08:00