Lines Matching refs:desc
60 struct sst_acpi_desc *desc; member
70 struct sst_acpi_desc *desc = sst_acpi->desc; in sst_acpi_fw_cb() local
81 platform_device_register_data(dev, desc->drv_name, -1, in sst_acpi_fw_cb()
85 desc->drv_name, (int)PTR_ERR(sst_acpi->pdev_pcm)); in sst_acpi_fw_cb()
120 struct sst_acpi_desc *desc; in sst_acpi_probe() local
132 desc = (struct sst_acpi_desc *)id->driver_data; in sst_acpi_probe()
133 mach = sst_acpi_find_machine(desc->machines); in sst_acpi_probe()
140 sst_pdata->id = desc->sst_id; in sst_acpi_probe()
142 sst_acpi->desc = desc; in sst_acpi_probe()
145 sst_pdata->resindex_dma_base = desc->resindex_dma_base; in sst_acpi_probe()
146 if (desc->resindex_dma_base >= 0) { in sst_acpi_probe()
147 sst_pdata->dma_engine = desc->dma_engine; in sst_acpi_probe()
148 sst_pdata->dma_base = desc->resindex_dma_base; in sst_acpi_probe()
149 sst_pdata->dma_size = desc->dma_size; in sst_acpi_probe()
152 if (desc->irqindex_host_ipc >= 0) in sst_acpi_probe()
153 sst_pdata->irq = platform_get_irq(pdev, desc->irqindex_host_ipc); in sst_acpi_probe()
155 if (desc->resindex_lpe_base >= 0) { in sst_acpi_probe()
157 desc->resindex_lpe_base); in sst_acpi_probe()
164 if (desc->resindex_pcicfg_base >= 0) { in sst_acpi_probe()
166 desc->resindex_pcicfg_base); in sst_acpi_probe()
173 if (desc->resindex_fw_base >= 0) { in sst_acpi_probe()
175 desc->resindex_fw_base); in sst_acpi_probe()