Commit Graph

147 Commits

Author SHA1 Message Date
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
425be5863a fw-api: CL 21708534 - update fw common interface files
Change-Id: I16b9c94e5ec9db1d81c96a6fed85b3e6f34b9484
HTT: add flags for UMAC hang recovery
CRs-Fixed: 2262693
2023-02-21 18:02:39 -08:00
spuligil
e01004f7e8 fw-api: CL 21673808 - update fw common interface files
Change-Id: I4dbf9105c82d1fe62da9f13d57e43df39886bade
HTT: add T2H PEER_AST_OVERRIDE_INDEX msg def
CRs-Fixed: 2262693
2023-02-19 06:02:25 -08:00
spuligil
60bac84951 fw-api: CL 21666402 - update fw common interface files
Change-Id: Icd2761be49049bc438767522d7a13fd4743d5ff8
HTT: add T2H PRIMARY_PEER_MIGRATE_IND msg def
CRs-Fixed: 2262693
2023-02-18 06:01:48 -08:00
spuligil
1700bc6b1c fw-api: CL 21636648 - update fw common interface files
Change-Id: I93d5f5c36943b220c1aed6cd82511ba92d186af4
HTT: change vdev ID to pdev ID in H2T RX_CCE_SUPER_RULE_SETUP msg
CRs-Fixed: 2262693
2023-02-16 12:03:13 -08:00
spuligil
9d62b0a4f2 fw-api: CL 21615063 - update fw common interface files
Change-Id: I4a0d62c3155a5547e6519cb59a52420a104bcb4c
HTT: add htt_rx_peer_metadata_v1a, _v1b defs
CRs-Fixed: 2262693
2023-02-15 12:02:29 -08:00
spuligil
c8049c310b fw-api: CL 21541123 - update fw common interface files
Change-Id: I019d5fd6f75f8d1817be69ab9dc0a033440c8456
HTT: add T2H SOFT_UMAC_TX_COMPL_IND and RX_DATA_IND msg defs
CRs-Fixed: 2262693
2023-02-10 18:01:43 -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
9ea024200a fw-api: CL 21330000 - update fw common interface files
HTT: add T2H CODEL_MSDUQ_LATENCIES_ARRAY_CFG_IND msg def
Define a new HTT T2H message to specify the location and size of an array shared between host and target to allow the host to periodicially provide MSDU queue latency stats to the target (for use by the CoDel latency-management algorithm).

Change-Id: I8c5bff2234f5b0371eb04469410ea9fe37a3d106
CRs-Fixed: 2262693
2023-01-30 06:08:15 -08:00
spuligil
f8e35dc5f6 fw-api: CL 21225942 - update fw common interface files
Change-Id: I4f3c1bb65c7b56781cf93163aa7dabd8a87dcd9a
HTT: add TX_MONITOR_CFG_WORD_MASK_COMPACTION_ENABLE flag
CRs-Fixed: 2262693
2023-01-20 06:02:33 -08:00
spuligil
543dc57971 fw-api: CL 21148594 - update fw common interface files
Change-Id: Ide852165e6c025572926292812dea29e204ab1ab
HTT: add H2T RX_CCE_SUPER_RULE_SETUP + T2H SETUP_DONE msg def
CRs-Fixed: 2262693
2023-01-16 06:01:53 -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
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
333b40eb7f fw-api: CL 20661618 - update fw common interface files
Change-Id: I2ceaf762166f0a7a33c5b258f83531e5733c44d6
HTT: add UMAC_HANG_RECOVERY_SOC_START_PRE_RESET, add shmem flags
CRs-Fixed: 2262693
2022-12-08 21:39:59 -08:00
spuligil
4d3b38625a fw-api: CL 20556455 - update fw common interface files
Change-Id: Ie310555ee3107e6a74dc52b759076e050bab8a9c
HTT: add rx msdu,mpdu,ppdu pkt type enable fields in rx_ring_selection_cfg_t
CRs-Fixed: 2262693
2022-12-08 21:39:44 -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
0fe421743d fw-api: CL 20220890 - update fw common interface files
Change-Id: I10438f0696214e052e0be54cca6a686e7b13b60d
HTT: fix RXPXU -> RXPCU macro typo
CRs-Fixed: 2262693
2022-11-07 18:01:34 -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
spuligil
14e1479280 fw-api: CL 20115927 - update fw common interface files
Change-Id: I489c2e09289f603b7e7dd8bbfa87da01edabbabe
HTT: add logical_link_id field in rx_peer_metadata_v1
CRs-Fixed: 2262693
2022-11-01 05:46:05 -07:00
spuligil
c1b7a12847 fw-api: CL 20102421 - update fw common interface files
Change-Id: I19b148dc94108b62c5925606c7d7c8eab55dfc51
HTT: add RXPCU filter enable flag in RX_RING_SELECTION_CFG msg
CRs-Fixed: 2262693
2022-11-01 05:46:02 -07:00
spuligil
9af1257ebb fw-api: CL 20071754 - update fw common interface files
wlanfw_cmn: fix spelling errors in code comments
Fix spelling errors in code comments within the .h files that define the host/target interface.

