Lines Matching defs:quirk

39 	const struct snd_usb_audio_quirk *quirk;
42 for (quirk = quirk_comp->data; quirk->ifnum >= 0; ++quirk) {
43 iface = usb_ifnum_to_if(chip->dev, quirk->ifnum);
46 if (quirk->ifnum != probed_ifnum &&
49 err = snd_usb_create_quirk(chip, iface, driver, quirk);
54 for (quirk = quirk_comp->data; quirk->ifnum >= 0; ++quirk) {
55 iface = usb_ifnum_to_if(chip->dev, quirk->ifnum);
58 if (quirk->ifnum != probed_ifnum &&
73 const struct snd_usb_audio_quirk *quirk)
82 const struct snd_usb_audio_quirk *quirk)
84 return snd_usb_midi_v2_create(chip, intf, quirk, 0);
93 const struct snd_usb_audio_quirk *quirk)
152 const struct snd_usb_audio_quirk *quirk)
160 fp = kmemdup(quirk->data, sizeof(*fp), GFP_KERNEL);
381 const struct snd_usb_audio_quirk *quirk)
398 const struct snd_usb_audio_quirk *quirk)
436 const struct snd_usb_audio_quirk *quirk =
440 &chip->midi_list, quirk,
493 const struct snd_usb_audio_quirk *quirk)
495 if (quirk->ifnum < 0)
498 return snd_usb_create_mixer(chip, quirk->ifnum);
512 const struct snd_usb_audio_quirk *quirk)
540 if (quirk->type < QUIRK_TYPE_COUNT) {
541 return quirk_funcs[quirk->type](chip, iface, driver, quirk);
543 usb_audio_err(chip, "invalid quirk type %d\n", quirk->type);
607 * if it is not avialable the boot quirk has to be left out
789 /* quirk for Plantronics GameCom 780 with CM6302 chip */
1582 const struct snd_usb_audio_quirk *quirk,
1588 /* if more models come, this will go to the quirk list. */
1649 const struct snd_usb_audio_quirk *quirk,
1928 /* quirk applied after snd_usb_ctl_msg(); not applied during boot quirks */
2104 * driver behavior quirk flags