/sound/usb/ |
D | quirks.c | 49 const struct snd_usb_audio_quirk *quirk; in create_composite_quirk() local 52 for (quirk = quirk_comp->data; quirk->ifnum >= 0; ++quirk) { in create_composite_quirk() 53 iface = usb_ifnum_to_if(chip->dev, quirk->ifnum); in create_composite_quirk() 56 if (quirk->ifnum != probed_ifnum && in create_composite_quirk() 59 err = snd_usb_create_quirk(chip, iface, driver, quirk); in create_composite_quirk() 64 for (quirk = quirk_comp->data; quirk->ifnum >= 0; ++quirk) { in create_composite_quirk() 65 iface = usb_ifnum_to_if(chip->dev, quirk->ifnum); in create_composite_quirk() 68 if (quirk->ifnum != probed_ifnum && in create_composite_quirk() 79 const struct snd_usb_audio_quirk *quirk) in ignore_interface_quirk() argument 92 const struct snd_usb_audio_quirk *quirk) in create_align_transfer_quirk() argument [all …]
|
D | card.c | 354 const struct snd_usb_audio_quirk *quirk, in snd_usb_audio_create() argument 423 if (quirk && quirk->product_name && *quirk->product_name) { in snd_usb_audio_create() 424 strlcpy(card->shortname, quirk->product_name, sizeof(card->shortname)); in snd_usb_audio_create() 438 if (quirk && quirk->vendor_name && *quirk->vendor_name) { in snd_usb_audio_create() 439 len = strlcpy(card->longname, quirk->vendor_name, sizeof(card->longname)); in snd_usb_audio_create() 543 const struct snd_usb_audio_quirk *quirk = in usb_audio_probe() local 556 quirk = get_alias_quirk(dev, id); in usb_audio_probe() 557 if (quirk && quirk->ifnum >= 0 && ifnum != quirk->ifnum) in usb_audio_probe() 560 err = snd_usb_apply_boot_quirk(dev, intf, quirk, id); in usb_audio_probe() 591 err = snd_usb_audio_create(intf, dev, i, quirk, in usb_audio_probe() [all …]
|
D | midi.h | 45 const struct snd_usb_audio_quirk *quirk, 51 const struct snd_usb_audio_quirk *quirk) in snd_usbmidi_create() argument 53 return __snd_usbmidi_create(card, iface, midi_list, quirk, 0); in snd_usbmidi_create()
|
D | quirks.h | 11 const struct snd_usb_audio_quirk *quirk); 19 const struct snd_usb_audio_quirk *quirk,
|
D | midi.c | 113 const struct snd_usb_audio_quirk *quirk; member 2327 const struct snd_usb_audio_quirk *quirk, in __snd_usbmidi_create() argument 2341 umidi->quirk = quirk; in __snd_usbmidi_create() 2355 switch (quirk ? quirk->type : QUIRK_MIDI_STANDARD_INTERFACE) { in __snd_usbmidi_create() 2366 memcpy(&endpoints[0], quirk->data, in __snd_usbmidi_create() 2378 memcpy(&endpoints[0], quirk->data, in __snd_usbmidi_create() 2403 memcpy(&endpoints[0], quirk->data, in __snd_usbmidi_create() 2434 quirk->type); in __snd_usbmidi_create() 2457 if (quirk && quirk->type == QUIRK_MIDI_MIDIMAN) in __snd_usbmidi_create()
|
/sound/usb/hiface/ |
D | chip.c | 69 const struct hiface_vendor_quirk *quirk, in hiface_chip_create() argument 89 if (quirk && quirk->device_name) in hiface_chip_create() 90 strlcpy(card->shortname, quirk->device_name, sizeof(card->shortname)); in hiface_chip_create() 111 const struct hiface_vendor_quirk *quirk = (struct hiface_vendor_quirk *)usb_id->driver_info; in hiface_chip_probe() local 137 ret = hiface_chip_create(intf, device, i, quirk, &chip); in hiface_chip_probe() 141 ret = hiface_pcm_init(chip, quirk ? quirk->extra_freq : 0); in hiface_chip_probe()
|
/sound/soc/intel/boards/ |
D | byt-rt5640.c | 67 #define BYT_RT5640_MAP(quirk) ((quirk) & 0xff) argument
|
D | bytcr_rt5651.c | 76 #define BYT_RT5651_MAP(quirk) ((quirk) & 0xff) argument
|
D | bytcr_rt5640.c | 46 #define BYT_RT5640_MAP(quirk) ((quirk) & 0xff) argument
|
/sound/usb/usx2y/ |
D | usX2Yhwdep.c | 170 struct snd_usb_audio_quirk *quirk = in usX2Y_create_usbmidi() local 175 return snd_usbmidi_create(card, iface, &usX2Y(card)->midi_list, quirk); in usX2Y_create_usbmidi()
|
D | us122l.c | 60 static struct snd_usb_audio_quirk quirk = { in us122l_create_usbmidi() local 71 &US122L(card)->midi_list, &quirk); in us122l_create_usbmidi() 82 static struct snd_usb_audio_quirk quirk = { in us144_create_usbmidi() local 93 &US122L(card)->midi_list, &quirk); in us144_create_usbmidi()
|
/sound/pci/ac97/ |
D | ac97_codec.c | 2906 const struct ac97_quirk *quirk, const char *override) in snd_ac97_tune_hardware() argument 2919 if (! quirk) in snd_ac97_tune_hardware() 2922 for (; quirk->subvendor; quirk++) { in snd_ac97_tune_hardware() 2923 if (quirk->subvendor != ac97->subsystem_vendor) in snd_ac97_tune_hardware() 2925 if ((! quirk->mask && quirk->subdevice == ac97->subsystem_device) || in snd_ac97_tune_hardware() 2926 quirk->subdevice == (quirk->mask & ac97->subsystem_device)) { in snd_ac97_tune_hardware() 2927 if (quirk->codec_id && quirk->codec_id != ac97->id) in snd_ac97_tune_hardware() 2930 quirk->name, ac97->subsystem_vendor, in snd_ac97_tune_hardware() 2932 result = apply_quirk(ac97, quirk->type); in snd_ac97_tune_hardware() 2936 quirk->type, quirk->name, result); in snd_ac97_tune_hardware()
|
/sound/pci/hda/ |
D | hda_auto_parser.c | 972 const struct snd_pci_quirk *quirk, in snd_hda_pick_fixup() argument 1005 if (quirk) { in snd_hda_pick_fixup() 1006 q = snd_pci_quirk_lookup(codec->bus->pci, quirk); in snd_hda_pick_fixup() 1016 if (id < 0 && quirk) { in snd_hda_pick_fixup() 1017 for (q = quirk; q->subvendor || q->subdevice; q++) { in snd_hda_pick_fixup()
|
D | patch_ca0132.c | 751 int quirk; member 4642 if (spec->quirk == QUIRK_ALIENWARE) { in ca0132_config() 4741 const struct snd_pci_quirk *quirk; in patch_ca0132() local 4756 quirk = snd_pci_quirk_lookup(codec->bus->pci, ca0132_quirks); in patch_ca0132() 4757 if (quirk) in patch_ca0132() 4758 spec->quirk = quirk->value; in patch_ca0132() 4760 spec->quirk = QUIRK_NONE; in patch_ca0132()
|
D | hda_local.h | 434 const struct snd_pci_quirk *quirk,
|
/sound/pci/ |
D | maestro3.c | 2546 const struct snd_pci_quirk *quirk; in snd_m3_create() local 2591 quirk = snd_pci_quirk_lookup(pci, m3_amp_quirk_list); in snd_m3_create() 2592 if (quirk) { in snd_m3_create() 2594 snd_pci_quirk_name(quirk)); in snd_m3_create() 2595 chip->amp_gpio = quirk->value; in snd_m3_create() 2602 quirk = snd_pci_quirk_lookup(pci, m3_irda_quirk_list); in snd_m3_create() 2603 if (quirk) { in snd_m3_create() 2605 snd_pci_quirk_name(quirk)); in snd_m3_create() 2608 quirk = snd_pci_quirk_lookup(pci, m3_hv_quirk_list); in snd_m3_create() 2609 if (quirk) in snd_m3_create() [all …]
|