Lines Matching defs:dev
24 static void log_quirks(struct device *dev)
27 dev_dbg(dev, "quirk realtek,jack-detect-source %ld\n",
30 dev_dbg(dev, "quirk SOC_SDW_ACP_DMIC enabled\n");
74 struct device *dev = card->dev;
120 dev_err(dev, "Invalid dailink id %d\n", *be_id);
127 *be_id, &cpu_pin_id, dev);
135 *be_id, &cpu_pin_id, dev);
144 name = devm_kasprintf(dev, GFP_KERNEL,
150 name = devm_kasprintf(dev, GFP_KERNEL,
158 cpus = devm_kcalloc(dev, num_cpus, sizeof(*cpus), GFP_KERNEL);
162 codecs = devm_kcalloc(dev, num_codecs, sizeof(*codecs), GFP_KERNEL);
166 codec_maps = devm_kcalloc(dev, num_codecs, sizeof(*codec_maps), GFP_KERNEL);
176 cpus->dai_name = devm_kasprintf(dev, GFP_KERNEL,
181 dev_dbg(dev, "cpu->dai_name:%s\n", cpus->dai_name);
196 asoc_sdw_init_dai_link(dev, *dai_links, be_id, name, playback, capture,
250 struct device *dev = card->dev;
253 ret = asoc_sdw_init_simple_dai_link(dev, *dai_links, be_id, "acp-dmic-codec",
268 struct device *dev = card->dev;
269 struct snd_soc_acpi_mach *mach = dev_get_platdata(card->dev);
285 dev_err(dev, "failed to count devices/endpoints: %d\n", ret);
309 dev_dbg(dev, "sdw %d, dmic %d", sdw_be_num, dmic_num);
311 codec_conf = devm_kcalloc(dev, num_devs, sizeof(*codec_conf), GFP_KERNEL);
317 dai_links = devm_kcalloc(dev, num_links, sizeof(*dai_links), GFP_KERNEL);
337 dev_warn(dev, "Ignoring ACP DMIC\n");
353 struct snd_soc_acpi_mach *mach = dev_get_platdata(&pdev->dev);
360 amd_ctx = devm_kzalloc(&pdev->dev, sizeof(*amd_ctx), GFP_KERNEL);
366 ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
372 card->dev = &pdev->dev;
382 dev_info(card->dev, "Overriding quirk 0x%lx => 0x%x\n",
387 log_quirks(card->dev);
406 card->components = devm_kasprintf(card->dev, GFP_KERNEL,
412 ret = devm_snd_soc_register_card(card->dev, card);
414 dev_err_probe(card->dev, ret, "snd_soc_register_card failed %d\n", ret);