Commit graph

41 Commits

Autor SHA1 Nachricht Datum
spuligil
677ea976aa fw-api: CL 7531051 - update fw common interface files
Change-Id: I85cd175458e69b878da5bd8d9f106ebfe1c024d9
HTT: add H2T RX_FSE SETUP_CFG and OPERATION_CFG msg defs
CRs-Fixed: 2262693
2019-07-08 21:54:15 -07:00
spuligil
953625e11f fw-api: CL 7475518 - update fw common interface files
HTT/WMI: support flow override; specify multiple AST indices

Change-Id: Ic111606c3452258181f75732d9aef0fe81ee4552
CRs-Fixed: 2262693
2019-06-26 12:01:01 -07:00
spuligil
372ef29a9b fw-api: CL 7433623 - update fw common interface files
Change-Id: I0d6a403ac347fca1665fbd2ccaaf64d7026f5a96
HTT: add def of htt_ul_ofdma_user_info_v0
CRs-Fixed: 2262693
2019-06-21 12:01:07 -07:00
spuligil
c7e8cc7f64 fw-api: CL 7355138 - update fw common interface files
HTT interface for ipa drop threshold configuration
<Describe here the change summary in detail>

Change-Id: Iee53745c6ff484dc74422cebd47672c48884498e
CRs-Fixed: 2262693
2019-06-12 18:07:43 -07:00
spuligil
9e7f7330c7 fw-api: CL 7122573 - update fw common interface files
HTT stats: latency profiling

Change-Id: Iaeab8d51d653020e75879cf2492fe85d33afee6e
CRs-Fixed: 2262693
2019-05-13 08:10:29 -07:00
spuligil
5e0b322102 fw-api: CL 7097994 - update fw common interface files
Change-Id: Idab12c52ec630538770750b6f1fa03a7943f108d
HTT: add cfg specs for handling backpressure in rx rings
CRs-Fixed: 2262693
2019-05-08 12:01:47 -07:00
spuligil
010294cdca fw-api: CL 7083994 - update fw common interface files
Change-Id: Ia273fce8f188919bf115237971e1cb7d0a2d1592
WMI: add info re mgmt frames, HTT: provide HT/VHT SIG info
CRs-Fixed: 2262693
2019-05-07 19:11:43 -07:00
spuligil
6e592280aa fw-api: CL 7040979 - update fw common interface files
Change-Id: Id06d725c59178a7420ec2f82e41f1ac7cfc90957
HTT: extend tx_msdu_desc_ext2; stats: add cookie field in PPDU user_common
CRs-Fixed: 2262693
2019-04-30 18:01:53 -07:00
Sandeep Puligilla
0304ca8ebf Clearing Delta between wlan-api.lnx.1.0 and wlan-api.lnx.1.1 till CL 7019532
Clearing Delta between wlan-api.lnx.1.0 and wlan-api.lnx.1.1 till CL 7019532

Change-Id: I2173479ca4745edb39c70e7a4a3f374bc5b73367
CRs-Fixed: 2262693
2019-04-30 10:46:46 -07:00
spuligil
81db06479e fw-api: CL 7004110 - update fw common interface files
HTT backpressure messages

Change-Id: I26a4f708f3028294fcf58a0583a12afe2e5eb3ee
CRs-Fixed: 2262693
2019-04-25 00:01:11 -07:00
spuligil
400af4f878 fw-api: CL 6990100 - update fw common interface files
HTT: move sa_ant_matrix from htt_rx_ind_hl_rx_desc_t to htt_rx_ppdu_desc_t
This change is backwards-incompatible, but is needed because the recent change it reverts had a fundamental problem of attempting to extend a non-TLV struct.

Change-Id: Ib9898de1e9c889423d06b4e37eb9b69eea656b3b
CRs-Fixed: 2262693
2019-04-24 12:01:34 -07:00
spuligil
4aa02b3f18 fw-api: CL 6795655 - update fw common interface files
Add HTT_RX_IND_HL_SA_ANT_MATRIX_OFFSET macro def

Change-Id: I9c401dea5a7895f447537a2ac0bb51f7b34b3139
CRs-Fixed: 2262693
2019-03-26 12:00:56 -07:00
spuligil
330505e201 fw-api: CL 6707989 - update fw common interface files
Change-Id: I813f09deab0ada3f231ee96fa20ccd34cb72a33e
HTT: add rx antenna mask to htt_rx_ind_hl_rx_desc_t
CRs-Fixed: 2262693
2019-03-14 12:01:58 -07:00
spuligil
260bc057a8 fw-api: CL 6631391 - update fw common interface files
Change-Id: Ib5c584481a410c3c98c7b634af00c4bb384eb2ec
HTT: add rx offset specs to RX_RING_SELECTION_CFG msg def
CRs-Fixed: 2262693
2019-03-06 09:07:43 -08:00
spuligil
950638560b fw-api: CL 6431411 - update fw common interface files
fix HTT_PPDU_STATS_SEQ_TYPE start val; clean up HTT stats defs used w. pktlog
The HTT_PPDU_STATS_SEQ_TYPE enum values currently start with 0, which results in an inability to distinguish between the ppdu_seq_type not being specified (and thus defaulting to 0x0), versus being specified as HTT_SEQTYPE_SU, which currently has a value of 0.This change introduces a HTT_SEQTYPE_UNSPECIFIED = 0 enum value, and adds 1 to all current enum values.This change is not backwards compatible, but this is acceptable because neither host SW nor target FW have started using these new HTT_PDDU_STATS_SEQ_TYPE enums yet.This change also makes the following clean-ups within the HTT stats defs that are used within pktlog logging: Add htt_t2h_ppdu_stats_ind_hdr_t struct def (for use within FW, where endianness is known).Provide a struct def for the initial, non-HW dependent part of htt_ppdu_stats_sch_cmd_tlv_v.Change the array elements in htt_ppdu_stats_usr_common_array_tlv_v from A_UINT32 to htt_tx_ppdu_stats_info.Use union to show tag and length bitfields wtihin tag__length A_UINT32 field of htt_tlv_hdr_t.

