Lines Matching refs:id
53 static int sof_pcm512x_quirk_cb(const struct dmi_system_id *id) in sof_pcm512x_quirk_cb() argument
55 sof_pcm512x_quirk = (unsigned long)id->driver_data; in sof_pcm512x_quirk_cb()
82 pcm->device = rtd->dai_link->id; in sof_hdmi_init()
227 int i, id = 0; in sof_card_dai_links_create() local
237 links[id].name = devm_kasprintf(dev, GFP_KERNEL, in sof_card_dai_links_create()
239 if (!links[id].name) in sof_card_dai_links_create()
242 links[id].id = id; in sof_card_dai_links_create()
243 links[id].codecs = pcm512x_component; in sof_card_dai_links_create()
244 links[id].num_codecs = ARRAY_SIZE(pcm512x_component); in sof_card_dai_links_create()
245 links[id].platforms = platform_component; in sof_card_dai_links_create()
246 links[id].num_platforms = ARRAY_SIZE(platform_component); in sof_card_dai_links_create()
247 links[id].init = sof_pcm512x_codec_init; in sof_card_dai_links_create()
248 links[id].ops = &sof_pcm512x_ops; in sof_card_dai_links_create()
253 links[id].playback_only = 1; in sof_card_dai_links_create()
254 links[id].no_pcm = 1; in sof_card_dai_links_create()
255 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
256 links[id].num_cpus = 1; in sof_card_dai_links_create()
258 links[id].cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL, in sof_card_dai_links_create()
261 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
264 links[id].cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL, in sof_card_dai_links_create()
267 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
270 id++; in sof_card_dai_links_create()
275 links[id].name = "dmic01"; in sof_card_dai_links_create()
276 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
277 links[id].cpus->dai_name = "DMIC01 Pin"; in sof_card_dai_links_create()
278 links[id].init = dmic_init; in sof_card_dai_links_create()
281 links[id + 1].name = "dmic16k"; in sof_card_dai_links_create()
282 links[id + 1].cpus = &cpus[id + 1]; in sof_card_dai_links_create()
283 links[id + 1].cpus->dai_name = "DMIC16k Pin"; in sof_card_dai_links_create()
289 links[id].id = id; in sof_card_dai_links_create()
290 links[id].num_cpus = 1; in sof_card_dai_links_create()
291 links[id].codecs = dmic_component; in sof_card_dai_links_create()
292 links[id].num_codecs = ARRAY_SIZE(dmic_component); in sof_card_dai_links_create()
293 links[id].platforms = platform_component; in sof_card_dai_links_create()
294 links[id].num_platforms = ARRAY_SIZE(platform_component); in sof_card_dai_links_create()
295 links[id].ignore_suspend = 1; in sof_card_dai_links_create()
296 links[id].capture_only = 1; in sof_card_dai_links_create()
297 links[id].no_pcm = 1; in sof_card_dai_links_create()
298 id++; in sof_card_dai_links_create()
310 links[id].name = devm_kasprintf(dev, GFP_KERNEL, in sof_card_dai_links_create()
312 if (!links[id].name) in sof_card_dai_links_create()
315 links[id].id = id; in sof_card_dai_links_create()
316 links[id].cpus = &cpus[id]; in sof_card_dai_links_create()
317 links[id].num_cpus = 1; in sof_card_dai_links_create()
318 links[id].cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL, in sof_card_dai_links_create()
320 if (!links[id].cpus->dai_name) in sof_card_dai_links_create()
338 links[id].codecs = &idisp_components[i - 1]; in sof_card_dai_links_create()
339 links[id].num_codecs = 1; in sof_card_dai_links_create()
340 links[id].platforms = platform_component; in sof_card_dai_links_create()
341 links[id].num_platforms = ARRAY_SIZE(platform_component); in sof_card_dai_links_create()
342 links[id].init = sof_hdmi_init; in sof_card_dai_links_create()
343 links[id].playback_only = 1; in sof_card_dai_links_create()
344 links[id].no_pcm = 1; in sof_card_dai_links_create()
345 id++; in sof_card_dai_links_create()