Lines Matching refs:pins
40 struct snd_soc_jack *jack, struct snd_soc_jack_pin *pins, in snd_soc_card_jack_new() argument
47 INIT_LIST_HEAD(&jack->pins); in snd_soc_card_jack_new()
56 return snd_soc_jack_add_pins(jack, num_pins, pins); in snd_soc_card_jack_new()
97 list_for_each_entry(pin, &jack->pins, list) { in snd_soc_jack_report()
182 struct snd_soc_jack_pin *pins) in snd_soc_jack_add_pins() argument
187 if (!pins[i].pin) { in snd_soc_jack_add_pins()
192 if (!pins[i].mask) { in snd_soc_jack_add_pins()
194 " (%s)\n", i, pins[i].pin); in snd_soc_jack_add_pins()
198 INIT_LIST_HEAD(&pins[i].list); in snd_soc_jack_add_pins()
199 list_add(&(pins[i].list), &jack->pins); in snd_soc_jack_add_pins()
200 snd_jack_add_new_kctl(jack->jack, pins[i].pin, pins[i].mask); in snd_soc_jack_add_pins()