Lines Matching refs:jack
78 struct snd_soc_jack *jack; in avs_da7219_codec_init() local
82 jack = snd_soc_card_get_drvdata(card); in avs_da7219_codec_init()
101 SND_JACK_BTN_3 | SND_JACK_LINEOUT, jack); in avs_da7219_codec_init()
107 snd_jack_set_key(jack->jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in avs_da7219_codec_init()
108 snd_jack_set_key(jack->jack, SND_JACK_BTN_1, KEY_VOLUMEUP); in avs_da7219_codec_init()
109 snd_jack_set_key(jack->jack, SND_JACK_BTN_2, KEY_VOLUMEDOWN); in avs_da7219_codec_init()
110 snd_jack_set_key(jack->jack, SND_JACK_BTN_3, KEY_VOICECOMMAND); in avs_da7219_codec_init()
112 return snd_soc_component_set_jack(component, jack, NULL); in avs_da7219_codec_init()
205 struct snd_soc_jack *jack = snd_soc_card_get_drvdata(card); in avs_card_resume_post() local
207 return snd_soc_component_set_jack(codec_dai->component, jack, NULL); in avs_card_resume_post()
216 struct snd_soc_jack *jack; in avs_da7219_probe() local
237 jack = devm_kzalloc(dev, sizeof(*jack), GFP_KERNEL); in avs_da7219_probe()
239 if (!jack || !card) in avs_da7219_probe()
256 snd_soc_card_set_drvdata(card, jack); in avs_da7219_probe()