Lines Matching defs:adata
184 struct pdm_dev_data *adata;
189 adata = dev_get_drvdata(component->dev);
205 acp6x_enable_pdm_interrupts(adata->acp6x_base);
208 adata->capture_stream = substream;
210 pdm_data->acp6x_base = adata->acp6x_base;
277 struct pdm_dev_data *adata = dev_get_drvdata(component->dev);
279 acp6x_disable_pdm_interrupts(adata->acp6x_base);
280 adata->capture_stream = NULL;
356 struct pdm_dev_data *adata;
365 adata = devm_kzalloc(&pdev->dev, sizeof(*adata), GFP_KERNEL);
366 if (!adata)
369 adata->acp6x_base = devm_ioremap(&pdev->dev, res->start, resource_size(res));
370 if (!adata->acp6x_base)
373 adata->capture_stream = NULL;
375 dev_set_drvdata(&pdev->dev, adata);
399 struct pdm_dev_data *adata;
404 adata = dev_get_drvdata(dev);
405 if (adata->capture_stream && adata->capture_stream->runtime) {
406 runtime = adata->capture_stream->runtime;
412 period_bytes, adata->acp6x_base);
414 acp6x_enable_pdm_interrupts(adata->acp6x_base);
420 struct pdm_dev_data *adata;
422 adata = dev_get_drvdata(dev);
423 acp6x_disable_pdm_interrupts(adata->acp6x_base);
429 struct pdm_dev_data *adata;
431 adata = dev_get_drvdata(dev);
432 acp6x_enable_pdm_interrupts(adata->acp6x_base);