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

Platform specific IPC4 base firmware functionality. More...

Include dependency graph for base_fw_vendor.h:

Go to the source code of this file.

Functions

static int basefw_vendor_fw_config (uint32_t *data_offset, char *data)
 
static int basefw_vendor_hw_config (uint32_t *data_offset, char *data)
 
static struct sof_man_fw_desc * basefw_vendor_get_manifest (void)
 
static int basefw_vendor_modules_info_get (uint32_t *data_offset, char *data)
 
static int basefw_vendor_get_large_config (struct comp_dev *dev, uint32_t param_id, bool first_block, bool last_block, uint32_t *data_offset, char *data)
 
static int basefw_vendor_set_large_config (struct comp_dev *dev, uint32_t param_id, bool first_block, bool last_block, uint32_t data_offset, const char *data)
 
static int basefw_vendor_dma_control (uint32_t node_id, const char *config_data, size_t data_size)
 

Detailed Description

Platform specific IPC4 base firmware functionality.

Function Documentation

◆ basefw_vendor_dma_control()

static int basefw_vendor_dma_control ( uint32_t  node_id,
const char *  config_data,
size_t  data_size 
)
inlinestatic

◆ basefw_vendor_fw_config()

static int basefw_vendor_fw_config ( uint32_t *  data_offset,
char *  data 
)
inlinestatic

◆ basefw_vendor_get_large_config()

static int basefw_vendor_get_large_config ( struct comp_dev *  dev,
uint32_t  param_id,
bool  first_block,
bool  last_block,
uint32_t *  data_offset,
char *  data 
)
inlinestatic

◆ basefw_vendor_get_manifest()

static struct sof_man_fw_desc * basefw_vendor_get_manifest ( void  )
inlinestatic

◆ basefw_vendor_hw_config()

static int basefw_vendor_hw_config ( uint32_t *  data_offset,
char *  data 
)
inlinestatic

◆ basefw_vendor_modules_info_get()

static int basefw_vendor_modules_info_get ( uint32_t *  data_offset,
char *  data 
)
inlinestatic

◆ basefw_vendor_set_large_config()

static int basefw_vendor_set_large_config ( struct comp_dev *  dev,
uint32_t  param_id,
bool  first_block,
bool  last_block,
uint32_t  data_offset,
const char *  data 
)
inlinestatic