Commit Graph

203 Commits

Author SHA1 Message Date
spuligil
5d1ef3ec12 fw-api: CL 26071804 - update fw common interface files
Change-Id: I1c0bb40273436ddb1cc167dcd8dad6df15fe8cd9
CRs-Fixed: 2262693
2024-02-29 07:26:30 -08:00
spuligil
f408bdde3d fw-api: CL 26017002 - update fw common interface files
Change-Id: I6b21edd0ac9e2c7b0c45128fff975594d915d7cc
CRs-Fixed: 2262693
2024-02-29 07:26:24 -08:00
spuligil
f1f142ff47 fw-api: CL 25976261 - update fw common interface files
Change-Id: Idd176144330b387bbc4dc46ed0d45132d1d13167
CRs-Fixed: 2262693
2024-02-12 07:28:36 -08:00
spuligil
d3e1c40ec1 fw-api: CL 25886388 - update fw common interface files
HTT stats: add max_reg_only_allowed_power[] field in phy_tpc_stats TLV
Change-Id: Ie3ef2d8f215eb4b778d54016b3c4c562e4a036e4
CRs-Fixed: 2262693
2024-02-12 07:28:18 -08:00
spuligil
825908d558 fw-api: CL 25866433 - update fw common interface files
HTT stats: clean up var len array defs
Also, add properly-named macros for accessing bitfields in HTT stats TLV structs.

