Lines Matching defs:dai_data

31 	struct q6apm_lpass_dai_data *dai_data = dev_get_drvdata(dai->dev);
32 struct audioreach_module_config *cfg = &dai_data->module_config[dai->id];
98 struct q6apm_lpass_dai_data *dai_data = dev_get_drvdata(dai->dev);
99 struct audioreach_module_config *cfg = &dai_data->module_config[dai->id];
128 struct q6apm_lpass_dai_data *dai_data = dev_get_drvdata(dai->dev);
129 struct audioreach_module_config *cfg = &dai_data->module_config[dai->id];
140 struct q6apm_lpass_dai_data *dai_data = dev_get_drvdata(dai->dev);
143 if (!dai_data->is_port_started[dai->id])
145 rc = q6apm_graph_stop(dai_data->graph[dai->id]);
149 q6apm_graph_close(dai_data->graph[dai->id]);
150 dai_data->is_port_started[dai->id] = false;
155 struct q6apm_lpass_dai_data *dai_data = dev_get_drvdata(dai->dev);
156 struct audioreach_module_config *cfg = &dai_data->module_config[dai->id];
161 if (dai_data->is_port_started[dai->id]) {
162 q6apm_graph_stop(dai_data->graph[dai->id]);
163 dai_data->is_port_started[dai->id] = false;
166 q6apm_graph_close(dai_data->graph[dai->id]);
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]);
202 dai_data->is_port_started[dai->id] = true;
209 struct q6apm_lpass_dai_data *dai_data = dev_get_drvdata(dai->dev);
219 dai_data->graph[graph_id] = graph;
227 struct q6apm_lpass_dai_data *dai_data = dev_get_drvdata(dai->dev);
228 struct audioreach_module_config *cfg = &dai_data->module_config[dai->id];
269 struct q6apm_lpass_dai_data *dai_data;
274 dai_data = devm_kzalloc(dev, sizeof(*dai_data), GFP_KERNEL);
275 if (!dai_data)
278 dev_set_drvdata(dev, dai_data);