Lines Matching refs:avs_dev

14 struct avs_dev;
298 int avs_ipc_set_boot_config(struct avs_dev *adev, u32 dma_id, u32 purge);
301 int avs_ipc_load_modules(struct avs_dev *adev, u16 *mod_ids, u32 num_mod_ids);
302 int avs_ipc_unload_modules(struct avs_dev *adev, u16 *mod_ids, u32 num_mod_ids);
303 int avs_ipc_load_library(struct avs_dev *adev, u32 dma_id, u32 lib_id);
314 int avs_ipc_create_pipeline(struct avs_dev *adev, u16 req_size, u8 priority,
316 int avs_ipc_delete_pipeline(struct avs_dev *adev, u8 instance_id);
317 int avs_ipc_set_pipeline_state(struct avs_dev *adev, u8 instance_id,
319 int avs_ipc_get_pipeline_state(struct avs_dev *adev, u8 instance_id,
323 int avs_ipc_init_instance(struct avs_dev *adev, u16 module_id, u8 instance_id,
326 int avs_ipc_delete_instance(struct avs_dev *adev, u16 module_id, u8 instance_id);
327 int avs_ipc_bind(struct avs_dev *adev, u16 module_id, u8 instance_id,
330 int avs_ipc_unbind(struct avs_dev *adev, u16 module_id, u8 instance_id,
333 int avs_ipc_set_large_config(struct avs_dev *adev, u16 module_id,
336 int avs_ipc_get_large_config(struct avs_dev *adev, u16 module_id, u8 instance_id,
347 int avs_ipc_set_dx(struct avs_dev *adev, u32 core_mask, bool powerup);
348 int avs_ipc_set_d0ix(struct avs_dev *adev, bool enable_pg, bool streaming);
422 int avs_ipc_set_enable_logs(struct avs_dev *adev, u8 *log_info, size_t size);
488 int avs_ipc_get_fw_config(struct avs_dev *adev, struct avs_fw_cfg *cfg);
489 int avs_ipc_set_fw_config(struct avs_dev *adev, size_t num_tlvs, ...);
534 int avs_ipc_get_hw_config(struct avs_dev *adev, struct avs_hw_cfg *cfg);
603 int avs_ipc_get_modules_info(struct avs_dev *adev, struct avs_mods_info **info);
611 int avs_ipc_set_system_time(struct avs_dev *adev);
951 int avs_ipc_copier_set_sink_format(struct avs_dev *adev, u16 module_id,
966 int avs_ipc_peakvol_get_volume(struct avs_dev *adev, u16 module_id, u8 instance_id,
968 int avs_ipc_peakvol_set_volume(struct avs_dev *adev, u16 module_id, u8 instance_id,
970 int avs_ipc_peakvol_set_volumes(struct avs_dev *adev, u16 module_id, u8 instance_id,
972 int avs_ipc_peakvol_get_mute(struct avs_dev *adev, u16 module_id, u8 instance_id,
974 int avs_ipc_peakvol_set_mute(struct avs_dev *adev, u16 module_id, u8 instance_id,
976 int avs_ipc_peakvol_set_mutes(struct avs_dev *adev, u16 module_id, u8 instance_id,
1024 int avs_ipc_probe_get_dma(struct avs_dev *adev, struct avs_probe_dma **dmas, size_t *num_dmas);
1025 int avs_ipc_probe_attach_dma(struct avs_dev *adev, struct avs_probe_dma *dmas, size_t num_dmas);
1026 int avs_ipc_probe_detach_dma(struct avs_dev *adev, union avs_connector_node_id *node_ids,
1028 int avs_ipc_probe_get_points(struct avs_dev *adev, struct avs_probe_point_desc **descs,
1030 int avs_ipc_probe_connect_points(struct avs_dev *adev, struct avs_probe_point_desc *descs,
1032 int avs_ipc_probe_disconnect_points(struct avs_dev *adev, union avs_probe_point_id *ids,