Change-Id: I6fc0501e99d5f28f2520d81e4cce25bd4bbc95ef
CRs-Fixed: 2262693
2024-01-27 06:03:03 -08:00
spuligil
bf0859d533 fw-api: CL 25775134 - update fw common interface files
HTT stats: add pdev RTT stats
Change-Id: I415fa2f884330167f9a51f53f4f04f0bdb7f6a3f
CRs-Fixed: 2262693
2024-01-20 01:43:20 -08:00
spuligil
3e97faa452 fw-api: CL 25734374 - update fw common interface files
HTT stats: modify latency_prof_cal_stats struct
Change-Id: Id5df11299388b367101eb38bd52b2941c87fc348
CRs-Fixed: 2262693
2024-01-08 07:38:32 -08:00
spuligil
4dca93b098 fw-api: CL 25706940 - update fw common interface files
HTT stats: add ofdma_seq_flush counter in tx_pdev_cmn TLV struct
Change-Id: Id903d4d0e68fb259e55d65ad6b8b29437fc0e284
CRs-Fixed: 2262693
2024-01-08 07:38:28 -08:00
spuligil
a87fe16fd0 fw-api: CL 25526295 - update fw common interface files
HTT stats: add arp_[request,response] fields in tx_de_classify TLV struct
Change-Id: I49b14415b41cf06738caedfefff01d8c9cd5cd8f
CRs-Fixed: 2262693
2023-12-08 12:40:04 -08:00
spuligil
0fb36d5ef1 fw-api: CL 25493022 - update fw common interface files
HTT stats: add be_[mu_rts,bsr]_trigger_blocked fields in tx_selfgen_be_err
Change-Id: I14b049a38e4ff144311827abd004298881f3e2e4
CRs-Fixed: 2262693
2023-12-03 03:39:30 -08:00
spuligil
15347f94fc fw-api: CL 25473754 - update fw common interface files
HTT stats: add extra_eht_ltf_ofdma in tx_pdev_rate_stats TLV struct
Change-Id: I34540e3f8992ea267b79018f41f35589b4dda6c1
CRs-Fixed: 2262693
2023-12-03 03:39:28 -08:00
spuligil
020857f9da fw-api: CL 25308727 - update fw common interface files
HTT stats: add progressive DFS stats in phy_stats TLV
Change-Id: Ifa1ca7826001915c08cc9e1733d0afe78a414d63
CRs-Fixed: 2262693
2023-11-18 23:09:24 -08:00
spuligil
0697a4aff8 fw-api: CL 25273382 - update fw common interface files
HTT stats: change emlsr bitfield to is_emlsr_active, add emlsr_support
Change-Id: Ib8606ccc771558c01eb75dff2f337f8dce3c3891
CRs-Fixed: 2262693
2023-11-18 23:09:22 -08:00
spuligil
17cea6488c fw-api: CL 25266026 - update fw common interface files
HTT stats: add tx_ofdma_ppdu_dur_hist in tx_pdev_ppdu_dur TLV struct
Change-Id: I186f51faf04d13faa1514e27afd5af03c8e1db9d
CRs-Fixed: 2262693
2023-11-18 23:09:17 -08:00
spuligil
7eb727d8f2 fw-api: CL 25234042 - update fw common interface files
HTT stats: add whal_wsi stats TLV
Change-Id: Iabb4bb9ceaa0b147fac6ab32814f3e395c0991b9
CRs-Fixed: 2262693
2023-11-18 23:09:15 -08:00
spuligil
b1d6f5963f fw-api: CL 25170657 - update fw common interface files
HTT stats: add avg_chan_acc_lat_hist[] in pdev_sched_algo_ofdma_stats TLV
Change-Id: I9ac0a5f18bf8588208dcdbedf785125da08dab0a
CRs-Fixed: 2262693
2023-11-09 14:22:16 -08:00
spuligil
70d2e993ca fw-api: CL 25043321 - update fw common interface files
WMI: add band info bitfield to mgmt_tx_compl_event
Change-Id: Ib69fd8fa9767f21956606b983344b422e1507f8e
CRs-Fixed: 2262693
2023-10-26 09:10:15 -07:00
spuligil
f26ad828af fw-api: CL 25039724 - update fw common interface files
HTT stats: add nf_cal_iteration_counts to phy_reset_stats TLV
Change-Id: Ief09fa7c2c923f00c4198735d39457cf208a0797
CRs-Fixed: 2262693
2023-10-26 09:10:12 -07:00
spuligil
0ddccfd517 fw-api: CL 24914490 - update fw common interface files
HTT stats: clean up stats struct names to facilitate automation
Apply the following cleanups and extensions in the htt_stats.h and htt.h files, to facilitate automatic generation of the .c code and .json layout specification files used by the ODD host+cloud framework to display HTT stats: Make the HTT TLV struct names be consistent with the TLV tag names (while keeping old names as aliases for the new names).Add specifications in htt_stats_tlv_tag_t enum elements to clarify how to publish the stats TLV object.Remove needless names in embedded structs, e.g. the _bar in struct bar { A_UINT32 a; struct _bar { A_UINT32 b; A_UINT32 c; } bar; };.Change no-element arrays to single-element arrays, e.g. change struct foo { struct bar_tlv bar[]; } to struct foo { struct bar_tlv bar[1]; }.
Change-Id: I671fba8a4d3fffcc77b6817a823e7b9000793754
CRs-Fixed: 2262693
2023-10-23 10:07:07 -07:00
spuligil
599ef65ed2 fw-api: CL 24632749 - update fw common interface files
HTT stats: add [basic,mu_bar]_trigger counters to tx_selfgen_[ax,be]_stats
Change-Id: Id50afbbab1c40e05ccb9bdacd63ac3c77d5df64d
CRs-Fixed: 2262693
2023-09-19 18:24:47 -07:00
spuligil
150f19d7c1 fw-api: CL 24610273 - update fw common interface files
HTT stats: add array_gain_cap + other fields to phy_tpc_stats TLV
Change-Id: Ibfb79c9dffe0a02e30263e1e7fecae56b0168e93
CRs-Fixed: 2262693
2023-09-19 18:24:45 -07:00
spuligil
c7f4741902 fw-api: CL 24551836 - update fw common interface files
HTT stats: add HTT_CTRL_PATH_STATS_CAL_TYPE enums
Change-Id: I7e140409add047f9af953caa2e89184e3dac00fd
CRs-Fixed: 2262693
2023-09-13 14:22:02 -07:00
spuligil
88452b3c8a fw-api: CL 24331558 - update fw common interface files
HTT stats: add pdev_mlo_ipc_stats TLV, add fields in rx_pdev_be_ul_trigger
Change-Id: I66f6f53ba035d348879b88f21321998c2adabe3a
CRs-Fixed: 2262693
2023-09-13 14:21:46 -07:00
spuligil
17e9a9cce1 fw-api: CL 24317964 - update fw common interface files
HTT stats: add txbf_ofdma_ineligibility array in pdev_sched_algo_ofdma TLV
Change-Id: I0d3a793b1a94815ff6b74be78d31d38810e42885
CRs-Fixed: 2262693
2023-09-13 14:21:44 -07:00
spuligil
1d3f39feab fw-api: CL 24258897 - update fw common interface files
HTT stats: add MLO sched stats

