Lines Matching refs:jack
34 struct snd_soc_jack jack; member
213 static void sdm845_jack_free(struct snd_jack *jack) in sdm845_jack_free() argument
215 struct snd_soc_component *component = jack->private_data; in sdm845_jack_free()
227 struct snd_jack *jack; in sdm845_dai_init() local
248 &pdata->jack, NULL, 0); in sdm845_dai_init()
255 jack = pdata->jack.jack; in sdm845_dai_init()
257 snd_jack_set_key(jack, SND_JACK_BTN_0, KEY_PLAYPAUSE); in sdm845_dai_init()
258 snd_jack_set_key(jack, SND_JACK_BTN_1, KEY_VOICECOMMAND); in sdm845_dai_init()
259 snd_jack_set_key(jack, SND_JACK_BTN_2, KEY_VOLUMEUP); in sdm845_dai_init()
260 snd_jack_set_key(jack, SND_JACK_BTN_3, KEY_VOLUMEDOWN); in sdm845_dai_init()
266 jack = pdata->jack.jack; in sdm845_dai_init()
269 jack->private_data = component; in sdm845_dai_init()
270 jack->private_free = sdm845_jack_free; in sdm845_dai_init()
272 &pdata->jack, NULL); in sdm845_dai_init()