Change-Id: If8c4dc098a870c01cbdd6d1aeef10fb3542f1ea2
CRs-Fixed: 2262693
2019-02-04 04:18:35 -08:00
spuligil
9f75499ade fw-api: CL 6106208 - update fw common interface files
Change-Id: I66eb37075bf69bf1b53ad504eba75557825854b4
HTT: add T2H PEER_STATS_IND message def
CRs-Fixed: 2262693
2019-01-02 11:58:04 -08:00
spuligil
6a2f0688bf fw-api: CL 5909854 - update fw common interface files
Define extended bit-fields to configure peer data frm routing

Change-Id: I820a05a4f34926350d7b316bf7016ad90c244c37
CRs-Fixed: 2262693
2018-11-22 00:07:19 -08:00
spuligil
81a513c334 fw-api: CL 5592172 - update fw common interface files
WMI,HTT: add ack RSSI in tx completion reports

Change-Id: I0158fcf1398593d7c618aea4d7999d53f47512f5
CRs-Fixed: 2262693
2018-10-16 04:45:29 -07:00
spuligil
db7266d2b9 fw-api: CL 5435415 - update fw common interface files
Change-Id: Ibed765f0780a52185f2e7d91338d0ccc374798f0
HTT: allow CFR capture data to be uploaded in-band
CRs-Fixed: 2262693
2018-10-10 11:27:58 -07:00
spuligil
7b41bb3f3f fw-api: CL 5207277 - update fw common interface files
Change-Id: I62b87618fd1f95d5210c0d1268b3ddbbfb26aefc
WMI: support 11ax draft 3.0
CRs-Fixed: 2262693
2018-08-19 12:03:34 -07:00
spuligil
d6f036a568 fw-api: CL 5201991 - update fw common interface files
Change-Id: I7133069a7abf2795f46a659a2bb33bf85af2fec3
HTT: fix HTT_RX_RING_SELECTION_CFG_PKT_TYPE_ENABLE bit-mask defs
CRs-Fixed: 2262693
2018-08-18 00:03:55 -07:00
spuligil
03dd710655 fw-api: CL 5189165 - update fw common interface files
ath10k: provide channel state information, HTT CFR indication
<Describe here the change summary in detail>

Change-Id: I507e4a4aef7d321d3ad834a0ee1f9b8fc1238113
CRs-Fixed: 2262693
2018-08-16 00:03:59 -07:00
spuligil
2ead1f6ba3 fw-api: CL 5129172 - update fw common interface files
fix HTT_RX_DELBA_INITIATOR_SET macro
In the HTT_RX_DELBA_INITIATOR_SET, change HTT_RX_DELBA_INITIATOR to HTT_RX_DELBA_INITIATOR_S. (Also, remove end-of-line whitespace from wlan_nan_msg.h)

Change-Id: I2bff4e3d9cbaadf17a324b5a9023f8a6c1d55658
CRs-Fixed: 2262693
2018-08-07 00:04:31 -07:00
spuligil
46525c9491 fw-api: CL 5099589 - update fw common interface files
Change-Id: I16f413f8f8a92028f4a08e070d3c1bdf86e75b63
HTT: add INITIATOR flag to RX_DELBA indication
CRs-Fixed: 2262693
2018-08-06 10:16:00 -07:00
spuligil
a58e75dedd fw-api: CL 5053024 - update fw common interface files
Change-Id: I32eb04ddb9a12a0ae466b3b0591c69fa23a03d80
HTT: add mcast flag in htt_tx_wbm_transmit_status
CRs-Fixed: 2262693
2018-08-06 10:13:55 -07:00
spuligil
d64690c22c fw-api: CL 4860783 - update fw common interface files
Change-Id: I8025e44b37fa8d2eefededc64826bb88f1731518
HTT: redefine T2H FLOW_POOL_RESIZE msg
CRs-Fixed: 2262693
2018-07-03 05:11:46 -07:00
spuligil
34675d10cf fw-api: CL 4782452 - update fw common interface files
Add HTT_T2H_MSG_TYPE_FLOW_POOL_RESIZE def

Change-Id: I0cf249f9d14bb366c7898322ac764c889974882e
CRs-Fixed: 1107600
2018-06-11 17:02:45 -07:00
spuligil
aab3ec1b21 fw-api: CL 4625841 - update fw common interface files
add SW peer ID and TID num to HTT TX WBM COMPLETION

Change-Id: I320cec3ee224cd6031b63a58903de262f166a206
CRs-Fixed: 1107600
2018-05-16 09:07:31 -07:00
spuligil
264c1ee1fb fw-api: CL 4325024 - update fw common interface files
Fix the typo in type field of ring selection HTT

Change-Id: I87b51b1233ae7640a06ba824ca056848fdf1d94a
CRs-Fixed: 1107600
2018-04-03 10:45:59 -07:00
spuligil
593b7087d9 fw-api: CL 4003828 - update fw common interface files
Change-Id: Ie69b3fcf13b2ba727b895cd7f6d6f41c6b6e5305
HTT: add learning_frame flag to htt_tx_msdu_desc_ext2_t
CRs-Fixed: 1107600
2018-01-11 16:38:55 -08:00
spuligil
46edf50371 fw-api: CL 3956717 - update fw common interface files
add HTT_T2H_MSG_TYPE_MONITOR_MAC_HEADER_IND def

Change-Id: Iba5de9199209977d7e8f002438802f3ea03794a3
CRs-Fixed: 1107600
2018-01-11 16:38:48 -08:00
spuligil
aaf62a249a fw-api: CL 3903487 - update fw common interface files
Change-Id: Iee2bc345eb4e0f8444151bec6079efa3d887b825
HTT: add pdev ID to htt_ppdu_stats and pktlog hdrs
CRs-Fixed: 1107600
2017-12-15 09:26:53 -08:00
Nandini Suresh
0d4f339b83 Incremental copy of fw-api files upto CL 3850357
Incremental copy of fw-api files upto CL 3850357

Change-Id: If0a32257110cdf6fff3524dabdb7abf619c50d0e
CRs-Fixed: 2142682
2017-12-11 21:26:06 -08:00
Nandini Suresh
0775ac24db one time copy of files to enable fw-api automation
one time copy of files to enable fw-api automation

Change-Id: I7641db4d308bacec0650b11138375d0f189bcd5d
CRs-Fixed: 1107600
2017-08-07 12:15:10 -07:00
Yu Wang
3bc5fe0652 fw-api: define S bit and Mask for TX_COMPL_IND_APPEND1
Define HTT_TX_COMPL_IND_APPEND1_S and
HTT_TX_COMPL_IND_APPEND1_M.

Change-Id: I7af80318b60c28d53e95fbe545e82da4191544b6
CRs-Fixed: 2054918
2017-07-12 15:42:42 -07:00
Pramod Simha
859dc8a390 fw-api: update fw common interface files
Add optional timestamps in the HTT tx completion
Add optional tx power spec in the HTT tx completion (for DSRC use)
Add PPDU_STATS_CFG + PPDU_STATS_IND
Add HTT_STATS_RX_PDEV_FW_STATS_PHY_ERR defs
Add htt_tx_wbm_completion_v2

Change-Id: I3e11110e5ea411232ece7bf9081a1bd1069d84ff
CRs-Fixed: 2070199
2017-07-05 17:51:02 -07:00
Manjunathappa Prakash
d9d6ecc173 fw-api: Update htt.h FW interface changes
Update HTT interface file changes from FW htt.h

Change-Id: Iaa135b14584ff0622594a0077e78e463bbe387f6
CRs-Fixed: 2022954
2017-03-21 23:46:11 -07:00
Asodi T,Venkateswara Reddy
a81c3e8f84 fw-api: Add interface to WDI-stats and quota limit
Add structure changes for querying WDI-stats, register the callback
functions for IPA to query WDI stats and sets the quota limit

Change-Id: I05d9d50fad735fa0a57c4de23c81461f6e12b648
CRs-Fixed: 1115372
2017-02-22 10:18:04 -08:00
Dhanashri Atre
781eb2cc82 fw-api: Fix flag, mask and shift macros in HTT
Fix the values of the macros used to extract fields from the
HTT ring configuration message sent from the host to the firmware

Change-Id: I4c274a4ec8cd3b5d180c679ed3aaaa7fb7bf5b99
CRs-Fixed: 1116939
2017-01-30 17:39:19 -08:00
Leo Chang
5e6ced2ea3 [wifi 3.0] add firmware common files
add firmware common files into separated project.
Included firmware common htt and wmi.
Included hardware common header files for napier and hawkeye

Change-Id: I8724057eb9aa21f7614231d1943177e780ed16b1
CRs-fixed: 1074308
2016-11-15 11:13:36 -08:00
Vishwajith Upendra
dea4501bd3 Initial commit of WMI header files from cld3.0 1.1
Initial commit of WMI header files from cld3.0 1.1

Change-Id: I79e18d445d8634e269fca8481d74aca7f5c22a4f
CRs-Fixed: 1080379
2016-10-20 11:01:59 -07:00