Searched refs:dma_dev (Results 1 – 14 of 14) sorted by relevance
/sound/soc/samsung/ |
D | dmaengine.c | 19 struct device *dma_dev) in samsung_asoc_dma_platform_register() argument 29 pcm_conf->dma_dev = dma_dev; in samsung_asoc_dma_platform_register()
|
D | dma.h | 17 struct device *dma_dev);
|
/sound/soc/ |
D | soc-generic-dmaengine-pcm.c | 118 struct device *dma_dev = dmaengine_dma_dev(pcm, substream); in dmaengine_pcm_set_runtime_hwparams() local 141 hw.period_bytes_max = dma_get_max_seg_size(dma_dev); in dmaengine_pcm_set_runtime_hwparams() 416 !(config && config->dma_dev && config->dma_dev->of_node))) in dmaengine_pcm_request_chan_of() 419 if (config && config->dma_dev) { in dmaengine_pcm_request_chan_of() 427 dev_name(config->dma_dev)); in dmaengine_pcm_request_chan_of() 428 dev = config->dma_dev; in dmaengine_pcm_request_chan_of()
|
/sound/soc/intel/common/ |
D | sst-firmware.c | 214 return chan->device->dev == dsp->dma_dev; in dma_chan_filter() 299 dma->chip = dw_probe(sst->dma_dev, &mem, sst_pdata->irq); in sst_dma_new() 348 sst_fw->dma_buf = dma_alloc_coherent(dsp->dma_dev, sst_fw->size, in sst_fw_new() 385 dma_free_coherent(dsp->dma_dev, sst_fw->size, in sst_fw_new() 456 dma_free_coherent(dsp->dma_dev, sst_fw->size, sst_fw->dma_buf, in sst_fw_free() 936 context->buffer = dma_alloc_coherent(dsp->dma_dev, in sst_module_runtime_save() 1007 dma_free_coherent(dsp->dma_dev, module->persistent_size, in sst_module_runtime_restore() 1218 sst->dma_dev = pdata->dma_dev; in sst_dsp_new()
|
D | sst-acpi.c | 102 sst_pdata->dma_dev = dev; in sst_acpi_probe()
|
D | sst-dsp-priv.h | 265 struct device *dma_dev; member
|
D | sst-dsp.h | 203 struct device *dma_dev; member
|
/sound/soc/tegra/ |
D | tegra_pcm.c | 56 config->dma_dev = dev->parent; in tegra_pcm_platform_register_with_chan_names()
|
/sound/soc/intel/haswell/ |
D | sst-haswell-pcm.c | 939 struct device *dev = pdata->dma_dev; in hsw_pcm_new() 1044 struct device *dma_dev, *dev; in hsw_pcm_probe() local 1051 dma_dev = pdata->dma_dev; in hsw_pcm_probe() 1064 ret = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, dma_dev, in hsw_pcm_probe() 1073 ret = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, dma_dev, in hsw_pcm_probe()
|
D | sst-haswell-ipc.c | 2142 hsw->dx_context = dma_alloc_coherent(hsw->dsp->dma_dev, in sst_hsw_dsp_init() 2200 dma_free_coherent(hsw->dsp->dma_dev, SST_HSW_DX_CONTEXT_SIZE, in sst_hsw_dsp_init() 2217 dma_free_coherent(hsw->dsp->dma_dev, SST_HSW_DX_CONTEXT_SIZE, in sst_hsw_dsp_free()
|
D | sst-haswell-dsp.c | 618 dev = sst->dma_dev; in hsw_init()
|
/sound/pci/trident/ |
D | trident.h | 375 struct snd_dma_device dma_dev; member
|
/sound/soc/intel/baytrail/ |
D | sst-baytrail-dsp.c | 313 ret = dma_coerce_mask_and_coherent(sst->dma_dev, DMA_BIT_MASK(32)); in sst_byt_init()
|
D | sst-baytrail-pcm.c | 328 pdata->dma_dev, in sst_byt_pcm_new()
|