| /Linux-v5.4/sound/soc/intel/common/ |
| D | sst-acpi.c | 42 struct sst_pdata sst_pdata; member 52 struct sst_pdata *sst_pdata = &sst_acpi->sst_pdata; in sst_acpi_fw_cb() local 56 sst_pdata->fw = fw; in sst_acpi_fw_cb() 65 sst_pdata, sizeof(*sst_pdata)); in sst_acpi_fw_cb() 79 struct sst_pdata *sst_pdata; in sst_acpi_probe() local 100 sst_pdata = &sst_acpi->sst_pdata; in sst_acpi_probe() 101 sst_pdata->id = desc->sst_id; in sst_acpi_probe() 102 sst_pdata->dma_dev = dev; in sst_acpi_probe() 106 sst_pdata->resindex_dma_base = desc->resindex_dma_base; in sst_acpi_probe() 108 sst_pdata->dma_engine = desc->dma_engine; in sst_acpi_probe() [all …]
|
| D | sst-dsp-priv.h | 54 int (*init)(struct sst_dsp *sst, struct sst_pdata *pdata); 298 struct sst_pdata *pdata;
|
| D | sst-dsp.h | 185 struct sst_pdata { struct 213 struct sst_dsp_device *sst_dev, struct sst_pdata *pdata); argument
|
| D | sst-firmware.c | 266 struct sst_pdata *sst_pdata = sst->pdata; in sst_dma_new() local 294 mem.start = sst->addr.lpe_base + sst_pdata->dma_base; in sst_dma_new() 295 mem.end = sst->addr.lpe_base + sst_pdata->dma_base + sst_pdata->dma_size - 1; in sst_dma_new() 299 dma->chip = dw_probe(sst->dma_dev, &mem, sst_pdata->irq); in sst_dma_new() 1204 struct sst_dsp_device *sst_dev, struct sst_pdata *pdata) in sst_dsp_new()
|
| /Linux-v5.4/sound/soc/intel/baytrail/ |
| D | sst-baytrail-ipc.h | 14 struct sst_pdata; 58 int sst_byt_dsp_init(struct device *dev, struct sst_pdata *pdata); 59 void sst_byt_dsp_free(struct device *dev, struct sst_pdata *pdata); 61 int sst_byt_dsp_suspend_late(struct device *dev, struct sst_pdata *pdata); 62 int sst_byt_dsp_boot(struct device *dev, struct sst_pdata *pdata); 63 int sst_byt_dsp_wait_for_ready(struct device *dev, struct sst_pdata *pdata);
|
| D | sst-baytrail-pcm.c | 322 struct sst_pdata *pdata = dev_get_platdata(component->dev); in sst_byt_pcm_new() 358 struct sst_pdata *plat_data = dev_get_platdata(component->dev); in sst_byt_pcm_probe() 390 struct sst_pdata *sst_pdata = dev_get_platdata(dev); in sst_byt_pcm_dev_suspend_late() local 396 ret = sst_byt_dsp_suspend_late(dev, sst_pdata); in sst_byt_pcm_dev_suspend_late() 409 struct sst_pdata *sst_pdata = dev_get_platdata(dev); in sst_byt_pcm_dev_resume_early() local 415 ret = sst_byt_dsp_boot(dev, sst_pdata); in sst_byt_pcm_dev_resume_early() 420 return sst_byt_dsp_wait_for_ready(dev, sst_pdata); in sst_byt_pcm_dev_resume_early() 435 struct sst_pdata *sst_pdata = dev_get_platdata(&pdev->dev); in sst_byt_pcm_dev_probe() local 438 ret = sst_byt_dsp_init(&pdev->dev, sst_pdata); in sst_byt_pcm_dev_probe() 450 sst_byt_dsp_free(&pdev->dev, sst_pdata); in sst_byt_pcm_dev_probe() [all …]
|
| D | sst-baytrail-ipc.c | 564 int sst_byt_dsp_suspend_late(struct device *dev, struct sst_pdata *pdata) in sst_byt_dsp_suspend_late() 580 int sst_byt_dsp_boot(struct device *dev, struct sst_pdata *pdata) in sst_byt_dsp_boot() 604 int sst_byt_dsp_wait_for_ready(struct device *dev, struct sst_pdata *pdata) in sst_byt_dsp_wait_for_ready() 673 int sst_byt_dsp_init(struct device *dev, struct sst_pdata *pdata) in sst_byt_dsp_init() 763 void sst_byt_dsp_free(struct device *dev, struct sst_pdata *pdata) in sst_byt_dsp_free()
|
| D | sst-baytrail-dsp.c | 250 static int sst_byt_resource_map(struct sst_dsp *sst, struct sst_pdata *pdata) in sst_byt_resource_map() 285 static int sst_byt_init(struct sst_dsp *sst, struct sst_pdata *pdata) in sst_byt_init()
|
| /Linux-v5.4/sound/soc/intel/haswell/ |
| D | sst-haswell-pcm.c | 937 struct sst_pdata *pdata = dev_get_platdata(component->dev); in hsw_pcm_new() 1043 struct sst_pdata *pdata = dev_get_platdata(component->dev); in hsw_pcm_probe() 1136 struct sst_pdata *sst_pdata = dev_get_platdata(&pdev->dev); in hsw_pcm_dev_probe() local 1140 if (!sst_pdata) in hsw_pcm_dev_probe() 1147 ret = sst_hsw_dsp_init(&pdev->dev, sst_pdata); in hsw_pcm_dev_probe() 1151 priv_data->hsw = sst_pdata->dsp; in hsw_pcm_dev_probe() 1162 sst_hsw_dsp_free(&pdev->dev, sst_pdata); in hsw_pcm_dev_probe() 1168 struct sst_pdata *sst_pdata = dev_get_platdata(&pdev->dev); in hsw_pcm_dev_remove() local 1170 sst_hsw_dsp_free(&pdev->dev, sst_pdata); in hsw_pcm_dev_remove()
|
| D | sst-haswell-ipc.h | 40 struct sst_pdata; 490 int sst_hsw_dsp_init(struct device *dev, struct sst_pdata *pdata); 491 void sst_hsw_dsp_free(struct device *dev, struct sst_pdata *pdata);
|
| D | sst-haswell-dsp.c | 462 static int hsw_acpi_resource_map(struct sst_dsp *sst, struct sst_pdata *pdata) in hsw_acpi_resource_map() 611 static int hsw_init(struct sst_dsp *sst, struct sst_pdata *pdata) in hsw_init()
|
| D | sst-haswell-ipc.c | 2098 int sst_hsw_dsp_init(struct device *dev, struct sst_pdata *pdata) in sst_hsw_dsp_init() 2211 void sst_hsw_dsp_free(struct device *dev, struct sst_pdata *pdata) in sst_hsw_dsp_free()
|
| /Linux-v5.4/sound/soc/intel/atom/sst/ |
| D | sst_pci.c | 117 struct sst_platform_info *sst_pdata = pci->dev.platform_data; in intel_sst_probe() local 124 sst_drv_ctx->pdata = sst_pdata; in intel_sst_probe()
|
| /Linux-v5.4/sound/soc/intel/boards/ |
| D | haswell.c | 83 struct sst_pdata *pdata = dev_get_platdata(component->dev); in haswell_rtd_init()
|
| D | broadwell.c | 129 struct sst_pdata *pdata = dev_get_platdata(component->dev); in broadwell_rtd_init()
|
| D | bdw-rt5677.c | 176 struct sst_pdata *pdata = dev_get_platdata(component->dev); in bdw_rt5677_rtd_init()
|