Pragaspathi Thilagaraj
51c64ab0e1
fw-api: CL 26789113 - update fw common interface files
...
Change-Id: I2d025e6d897646c4a3196e3ab7a1d26f07b40c50
CRs-Fixed: 2262693
2024-06-04 23:02:32 -07:00
Pragaspathi Thilagaraj
f08b885f7e
fw-api: CL 26775343 - update fw common interface files
...
Change-Id: Ia0a2abcd47fe682f7a8a47fec5293ac04cfae080
CRs-Fixed: 2262693
2024-06-04 23:02:28 -07:00
spuligil
3ccb080148
fw-api: CL 26384461 - update fw common interface files
...
Change-Id: Ia9560e8f3754171cd7073f7ff5094251ff036599
CRs-Fixed: 2262693
2024-04-13 22:59:14 -07:00
spuligil
82aee4a507
fw-api: CL 26367611 - update fw common interface files
...
Change-Id: I2f8cebda35ab9c84fca0aae8463bda5a7370de67
CRs-Fixed: 2262693
2024-03-31 03:44:12 -07:00
spuligil
784cd1a9c2
fw-api: CL 26238739 - update fw common interface files
...
Change-Id: I7e367d199ab78a538f46758a43a7d166b7e9e111
CRs-Fixed: 2262693
2024-03-18 07:31:43 -07:00
spuligil
a15d0d9203
fw-api: CL 26228979 - update fw common interface files
...
Change-Id: I049a9581e67b52ee40a3f88cb8474b0eac61ed15
CRs-Fixed: 2262693
2024-03-18 07:31:36 -07:00
spuligil
83009cc147
fw-api: CL 26149972 - update fw common interface files
...
Change-Id: Ic454dcdb767bab2bdc55a54b50425e7a445395d7
CRs-Fixed: 2262693
2024-03-18 07:31:20 -07:00
spuligil
69388df60f
fw-api: CL 26129651 - update fw common interface files
...
Change-Id: If5779016a0dd5d5b1873c43546818ea8fbfd2fe1
CRs-Fixed: 2262693
2024-03-18 07:31:18 -07:00
spuligil
3b5a50ec7c
fw-api: CL 26082151 - update fw common interface files
...
Change-Id: I97a9a45c188b5c23d158c990a539c05aba30c191
CRs-Fixed: 2262693
2024-02-29 07:26:32 -08:00
spuligil
9f87938ec2
fw-api: CL 25995600 - update fw common interface files
...
Change-Id: I7cc1fda861a84c1f42c44b6f7f3f8bb7dce741fb
CRs-Fixed: 2262693
2024-02-12 07:28:40 -08:00
spuligil
29ebb1e83c
fw-api: CL 25993098 - update fw common interface files
...
Change-Id: I71389caec8dba8bb2f35aa518b165a9e5f5460cc
CRs-Fixed: 2262693
2024-02-12 07:28:38 -08:00
spuligil
cc4247b9a9
fw-api: CL 25920610 - update fw common interface files
...
HTT: add H2T TX_SUPER_RULE_SETUP msg def
Change-Id: If338c1a95723cce04d9607918c0162cdc261e7f5
CRs-Fixed: 2262693
2024-02-12 07:28:28 -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
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
b47a400650
fw-api: CL 25104555 - update fw common interface files
...
HTT: add TX_FW2WBM_REINJECT_REASON_SAWF_SVC_CLASS_ID_ABSENT def
Change-Id: Ic32cc26aa152ab6952bdcdee1e66031f770fa9a5
CRs-Fixed: 2262693
2023-11-09 14:22:10 -08: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
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
2cc80b1e40
fw-api: CL 24285962 - update fw common interface files
...
WMI: add SAR version constants
Change-Id: I051d1d418c7198ab774505dc3508d16f00f1c928
CRs-Fixed: 2262693
2023-09-13 14:21:40 -07:00
spuligil
c4506fca73
fw-api: CL 24269688 - update fw common interface files
...
HTT: add H2T TX_LATENCY_STATS_CFG def
Change-Id: I66bb997d9aa5a5e1b938f0bba89a34fdcc15c4e2
CRs-Fixed: 2262693
2023-08-22 19:24:29 -07:00
spuligil
222ac4615f
fw-api: CL 24263101 - update fw common interface files
...
HTT: add transmit count field in tx_wbm_completion structs
Change-Id: Id32dbf9ea0c17a2c04b490dfa5b1a2173c47d6d3
CRs-Fixed: 2262693
2023-08-22 19:24:27 -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
57122144ea
fw-api: CL 23935730 - update fw common interface files
...
add HTT_RXDATA_ERR_INVALID_PEER def
Change-Id: Ie936cf743ffc196615bea93ba9977c745d8a8073
CRs-Fixed: 2262693
2023-07-25 06:04:47 -07:00
spuligil
a7e13535d7
fw-api: CL 23485848 - update fw common interface files
...
Change-Id: I647204a3ac2b5581a6a920d5bd7b8ca0b2423498
HTT: expand fisa_aggr_limit from 4 -> 6 bits in h2t fisa_config_t
CRs-Fixed: 2262693
2023-06-14 18:02:01 -07:00
spuligil
9e139737f2
fw-api: CL 23459857 - update fw common interface files
...
Change-Id: Ia891132dd204c05bc927ca0784e101e9e53cfec7
HTT: add T2H PEER_EXTENDED_EVENT msg def
CRs-Fixed: 2262693
2023-06-13 06:02:56 -07:00
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
088136035e
fw-api: CL 22520756 - update fw common interface files
...
Change-Id: I409c61acfd6b36d0c51ada135ac193d4ef8cd917
HTT: add fw_offloads_inspected flag in t2h_rx_data_msdu_info struct
CRs-Fixed: 2262693
2023-04-17 15:28:32 -07:00
spuligil
e6ae8d617a
fw-api: CL 22378824 - update fw common interface files
...
Change-Id: I309493d62a98f59656f39cf0805cfed79a8f9907
HTT: reduce PPDU_STATS_PPDU_ID to 25 bits
CRs-Fixed: 2262693
2023-04-04 12:01:57 -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
51d4f3fb25
fw-api: CL 22203883 - update fw common interface files
...
Change-Id: I8f9090b80f01eb16f80096e0beaa2124df9576a1
HTT: add src_info field in primary_link_peer_migrate_resp msg
CRs-Fixed: 2262693
2023-03-23 06:49:29 -07:00
spuligil
d7a2f33bbe
fw-api: CL 22186584 - update fw common interface files
...
Change-Id: I800e7dba278c3e81914d185987c33681650e44c1
HTT: fix htt_tx_monitor_cfg_t def to only have 32 bits per word
CRs-Fixed: 2262693
2023-03-23 06:49:01 -07:00
Miaoqing Pan
572bedeeaa
fw-api: remove banned words
...
Remove banned words from comment.
CRs-Fixed: 3439425
Change-Id: I9679125be5d20fda958e78864536bdf4cfc1b9de
2023-03-21 04:46:29 -07:00
spuligil
e64d566560
fw-api: CL 22011543 - update fw common interface files
...
Remove banned phrase Q2Q from htt.h comment
Change-Id: Icdc40ba4ea15f81d45a2a1a5b724edfb85b72d0d
CRs-Fixed: 2262693
2023-03-13 17:07:32 -07:00
spuligil
248734da25
fw-api: CL 21803370 - update fw common interface files
...
Change-Id: Ica2c49dd57fa5edf80ef5bb49051a51fe1dd3960
HTT: add ast_index bitfield in tx_tcl_svc_class_id_metadata
CRs-Fixed: 2262693
2023-02-28 06:02:42 -08:00
spuligil
09e326d5c1
fw-api: CL 21774881 - update fw common interface files
...
Change-Id: I7cf88ec7f23d1b612c0786ccd18f5b48621d0ee1
HTT: add is_umac_hang flag in H2T UMAC_HANG_RECOVERY_SOC_START_PRE_RESET msg
CRs-Fixed: 2262693
2023-02-26 06:01:49 -08: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
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