Lines Matching refs:drv
535 struct cht_mc_private *drv; in snd_cht_mc_probe() local
545 drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL); in snd_cht_mc_probe()
546 if (!drv) in snd_cht_mc_probe()
557 drv->acpi_card = &snd_soc_cards[i]; in snd_cht_mc_probe()
569 sprintf(drv->codec_name, "i2c-%s:00", drv->acpi_card->codec_id); in snd_cht_mc_probe()
575 card->dai_link[i].codecs->name = drv->codec_name; in snd_cht_mc_probe()
669 drv->mclk = devm_clk_get(&pdev->dev, mclk_name); in snd_cht_mc_probe()
670 if (IS_ERR(drv->mclk)) { in snd_cht_mc_probe()
672 mclk_name, PTR_ERR(drv->mclk)); in snd_cht_mc_probe()
673 return PTR_ERR(drv->mclk); in snd_cht_mc_probe()
676 snd_soc_card_set_drvdata(card, drv); in snd_cht_mc_probe()