Change-Id: If79724011339c98977c9a79a73398c5402dabe57
CRs-Fixed: 2262693
2023-08-22 19:24:24 -07:00
spuligil
eb237421bd fw-api: CL 24245865 - update fw common interface files
HTT stats: add pre_rx_frame_usec field in pdev_stats_cca_counters TLV

Change-Id: If70a821e672537a852659c31dc7c2ce2f40541fa
CRs-Fixed: 2262693
2023-08-22 19:24:22 -07:00
spuligil
5bbd356e53 fw-api: CL 23981895 - update fw common interface files
HTT stats: add IDs for ODD BE OFDMA + MU MIMO stats

Change-Id: I11c26abdf3636a983b1d79d19f228096abc1f8af
CRs-Fixed: 2262693
2023-07-28 02:39:24 -07:00
spuligil
211a65173a fw-api: CL 23935724 - update fw common interface files
HTT stats: add smart basic trigger interval histogram

Change-Id: I3f0d2e53b75914e0ddb257f7e1f27791929bae78
CRs-Fixed: 2262693
2023-07-25 06:03:54 -07:00
spuligil
a266f4009f fw-api: CL 23907437 - update fw common interface files
HTT stats: add CV correlation stats

Change-Id: I0a646178d10132e757685a688504ea2c57d6f6b3
CRs-Fixed: 2262693
2023-07-22 06:02:31 -07:00
spuligil
8b63dd9844 fw-api: CL 23638576 - update fw common interface files
HTT stats: add use_ppe and src_info bitfields in peer_details TLV

Change-Id: I326e6dca11f9d76e5dc5eaadfe2204d3739dee91
CRs-Fixed: 2262693
2023-07-06 18:52:49 +05:30
spuligil
e85a958191 fw-api: CL 23191762 - update fw common interface files
HTT stats: report FW CoDel drop, no-drop counters
Define HTT stats TLVs for reporting how many times the FWs CoDel latency-control logic did / didnt choose to drop the head MSDU from a CoDel-enabled MSDU queue following completion of a CoDel latency stats collection window.These drop + no-drop stats are defined per service class and per MSDU queue, though it is expected that the FW will only support per-queue CoDel stats in debug build.

Change-Id: I9cb45834f3429fc7b807bfb031d7bb2cd7f0d5ee
CRs-Fixed: 2262693
2023-06-02 09:02:06 -07:00
spuligil
2bed33ddd1 fw-api: CL 22585871 - update fw common interface files
HTT stats: pdev TDMA stats

Change-Id: Ic2ed8a98b68b115cab275f12f88348d0a02147d2
CRs-Fixed: 2262693
2023-04-17 15:28:42 -07:00
spuligil
fb3c37a8e7 fw-api: CL 22522091 - update fw common interface files
HTT stats: add adaptive_snd counters in tx_sounding_stats TLV

Change-Id: I459db44a995fe9383fe2930a0dd8dafd239c72a8
CRs-Fixed: 2262693
2023-04-17 15:28:35 -07:00
spuligil
bb5d9acc3b fw-api: CL 22315999 - update fw common interface files
HTT stats: MLO UMAC recovery stats

Change-Id: If81adb06be493ad32ca479b704373d5284bcf10f
CRs-Fixed: 2262693
2023-04-03 03:21:14 -07:00
spuligil
ad19db4e2d fw-api: CL 21737959 - update fw common interface files
WMI, HTT stats: add UL OFDMA trigger specs + stats

Change-Id: I783619550c9ecbf3587556e5194cd2f2457cd409
CRs-Fixed: 2262693
2023-02-24 12:01:46 -08:00
spuligil
ebbefbc2f2 fw-api: CL 21636521 - update fw common interface files
Change-Id: I1ff96877e2209042f4eb739168f691640ab47ada
WMI: add R-TWT TID bitmaps; HTT stats: add PEER_CNT field in twt_session TLV
CRs-Fixed: 2262693
2023-02-16 12:02:26 -08:00
spuligil
2a6930a92c fw-api: CL 21473564 - update fw common interface files
HTT stats: add UMAC SubSystem Reset stats

Change-Id: I6f8a600e57b9ecf4b4f78570445df82ebfaea55a
CRs-Fixed: 2262693
2023-02-07 12:01:39 -08:00
spuligil
a4bc228897 fw-api: CL 21373891 - update fw common interface files
HTT stats: add UL OFDMA rate control mode for stats

