Home
last modified time | relevance | path

Searched refs:dma_dev (Results 1 – 15 of 15) sorted by relevance

/sound/soc/
Dsoc-generic-dmaengine-pcm.c123 struct device *dma_dev = dmaengine_dma_dev(pcm, substream); in dmaengine_pcm_set_runtime_hwparams() local
145 hw.period_bytes_max = dma_get_max_seg_size(dma_dev); in dmaengine_pcm_set_runtime_hwparams()
362 if (config && config->dma_dev) { in dmaengine_pcm_request_chan_of()
370 dev_name(config->dma_dev)); in dmaengine_pcm_request_chan_of()
371 dev = config->dma_dev; in dmaengine_pcm_request_chan_of()
/sound/soc/tegra/
Dtegra_pcm.c70 config->dma_dev = dev->parent; in tegra_pcm_platform_register_with_chan_names()
/sound/soc/intel/common/
Dsst-firmware.c208 return chan->device->dev == dsp->dma_dev; in dma_chan_filter()
293 dma->chip = dw_probe(sst->dma_dev, &mem, sst_pdata->irq); in sst_dma_new()
344 sst_fw->dma_buf = dma_alloc_coherent(dsp->dma_dev, sst_fw->size, in sst_fw_new()
381 dma_free_coherent(dsp->dma_dev, sst_fw->size, in sst_fw_new()
452 dma_free_coherent(dsp->dma_dev, sst_fw->size, sst_fw->dma_buf, in sst_fw_free()
932 context->buffer = dma_alloc_coherent(dsp->dma_dev, in sst_module_runtime_save()
1003 dma_free_coherent(dsp->dma_dev, module->persistent_size, in sst_module_runtime_restore()
Dsst-dsp.c439 sst->dma_dev = pdata->dma_dev; in sst_dsp_new()
Dsst-acpi.c141 sst_pdata->dma_dev = dev; in sst_acpi_probe()
Dsst-dsp.h212 struct device *dma_dev; member
Dsst-dsp-priv.h270 struct device *dma_dev; member
/sound/atmel/
Dabdac.c343 if (dws->dma_dev == chan->device->dev) { in filter()
473 if (pdata->dws.dma_dev) { in atmel_abdac_probe()
493 if (!pdata->dws.dma_dev || !dac->dma.chan) { in atmel_abdac_probe()
Dac97c.c882 if (dws->dma_dev == chan->device->dev) { in filter()
1051 if (pdata->rx_dws.dma_dev) { in atmel_ac97c_probe()
1080 if (pdata->tx_dws.dma_dev) { in atmel_ac97c_probe()
/sound/soc/intel/haswell/
Dsst-haswell-pcm.c949 struct device *dev = pdata->dma_dev; in hsw_pcm_new()
1060 struct device *dma_dev, *dev; in hsw_pcm_probe() local
1067 dma_dev = pdata->dma_dev; in hsw_pcm_probe()
1080 ret = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, dma_dev, in hsw_pcm_probe()
1089 ret = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, dma_dev, in hsw_pcm_probe()
Dsst-haswell-ipc.c2057 dma_free_coherent(hsw->dsp->dma_dev, in sst_hsw_module_set_param()
2157 hsw->dx_context = dma_alloc_coherent(hsw->dsp->dma_dev, in sst_hsw_dsp_init()
2215 dma_free_coherent(hsw->dsp->dma_dev, SST_HSW_DX_CONTEXT_SIZE, in sst_hsw_dsp_init()
2232 dma_free_coherent(hsw->dsp->dma_dev, SST_HSW_DX_CONTEXT_SIZE, in sst_hsw_dsp_free()
Dsst-haswell-dsp.c622 dev = sst->dma_dev; in hsw_init()
/sound/pci/trident/
Dtrident.h390 struct snd_dma_device dma_dev; member
/sound/soc/intel/baytrail/
Dsst-baytrail-dsp.c321 ret = dma_coerce_mask_and_coherent(sst->dma_dev, DMA_BIT_MASK(32)); in sst_byt_init()
Dsst-baytrail-pcm.c336 pdata->dma_dev, in sst_byt_pcm_new()