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
112 rx51_ext_control(&card->dapm); in rx51_startup()
144 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); in rx51_set_spk() local
150 rx51_ext_control(&card->dapm); in rx51_set_spk()
159 struct snd_soc_card *card = dapm->card; in rx51_spk_event() local
160 struct rx51_audio_pdata *pdata = snd_soc_card_get_drvdata(card); in rx51_spk_event()
192 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); in rx51_set_input() local
198 rx51_ext_control(&card->dapm); in rx51_set_input()
214 struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); in rx51_set_jack() local
220 rx51_ext_control(&card->dapm); in rx51_set_jack()
289 struct snd_soc_card *card = rtd->card; in rx51_aic34_init() local
290 struct rx51_audio_pdata *pdata = snd_soc_card_get_drvdata(card); in rx51_aic34_init()
302 dev_err(card->dev, "Failed to add TPA6130A2 controls\n"); in rx51_aic34_init()
309 dev_err(card->dev, "Failed to add MCBSP controls\n"); in rx51_aic34_init()
314 err = snd_soc_card_jack_new(rtd->card, "AV Jack", in rx51_aic34_init()
318 dev_err(card->dev, "Failed to add AV Jack\n"); in rx51_aic34_init()
324 devm_gpiod_put(card->dev, pdata->jack_detection_gpio); in rx51_aic34_init()
330 dev_err(card->dev, "Failed to add GPIOs\n"); in rx51_aic34_init()
337 static int rx51_card_remove(struct snd_soc_card *card) in rx51_card_remove() argument
399 struct snd_soc_card *card = &rx51_sound_card; in rx51_soc_probe() local
405 card->dev = &pdev->dev; in rx51_soc_probe()
452 dev_err(card->dev, "failed to create private data\n"); in rx51_soc_probe()
455 snd_soc_card_set_drvdata(card, pdata); in rx51_soc_probe()
457 pdata->tvout_selection_gpio = devm_gpiod_get(card->dev, in rx51_soc_probe()
460 dev_err(card->dev, "could not get tvout selection gpio\n"); in rx51_soc_probe()
466 dev_err(card->dev, "could not setup tvout selection gpio\n"); in rx51_soc_probe()
470 pdata->jack_detection_gpio = devm_gpiod_get(card->dev, in rx51_soc_probe()
473 dev_err(card->dev, "could not get jack detection gpio\n"); in rx51_soc_probe()
477 pdata->eci_sw_gpio = devm_gpiod_get(card->dev, "eci-switch"); in rx51_soc_probe()
479 dev_err(card->dev, "could not get eci switch gpio\n"); in rx51_soc_probe()
485 dev_err(card->dev, "could not setup eci switch gpio\n"); in rx51_soc_probe()
489 pdata->speaker_amp_gpio = devm_gpiod_get(card->dev, in rx51_soc_probe()
492 dev_err(card->dev, "could not get speaker enable gpio\n"); in rx51_soc_probe()
498 dev_err(card->dev, "could not setup speaker enable gpio\n"); in rx51_soc_probe()
502 err = devm_snd_soc_register_card(card->dev, card); in rx51_soc_probe()