Sound Open Firmware
Loading...
Searching...
No Matches

Single component performance measurement data item. More...

#include <src/include/ipc4/base_fw.h>

Data Fields

uint32_t resource_id
 Resource ID: core ID or {module_id, instance_id}.
 
uint32_t power_mode: 1
 Power mode: 0 = D0, 1 = D0i3.
 
uint32_t rsvd: 30
 Reserved padding.
 
uint32_t is_removed: 1
 1 if component was removed/uninstantiated.
 
uint32_t peak_kcps
 Peak Kilo Cycles Per Second captured.
 
uint32_t avg_kcps
 Average Kilo Cycles Per Second measured.
 

Detailed Description

Single component performance measurement data item.

Field Documentation

◆ avg_kcps

uint32_t ipc4_perf_data_item::avg_kcps

Average Kilo Cycles Per Second measured.

◆ is_removed

uint32_t ipc4_perf_data_item::is_removed

1 if component was removed/uninstantiated.

◆ peak_kcps

uint32_t ipc4_perf_data_item::peak_kcps

Peak Kilo Cycles Per Second captured.

◆ power_mode

uint32_t ipc4_perf_data_item::power_mode

Power mode: 0 = D0, 1 = D0i3.

◆ resource_id

uint32_t ipc4_perf_data_item::resource_id

Resource ID: core ID or {module_id, instance_id}.

◆ rsvd

uint32_t ipc4_perf_data_item::rsvd

Reserved padding.


The documentation for this struct was generated from the following file: