Lines Matching defs:hdev

140 	struct sof_intel_hda_dev *hdev;
147 hdev = sdev->pdata->hw_pdata;
149 ret = sdw_intel_acpi_scan(handle, &hdev->info);
158 struct sof_intel_hda_dev *hdev;
162 hdev = sdev->pdata->hw_pdata;
168 res.handle = hdev->info.handle;
181 res.count = hdev->info.count;
182 res.link_mask = hdev->info.link_mask;
191 hdev->sdw = sdw;
198 struct sof_intel_hda_dev *hdev;
200 hdev = sdev->pdata->hw_pdata;
202 if (!hdev->sdw)
205 return sdw_intel_startup(hdev->sdw);
210 struct sof_intel_hda_dev *hdev;
212 hdev = sdev->pdata->hw_pdata;
216 if (hdev->sdw)
217 sdw_intel_exit(hdev->sdw);
218 hdev->sdw = NULL;
225 struct sof_intel_hda_dev *hdev;
229 hdev = sdev->pdata->hw_pdata;
231 if (!hdev->sdw)
256 struct sof_intel_hda_dev *hdev;
258 hdev = sdev->pdata->hw_pdata;
259 if (hdev->sdw &&
269 struct sof_intel_hda_dev *hdev;
271 hdev = sdev->pdata->hw_pdata;
272 if (!hdev->sdw)
275 sdw_intel_process_wakeen_event(hdev->sdw);
623 struct sof_intel_hda_dev *hdev = pdata->hw_pdata;
648 link_mask = hdev->info.link_mask;
714 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata;
724 hda_dsp_sdw_thread(irq, hdev->sdw);
741 struct sof_intel_hda_dev *hdev;
770 hdev = devm_kzalloc(sdev->dev, sizeof(*hdev), GFP_KERNEL);
771 if (!hdev)
773 sdev->pdata->hw_pdata = hdev;
774 hdev->desc = chip;
776 hdev->dmic_dev = platform_device_register_data(sdev->dev, "dmic-codec",
779 if (IS_ERR(hdev->dmic_dev)) {
781 return PTR_ERR(hdev->dmic_dev);
789 hdev->no_ipc_position = 0;
791 hdev->no_ipc_position = sof_ops(sdev)->pcm_pointer ? 1 : 0;
887 INIT_DELAYED_WORK(&hdev->d0i3_work, hda_dsp_d0i3_work);
901 platform_device_unregister(hdev->dmic_dev);
1125 struct sof_intel_hda_dev *hdev;
1129 hdev = pdata->hw_pdata;
1130 link_mask = hdev->info.link_mask;
1157 for (i = 0; i < hdev->info.count && link->num_adr;
1163 if (!link_slaves_found(sdev, link, hdev->sdw))
1167 if (i == hdev->info.count || !link->num_adr)