Lines Matching refs:graph
21 struct q6apm_graph *graph[APM_PORT_MAX];
145 rc = q6apm_graph_stop(dai_data->graph[dai->id]);
149 q6apm_graph_close(dai_data->graph[dai->id]);
157 struct q6apm_graph *graph;
162 q6apm_graph_stop(dai_data->graph[dai->id]);
166 q6apm_graph_close(dai_data->graph[dai->id]);
170 * It is recommend to load DSP with source graph first and then sink
171 * graph, so sequence for playback and capture will be different
174 graph = q6apm_graph_open(dai->dev, NULL, dai->dev, graph_id);
175 if (IS_ERR(graph)) {
176 dev_err(dai->dev, "Failed to open graph (%d)\n", graph_id);
177 rc = PTR_ERR(graph);
180 dai_data->graph[graph_id] = graph;
184 rc = q6apm_graph_media_format_pcm(dai_data->graph[dai->id], cfg);
191 rc = q6apm_graph_prepare(dai_data->graph[dai->id]);
197 rc = q6apm_graph_start(dai_data->graph[dai->id]);
210 struct q6apm_graph *graph;
214 graph = q6apm_graph_open(dai->dev, NULL, dai->dev, graph_id);
215 if (IS_ERR(graph)) {
216 dev_err(dai->dev, "Failed to open graph (%d)\n", graph_id);
217 return PTR_ERR(graph);
219 dai_data->graph[graph_id] = graph;