/Linux-v4.19/sound/soc/intel/common/ |
D | sst-acpi.c | 51 struct sst_pdata sst_pdata; member 61 struct sst_pdata *sst_pdata = &sst_acpi->sst_pdata; in sst_acpi_fw_cb() local 65 sst_pdata->fw = fw; in sst_acpi_fw_cb() 74 sst_pdata, sizeof(*sst_pdata)); in sst_acpi_fw_cb() 88 struct sst_pdata *sst_pdata; in sst_acpi_probe() local 109 sst_pdata = &sst_acpi->sst_pdata; in sst_acpi_probe() 110 sst_pdata->id = desc->sst_id; in sst_acpi_probe() 111 sst_pdata->dma_dev = dev; in sst_acpi_probe() 115 sst_pdata->resindex_dma_base = desc->resindex_dma_base; in sst_acpi_probe() 117 sst_pdata->dma_engine = desc->dma_engine; in sst_acpi_probe() [all …]
|
D | sst-dsp-priv.h | 63 int (*init)(struct sst_dsp *sst, struct sst_pdata *pdata); 307 struct sst_pdata *pdata;
|
D | sst-dsp.h | 194 struct sst_pdata { struct 222 struct sst_dsp_device *sst_dev, struct sst_pdata *pdata); argument
|
D | sst-firmware.c | 275 struct sst_pdata *sst_pdata = sst->pdata; in sst_dma_new() local 303 mem.start = sst->addr.lpe_base + sst_pdata->dma_base; in sst_dma_new() 304 mem.end = sst->addr.lpe_base + sst_pdata->dma_base + sst_pdata->dma_size - 1; in sst_dma_new() 308 dma->chip = dw_probe(sst->dma_dev, &mem, sst_pdata->irq); in sst_dma_new() 1213 struct sst_dsp_device *sst_dev, struct sst_pdata *pdata) in sst_dsp_new()
|
/Linux-v4.19/sound/soc/intel/baytrail/ |
D | sst-baytrail-ipc.h | 22 struct sst_pdata; 66 int sst_byt_dsp_init(struct device *dev, struct sst_pdata *pdata); 67 void sst_byt_dsp_free(struct device *dev, struct sst_pdata *pdata); 69 int sst_byt_dsp_suspend_late(struct device *dev, struct sst_pdata *pdata); 70 int sst_byt_dsp_boot(struct device *dev, struct sst_pdata *pdata); 71 int sst_byt_dsp_wait_for_ready(struct device *dev, struct sst_pdata *pdata);
|
D | sst-baytrail-pcm.c | 329 struct sst_pdata *pdata = dev_get_platdata(component->dev); in sst_byt_pcm_new() 372 struct sst_pdata *plat_data = dev_get_platdata(component->dev); in sst_byt_pcm_probe() 404 struct sst_pdata *sst_pdata = dev_get_platdata(dev); in sst_byt_pcm_dev_suspend_late() local 410 ret = sst_byt_dsp_suspend_late(dev, sst_pdata); in sst_byt_pcm_dev_suspend_late() 423 struct sst_pdata *sst_pdata = dev_get_platdata(dev); in sst_byt_pcm_dev_resume_early() local 429 ret = sst_byt_dsp_boot(dev, sst_pdata); in sst_byt_pcm_dev_resume_early() 434 return sst_byt_dsp_wait_for_ready(dev, sst_pdata); in sst_byt_pcm_dev_resume_early() 449 struct sst_pdata *sst_pdata = dev_get_platdata(&pdev->dev); in sst_byt_pcm_dev_probe() local 452 ret = sst_byt_dsp_init(&pdev->dev, sst_pdata); in sst_byt_pcm_dev_probe() 464 sst_byt_dsp_free(&pdev->dev, sst_pdata); in sst_byt_pcm_dev_probe() [all …]
|
D | sst-baytrail-ipc.c | 574 int sst_byt_dsp_suspend_late(struct device *dev, struct sst_pdata *pdata) in sst_byt_dsp_suspend_late() 590 int sst_byt_dsp_boot(struct device *dev, struct sst_pdata *pdata) in sst_byt_dsp_boot() 614 int sst_byt_dsp_wait_for_ready(struct device *dev, struct sst_pdata *pdata) in sst_byt_dsp_wait_for_ready() 683 int sst_byt_dsp_init(struct device *dev, struct sst_pdata *pdata) in sst_byt_dsp_init() 773 void sst_byt_dsp_free(struct device *dev, struct sst_pdata *pdata) in sst_byt_dsp_free()
|
D | sst-baytrail-dsp.c | 258 static int sst_byt_resource_map(struct sst_dsp *sst, struct sst_pdata *pdata) in sst_byt_resource_map() 293 static int sst_byt_init(struct sst_dsp *sst, struct sst_pdata *pdata) in sst_byt_init()
|
/Linux-v4.19/sound/soc/intel/haswell/ |
D | sst-haswell-pcm.c | 946 struct sst_pdata *pdata = dev_get_platdata(component->dev); in hsw_pcm_new() 1058 struct sst_pdata *pdata = dev_get_platdata(component->dev); in hsw_pcm_probe() 1151 struct sst_pdata *sst_pdata = dev_get_platdata(&pdev->dev); in hsw_pcm_dev_probe() local 1155 if (!sst_pdata) in hsw_pcm_dev_probe() 1162 ret = sst_hsw_dsp_init(&pdev->dev, sst_pdata); in hsw_pcm_dev_probe() 1166 priv_data->hsw = sst_pdata->dsp; in hsw_pcm_dev_probe() 1177 sst_hsw_dsp_free(&pdev->dev, sst_pdata); in hsw_pcm_dev_probe() 1183 struct sst_pdata *sst_pdata = dev_get_platdata(&pdev->dev); in hsw_pcm_dev_remove() local 1185 sst_hsw_dsp_free(&pdev->dev, sst_pdata); in hsw_pcm_dev_remove()
|
D | sst-haswell-ipc.h | 49 struct sst_pdata; 499 int sst_hsw_dsp_init(struct device *dev, struct sst_pdata *pdata); 500 void sst_hsw_dsp_free(struct device *dev, struct sst_pdata *pdata);
|
D | sst-haswell-dsp.c | 471 static int hsw_acpi_resource_map(struct sst_dsp *sst, struct sst_pdata *pdata) in hsw_acpi_resource_map() 620 static int hsw_init(struct sst_dsp *sst, struct sst_pdata *pdata) in hsw_init()
|
D | sst-haswell-ipc.c | 2101 int sst_hsw_dsp_init(struct device *dev, struct sst_pdata *pdata) in sst_hsw_dsp_init() 2214 void sst_hsw_dsp_free(struct device *dev, struct sst_pdata *pdata) in sst_hsw_dsp_free()
|
/Linux-v4.19/sound/soc/intel/atom/sst/ |
D | sst_pci.c | 125 struct sst_platform_info *sst_pdata = pci->dev.platform_data; in intel_sst_probe() local 132 sst_drv_ctx->pdata = sst_pdata; in intel_sst_probe()
|
/Linux-v4.19/sound/soc/intel/boards/ |
D | haswell.c | 91 struct sst_pdata *pdata = dev_get_platdata(component->dev); in haswell_rtd_init()
|
D | broadwell.c | 136 struct sst_pdata *pdata = dev_get_platdata(component->dev); in broadwell_rtd_init()
|
D | bdw-rt5677.c | 185 struct sst_pdata *pdata = dev_get_platdata(component->dev); in bdw_rt5677_rtd_init()
|