Sound Open Firmware
Loading...
Searching...
No Matches
ipc4_cfg_param_id_data Union Reference

16-bit small parameter register encoding for MOD_CONFIG_SET/GET. More...

#include <src/include/module/ipc4/base-config.h>

Data Fields

uint32_t dw
 Raw 32-bit register value.
 
struct { 
 
   uint32_t   data16: 16 
 16-bit parameter data payload. More...
 
   uint32_t   id: 14 
 14-bit parameter identifier. More...
 
   uint32_t   _rsvd: 2 
 Reserved bits. More...
 
} f 
 

Detailed Description

16-bit small parameter register encoding for MOD_CONFIG_SET/GET.

Field Documentation

◆ _rsvd

uint32_t ipc4_cfg_param_id_data::_rsvd

Reserved bits.

◆ data16

uint32_t ipc4_cfg_param_id_data::data16

16-bit parameter data payload.

◆ dw

uint32_t ipc4_cfg_param_id_data::dw

Raw 32-bit register value.

◆ [struct]

struct { ... } ipc4_cfg_param_id_data::f

◆ id

uint32_t ipc4_cfg_param_id_data::id

14-bit parameter identifier.


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