Lines Matching refs:card
62 struct snd_soc_card *card = dapm->card; in rx51_ext_control() local
63 struct rx51_audio_pdata *pdata = snd_soc_card_get_drvdata(card); in rx51_ext_control()
108 struct snd_soc_card *card = rtd->card; in rx51_startup() local
111 rx51_ext_control(&card->dapm); in rx51_startup()
143 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); in rx51_set_spk() local
149 rx51_ext_control(&card->dapm); in rx51_set_spk()
158 struct snd_soc_card *card = dapm->card; in rx51_spk_event() local
159 struct rx51_audio_pdata *pdata = snd_soc_card_get_drvdata(card); in rx51_spk_event()
191 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); in rx51_set_input() local
197 rx51_ext_control(&card->dapm); in rx51_set_input()
213 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); in rx51_set_jack() local
219 rx51_ext_control(&card->dapm); in rx51_set_jack()
290 struct snd_soc_card *card = rtd->card; in rx51_aic34_init() local
291 struct rx51_audio_pdata *pdata = snd_soc_card_get_drvdata(card); in rx51_aic34_init()
296 dev_err(card->dev, "Failed to add TPA6130A2 controls\n"); in rx51_aic34_init()
299 snd_soc_limit_volume(card, "TPA6130A2 Headphone Playback Volume", 42); in rx51_aic34_init()
303 dev_err(card->dev, "Failed to add MCBSP controls\n"); in rx51_aic34_init()
308 err = snd_soc_card_jack_new(rtd->card, "AV Jack", in rx51_aic34_init()
312 dev_err(card->dev, "Failed to add AV Jack\n"); in rx51_aic34_init()
318 devm_gpiod_put(card->dev, pdata->jack_detection_gpio); in rx51_aic34_init()
324 dev_err(card->dev, "Failed to add GPIOs\n"); in rx51_aic34_init()
331 static int rx51_card_remove(struct snd_soc_card *card) in rx51_card_remove() argument
394 struct snd_soc_card *card = &rx51_sound_card; in rx51_soc_probe() local
400 card->dev = &pdev->dev; in rx51_soc_probe()
447 dev_err(card->dev, "failed to create private data\n"); in rx51_soc_probe()
450 snd_soc_card_set_drvdata(card, pdata); in rx51_soc_probe()
452 pdata->tvout_selection_gpio = devm_gpiod_get(card->dev, in rx51_soc_probe()
456 dev_err(card->dev, "could not get tvout selection gpio\n"); in rx51_soc_probe()
460 pdata->jack_detection_gpio = devm_gpiod_get(card->dev, in rx51_soc_probe()
464 dev_err(card->dev, "could not get jack detection gpio\n"); in rx51_soc_probe()
468 pdata->eci_sw_gpio = devm_gpiod_get(card->dev, "eci-switch", in rx51_soc_probe()
471 dev_err(card->dev, "could not get eci switch gpio\n"); in rx51_soc_probe()
475 pdata->speaker_amp_gpio = devm_gpiod_get(card->dev, in rx51_soc_probe()
479 dev_err(card->dev, "could not get speaker enable gpio\n"); in rx51_soc_probe()
483 err = devm_snd_soc_register_card(card->dev, card); in rx51_soc_probe()