Searched refs:q6apm_graph (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/sound/soc/qcom/qdsp6/ |
H A D | q6apm.h | 96 struct q6apm_graph { struct 113 struct q6apm_graph *q6apm_graph_open(struct device *dev, q6apm_cb cb, argument 115 int q6apm_graph_close(struct q6apm_graph *graph); 116 int q6apm_graph_prepare(struct q6apm_graph *graph); 117 int q6apm_graph_start(struct q6apm_graph *graph); 118 int q6apm_graph_stop(struct q6apm_graph *graph); 119 int q6apm_graph_flush(struct q6apm_graph *graph); 122 int q6apm_graph_media_format_pcm(struct q6apm_graph *graph, 125 int q6apm_graph_media_format_shmem(struct q6apm_graph *graph, 129 int q6apm_read(struct q6apm_graph *graph); [all …]
|
H A D | q6apm.c | 193 int q6apm_graph_media_format_shmem(struct q6apm_graph *graph, in q6apm_graph_media_format_shmem() 213 int q6apm_map_memory_regions(struct q6apm_graph *graph, unsigned int dir, phys_addr_t phys, in q6apm_map_memory_regions() 269 int q6apm_unmap_memory_regions(struct q6apm_graph *graph, unsigned int dir) in q6apm_unmap_memory_regions() 301 int q6apm_remove_initial_silence(struct device *dev, struct q6apm_graph *graph, uint32_t samples) in q6apm_remove_initial_silence() 313 int q6apm_remove_trailing_silence(struct device *dev, struct q6apm_graph *graph, uint32_t samples) in q6apm_remove_trailing_silence() 325 int q6apm_enable_compress_module(struct device *dev, struct q6apm_graph *graph, bool en) in q6apm_enable_compress_module() 337 int q6apm_set_real_module_id(struct device *dev, struct q6apm_graph *graph, in q6apm_set_real_module_id() 366 int q6apm_graph_media_format_pcm(struct q6apm_graph *graph, struct audioreach_module_config *cfg) in q6apm_graph_media_format_pcm() 390 static int q6apm_graph_get_tx_shmem_module_iid(struct q6apm_graph *graph) in q6apm_graph_get_tx_shmem_module_iid() 402 int q6apm_graph_get_rx_shmem_module_iid(struct q6apm_graph *graph) in q6apm_graph_get_rx_shmem_module_iid() [all …]
|
H A D | audioreach.h | 9 struct q6apm_graph; 786 void audioreach_graph_free_buf(struct q6apm_graph *graph); 787 int audioreach_map_memory_regions(struct q6apm_graph *graph, 794 int audioreach_graph_send_cmd_sync(struct q6apm_graph *graph, struct gpr_pkt *pkt, 796 int audioreach_set_media_format(struct q6apm_graph *graph, 799 int audioreach_shared_memory_send_eos(struct q6apm_graph *graph); 802 int audioreach_send_u32_param(struct q6apm_graph *graph, struct audioreach_module *module, 804 int audioreach_compr_set_param(struct q6apm_graph *graph, struct audioreach_module_config *mcfg);
|
H A D | audioreach.c | 582 int audioreach_graph_send_cmd_sync(struct q6apm_graph *graph, struct gpr_pkt *pkt, in audioreach_graph_send_cmd_sync() 591 static int audioreach_display_port_set_media_format(struct q6apm_graph *graph, in audioreach_display_port_set_media_format() 658 static int audioreach_codec_dma_set_media_format(struct q6apm_graph *graph, in audioreach_codec_dma_set_media_format() 735 int audioreach_send_u32_param(struct q6apm_graph *graph, struct audioreach_module *module, in audioreach_send_u32_param() 770 static int audioreach_sal_limiter_enable(struct q6apm_graph *graph, in audioreach_sal_limiter_enable() 776 static int audioreach_sal_set_media_format(struct q6apm_graph *graph, in audioreach_sal_set_media_format() 783 static int audioreach_module_enable(struct q6apm_graph *graph, in audioreach_module_enable() 790 static int audioreach_gapless_set_media_format(struct q6apm_graph *graph, in audioreach_gapless_set_media_format() 798 static int audioreach_mfc_set_media_format(struct q6apm_graph *graph, in audioreach_mfc_set_media_format() 907 int audioreach_compr_set_param(struct q6apm_graph *graph, struct audioreach_module_config *mcfg) in audioreach_compr_set_param() [all …]
|
H A D | q6apm-lpass-dais.c | 21 struct q6apm_graph *graph[APM_PORT_MAX]; 160 struct q6apm_graph *graph; in q6apm_lpass_dai_prepare() 218 struct q6apm_graph *graph; in q6apm_lpass_dai_startup()
|
H A D | q6apm-dai.c | 77 struct q6apm_graph *graph;
|