Change-Id: I119ffa1cb120007bde79f9e469d4a0562e009dfa
CRs-Fixed: 2262693
2023-01-31 18:02:37 -08:00
spuligil
76201f26fa fw-api: CL 21305799 - update fw common interface files
HTT stats: add extra_eht_ltf counter and flag

Change-Id: I399bf4bdca499883366d49e96aacd8fc903719cf
CRs-Fixed: 2262693
2023-01-30 06:05:07 -08:00
spuligil
90396487db fw-api: CL 21265211 - update fw common interface files
HTT stats: add EHT flag in rx_pkt_cnt, rx_pkt_crc_pass_cnt

Change-Id: I3e5232ab16036b8acb63ed19a18faca53b5aa77f
CRs-Fixed: 2262693
2023-01-30 06:03:28 -08:00
spuligil
f7be7cd152 fw-api: CL 21225121 - update fw common interface files
HTT stats: add MSDU latency fields in htt_tx_tid_stats_v1 TLV

Change-Id: I277332c0a9d64d4477f9e7813ca9c9c279c7bdf6
CRs-Fixed: 2262693
2023-01-20 06:01:38 -08:00
spuligil
39c6892444 fw-api: CL 21136812 - update fw common interface files
HTT stats: add MLO abort and MLO tx op abort stats counters

Change-Id: I01dd4a21602fdb80dd6b87bcbfb8d22c7df21257
CRs-Fixed: 2262693
2023-01-14 12:01:58 -08:00
spuligil
529d8a4f38 fw-api: CL 20924965 - update fw common interface files
HTT stats: add rx_pkt_mu,tx_pkt,phy_tx_abort cnt fields in htt_phy_counters TLV

Change-Id: I047de928cb6309d643164c2ae6fb7061b5cf3b64
CRs-Fixed: 2262693
2022-12-29 18:01:48 -08:00
spuligil
d7cadcf13d fw-api: CL 20914692 - update fw common interface files
HTT stats: add high_prio_q_not_empty in tx_tqm_cmn_stats TLV

Change-Id: I0a39f790100d8f313730411f9de0c8618e2b7952
CRs-Fixed: 2262693
2022-12-29 06:01:44 -08:00
spuligil
3aaf48571e fw-api: CL 20790715 - update fw common interface files
HTT stats: change pdev + tx vap IDs to MAC ID in pdev_mbssid_ctrl_frame_stats

Change-Id: If9cc16a1d7e6a4f57cfd20e70dc6136d2f0c5c69
CRs-Fixed: 2262693
2022-12-17 18:01:45 -08:00
spuligil
dca4709169 fw-api: CL 20679446 - update fw common interface files
HTT stats: add mbssid_ctrl_frame_stats TLV

Change-Id: I5c07d2b8401fda39212d9e9ff71a9f5e181ad4b1
CRs-Fixed: 2262693
2022-12-09 06:01:42 -08:00
spuligil
46734f8db7 fw-api: CL 20595785 - update fw common interface files
HTT stats: add per-AC last_updated_dl,ul_qdepth to peer_ax_ofdma TLV

Change-Id: I71056b6dfba3cc4d437f2bcd1d637b3167531cd2
CRs-Fixed: 2262693
2022-12-08 21:39:46 -08:00
spuligil
d7f26d0eba fw-api: CL 20442805 - update fw common interface files
HTT stats: AX and BE versions of BSR trigger stats

Change-Id: Ie4a3ec06469bbd5c89592c8e95fd2377f373f1c2
CRs-Fixed: 2262693
2022-12-08 21:39:29 -08:00
spuligil
c8e205ec5d fw-api: CL 20254047 - update fw common interface files
HTT stats: deprecate tx_pdev muedca_params_stats, add mu_edca_params_stats

Change-Id: I036fdff76bf1614aca85da3330aa8dfc790710ab
CRs-Fixed: 2262693
2022-11-09 18:02:20 -08:00
spuligil
0cdf002737 fw-api: CL 20167573 - update fw common interface files
HTT stats: add peer_ax_ofdma_stats TLV

Change-Id: I9e700f063acbe4553423984618597b5c5f81ac1c
CRs-Fixed: 2262693
2022-11-02 18:01:52 -07:00