Lines Matching refs:quirk
503 const struct snd_usb_audio_quirk *quirk) in usb_audio_make_shortname() argument
512 else if (quirk && quirk->product_name) in usb_audio_make_shortname()
513 s = quirk->product_name; in usb_audio_make_shortname()
534 const struct snd_usb_audio_quirk *quirk) in usb_audio_make_longname() argument
553 else if (quirk && quirk->vendor_name) in usb_audio_make_longname()
554 s = quirk->vendor_name; in usb_audio_make_longname()
604 const struct snd_usb_audio_quirk *quirk, in snd_usb_audio_create() argument
669 usb_audio_make_shortname(dev, chip, quirk); in snd_usb_audio_create()
670 usb_audio_make_longname(dev, chip, quirk); in snd_usb_audio_create()
778 const struct snd_usb_audio_quirk *quirk = in usb_audio_probe() local
791 quirk = get_alias_quirk(dev, id); in usb_audio_probe()
792 if (quirk && quirk->ifnum >= 0 && ifnum != quirk->ifnum) in usb_audio_probe()
794 if (quirk && quirk->ifnum == QUIRK_NODEV_INTERFACE) in usb_audio_probe()
797 err = snd_usb_apply_boot_quirk(dev, intf, quirk, id); in usb_audio_probe()
821 err = snd_usb_apply_boot_quirk_once(dev, intf, quirk, id); in usb_audio_probe()
833 err = snd_usb_audio_create(intf, dev, i, quirk, in usb_audio_probe()
878 if (quirk && quirk->ifnum != QUIRK_NO_INTERFACE) { in usb_audio_probe()
880 err = snd_usb_create_quirk(chip, intf, &usb_audio_driver, quirk); in usb_audio_probe()
911 if (quirk) in usb_audio_probe()
912 chip->quirk_type = quirk->type; in usb_audio_probe()