Change-Id: I98c7b607238adacf7b8615b60ffb3bcef482815a
CRs-Fixed: 2262693
2022-10-26 12:01:35 -07:00
spuligil
a23fccec8f fw-api: CL 19971866 - update fw common interface files
HTT stats: add AX,BE OFDMA RBO,SIFS steer counters

Change-Id: I230f4dd06cc08456c1f3a4afe22f8174e421d738
CRs-Fixed: 2262693
2022-10-17 18:02:12 -07:00
spuligil
38752d3739 fw-api: CL 19822308 - update fw common interface files
Change-Id: If655723bf9619809492e88b35b2d551e48254f00
HTT: add more word_mask fields in htt_tx_monitor_cfg_t
CRs-Fixed: 2262693
2022-10-05 06:01:34 -07:00
spuligil
ad6b018fce fw-api: CL 19790556 - update fw common interface files
HTT stats: add MU MIMO+OFDMA EDCA aggressiveness counters

Change-Id: I41f9b70f3f250616fac9d88dc1a7f2573039db79
CRs-Fixed: 2262693
2022-10-01 06:01:40 -07:00
spuligil
8da109b892 fw-api: CL 19398158 - update fw common interface files
HTT stats: add pdev_bw_mgr_stats TLV def

Change-Id: Iec5240537d6fd62519872711b12fc1869a7f4798
CRs-Fixed: 2262693
2022-08-29 06:02:04 -07:00
spuligil
6cf3c96cc3 fw-api: CL 19348400 - update fw common interface files
HTT stats: add MUEDCA params TLV def

Change-Id: Iad6eea3d8a5d8ae9bf367efa5a65c76b090c21b7
CRs-Fixed: 2262693
2022-08-25 06:01:47 -07:00
spuligil
2d41870849 fw-api: CL 19327828 - update fw common interface files
HTT stats: add htt_latency_prof_cal_stats TLV def

Change-Id: I25f33355efbfafd15cdfd4aa0567b2dde200117a
CRs-Fixed: 2262693
2022-08-24 06:03:37 -07:00
spuligil
7087797d5e fw-api: CL 19115988 - update fw common interface files
HTT stats: add ODD mandatory stats for MU-MIMO, MU-OFDMA

Change-Id: I0910dfc19074f5ed66b8bac2719f754d8b96c049
CRs-Fixed: 2262693
2022-08-16 12:29:36 -07:00
spuligil
bf7dd70f36 fw-api: CL 19087861 - update fw common interface files
HTT stats: sched algo DL OFDMA stats

Change-Id: Icf10964627dc7a71788c05f448e273b62694e414
CRs-Fixed: 2262693
2022-08-05 06:02:03 -07:00
spuligil
723e99ec1b fw-api: CL 19024619 - update fw common interface files
HTT stats: add ODD mandatory stats TLV

