Go to the source code of this file.
◆ LIB_MANAGER_GET_LIB_ID
| #define LIB_MANAGER_GET_LIB_ID |
( |
| module_id | ) |
|
Value:
#define LIB_MANAGER_LIB_ID_SHIFT
Definition lib_manager.h:75
◆ LIB_MANAGER_GET_MODULE_INDEX
| #define LIB_MANAGER_GET_MODULE_INDEX |
( |
| module_id | ) |
|
◆ LIB_MANAGER_LIB_ID_SHIFT
| #define LIB_MANAGER_LIB_ID_SHIFT 12 |
◆ LIB_MANAGER_LIB_NOTIX_MAX_COUNT
| #define LIB_MANAGER_LIB_NOTIX_MAX_COUNT 4 |
◆ LIB_MANAGER_MAX_LIBS
| #define LIB_MANAGER_MAX_LIBS 16 |
◆ LIB_MANAGER_PACK_LIB_ID
| #define LIB_MANAGER_PACK_LIB_ID |
( |
| lib_index | ) |
|
Value:
#define LIB_MANAGER_PACK_MODULE_ID(lib_index, module_index)
Definition lib_manager.h:80
◆ LIB_MANAGER_PACK_MODULE_ID
| #define LIB_MANAGER_PACK_MODULE_ID |
( |
| lib_index, |
|
|
| module_index ) |
Value: (((module_index) & 0xFFF) | \
◆ lib_manager_get_instance_bss_address()
| void lib_manager_get_instance_bss_address |
( |
uint32_t | instance_id, |
|
|
const struct sof_man_module * | mod, |
|
|
void __sparse_cache ** | va_addr, |
|
|
size_t * | size ) |
◆ lib_manager_get_library_manifest()
| const struct sof_man_fw_desc * lib_manager_get_library_manifest |
( |
int | module_id | ) |
|
◆ lib_manager_init()
| void lib_manager_init |
( |
void | | ) |
|
◆ lib_manager_load_library()
| int lib_manager_load_library |
( |
uint32_t | dma_id, |
|
|
uint32_t | lib_id, |
|
|
uint32_t | type ) |
◆ lib_manager_register_module()
| int lib_manager_register_module |
( |
const uint32_t | component_id | ) |
|
◆ lib_notif_msg_clean()
| void lib_notif_msg_clean |
( |
bool | leave_one_handle | ) |
|
◆ lib_notif_msg_init()
| struct ipc_msg * lib_notif_msg_init |
( |
uint32_t | header, |
|
|
uint32_t | size ) |
◆ lib_notif_msg_send()
| void lib_notif_msg_send |
( |
struct ipc_msg * | msg | ) |
|