Change-Id: I873737a44ed5fe1d1a2ce7bd0f825e438e8d7564
CRs-Fixed: 2262693
2022-08-01 04:09:12 -07:00
spuligil
48a8cb626e fw-api: CL 18709242 - update fw common interface files
HTT stats: tx,rx PPDU duration histograms

Change-Id: Ie2f2336df8e95f18590daf1c5bfdf23769e9c716
CRs-Fixed: 2262693
2022-07-04 06:03:40 -07:00
spuligil
5404c814f3 fw-api: CL 18643854 - update fw common interface files
HTT stats: add ML peer and link stats TLVs

Change-Id: I797b4cf7cc2928aa7378b06b40ada9764ce761c0
CRs-Fixed: 2262693
2022-06-29 07:31:59 -07:00
spuligil
779c386063 fw-api: CL 18528502 - update fw common interface files
add WMI_PDEV_ROUTING_TYPE_VLAN and HTT_HOST3_TO_FW_RXBUF_RING defs for mesh

Change-Id: I1e46320d9b4b4ab5d4a84bf84c88212a5103bda2
CRs-Fixed: 2262693
2022-06-19 09:54:47 -07:00
spuligil
d75f1bfa79 fw-api: CL 18457215 - update fw common interface files
HTT stats: add tx + rx puncture stats

Change-Id: If55e834eff95279c7ceecd51dec3e1f5a9bcbb29
CRs-Fixed: 2262693
2022-06-19 09:54:30 -07:00
spuligil
064d6240c4 fw-api: CL 18412145 - update fw common interface files
add HTT_T2H_MSG_TYPE_RX_ADDBA,_DELBA_EXTN msg defs

Change-Id: I45f5ebb0f30d8f0e0664d3711e45d3b469679bf7
CRs-Fixed: 2262693
2022-06-04 06:01:46 -07:00
spuligil
40bf8311c1 fw-api: CL 18311866 - update fw common interface files
XPAN fw common changes

Change-Id: I0883a2dfeec7236d30621c7945d8055776b01605
CRs-Fixed: 2262693
2022-05-26 06:02:07 -07:00
spuligil
92a5d135c9 fw-api: CL 18225673 - update fw common interface files
Change-Id: If1c0e9736003818331955ac13c7e9301beb425ab
HTT: define UMAC_HANG_RECOVERY_PREREQUISITE_SETUP msg + shared mem structs
CRs-Fixed: 2262693
2022-05-24 04:50:41 -07:00
spuligil
9eabba11b8 fw-api: CL 18116079 - update fw common interface files
Change-Id: If82a00359c1a6eb03f31b1c3fd64f31563bc5566
HTT: add traffic_end_indication flag in htt_tx_msdu_desc_ext2_t
CRs-Fixed: 2262693
2022-05-10 06:01:49 -07:00
spuligil
74ae561c49 fw-api: CL 18000081 - update fw common interface files
add HTT_T2H_PPDU_ID_FMT_IND msg def

Change-Id: I5abf71d10ea3c0a0ba17e74e1579b1868d4f4b1a
CRs-Fixed: 2262693
2022-04-28 06:01:45 -07:00
spuligil
2fbbe50718 fw-api: CL 17986784 - update fw common interface files
HTT stats: add htt_phy_tpc_stats TLV, extend phy reset stats TLV

Change-Id: I9598ce0896592a72b9439b903019480aa36d1f7e
CRs-Fixed: 2262693
2022-04-27 06:02:50 -07:00
spuligil
21ebab1f83 fw-api: CL 17969296 - update fw common interface files
HTT stats: add rx_pdev_be_ul_ofdma_user_statsi TLV, add trigger_type_11be field

Change-Id: Ib5e3b93bbf5a0be87f317d6d74cf40dcda5b1b62
CRs-Fixed: 2262693
2022-04-26 18:01:45 -07:00
spuligil
14695cc293 fw-api: CL 17793582 - update fw common interface files
Change-Id: I9b7b7df6cb9b41f9cdbff1b4324e040c3aa8b87f
HTT: add rx_hdr_len bitfield to H2T RX_RING_SELECTION_CFG msg
CRs-Fixed: 2262693
2022-04-14 10:34:45 -07:00
spuligil
b82c51924c fw-api: CL 17745034 - update fw common interface files
HTT stats: add TQM bypass frame + byte counts

Change-Id: I59c6eccc6b95ad04b7406cbc34497649b71f8624
CRs-Fixed: 2262693
2022-04-07 06:01:57 -07:00
spuligil
30d7ea92fe fw-api: CL 17554759 - update fw common interface files
HTT stats: add DMAC reset stats

Change-Id: I22bf2748d99b5cc04bfd3a547a19441c11782c08
CRs-Fixed: 2262693
2022-03-22 01:11:12 -07:00
spuligil
728b5cdc42 fw-api: CL 17479040 - update fw common interface files
HTT stats: efficient AX ofdma stats, add BE ofdma stats

Change-Id: I7a79c4f1569076e71522abef6612aa6a254b46dc
CRs-Fixed: 2262693
2022-03-14 18:01:49 -07:00
spuligil
0984a0d8b2 fw-api: CL 17453007 - update fw common interface files
HTT stats: add new STREAMING_STATS_REQ,IND msg defs and GEN_MPDUS stats TLVs
Define a HTT_H2T STREAMING_STATS_REQ message that the host can use to enable ongoing production by the target of different types of streaming stats. Define the HTT_T2H STREAMING_STATS_IND that uploads the ongoing stats from the target. Define a GEN_MPDUS stats TLV that indicates how many times the targets GEN_MPDUS operation met / missed the specifications for the service interval and burst size. Define a GEN_MPDUS_DETAILS stats TLV that provides further visibility regarding how the targets service interval and burst size compared to the specified/expected values.

Change-Id: I2115978b510ed06e043e9edb17826bfdbb9490aa
CRs-Fixed: 2262693
2022-03-10 09:46:06 -08:00
spuligil
29e67ff2b9 fw-api: CL 17323774 - update fw common interface files
Change-Id: If5705212bf691ea252986be81707da8df36174f1
HTT: change htt_t2h_sawf_msduq_event.ast_index to 4 bits
CRs-Fixed: 2262693
2022-02-28 05:36:52 -08:00
spuligil
9417267027 fw-api: CL 17313419 - update fw common interface files
add HTT_TCL_METADATA_VER_SZ def

Change-Id: I1838747d15d5510c3d867b9a90a35424204b2df7
CRs-Fixed: 2262693
2022-02-28 05:36:51 -08:00
spuligil
04762423e8 fw-api: CL 17265976 - update fw common interface files
Change-Id: Icd05a861ec537cd805e95af4cd9229af3dc052c1
HTT: reduce rx_mpdu_end_word_mask in rx ring select cfg from 16 -> 3 bits
CRs-Fixed: 2262693
2022-02-28 05:36:43 -08:00
spuligil
ee1691737a fw-api: CL 17183819 - update fw common interface files
Add SAWF DEF_QUEUES_MAP_REPORT_REQ flag to report existing vs. hypothetical TIDS
Currently the FWs HTT_T2H SAWF DEF_QUEUES_MAP_REPORT_CONF generating code checks whether the default MSDU queues within a TID object within the peer in question are linked to a service class.This doesnt account for cases where a DEF_QUEUES_MAP_REQ has been sent for a peer, but the peer currently has no object for the TID in question because no data for that TID has shown up yet.A flag is being added to specify whether the FWs report should consider only the currently-existing TID objects within the peer, or if it should also consider hypothetical TID objects that could be created within the peer in the future.

Change-Id: I9307ef731869e38c1ed447a38a210accfe52a04f
CRs-Fixed: 2262693
2022-02-16 07:48:21 -08:00