Searched refs:quirk (Results 1 - 17 of 17) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/serial/
H A Dserial_cs.c102 const struct serial_quirk *quirk; member in struct:serial_info
147 * be handled by setting the quirk entry .multi = 0 | 1 ?
319 if (info->quirk && info->quirk->wakeup)
320 info->quirk->wakeup(link);
406 if (info->quirk && info->quirk->setup)
407 info->quirk->setup(handle, &port);
568 if (info->quirk && info->quirk
[all...]
H A D8250_pci.c58 struct pci_serial_quirk *quirk; member in struct:serial_private
848 struct pci_serial_quirk *quirk; local
850 for (quirk = pci_serial_quirks; ; quirk++)
851 if (quirk_id_matches(quirk->vendor, dev->vendor) &&
852 quirk_id_matches(quirk->device, dev->device) &&
853 quirk_id_matches(quirk->subvendor, dev->subsystem_vendor) &&
854 quirk_id_matches(quirk->subdevice, dev->subsystem_device))
856 return quirk;
1603 struct pci_serial_quirk *quirk; local
1677 struct pci_serial_quirk *quirk; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/host/
H A Dohci-pci.c54 * identify the USB (fn2). This quirk might apply to more or
84 ohci_dbg (ohci, "enabled Compaq ZFMicro chipset quirk\n");
103 ohci_dbg (ohci, "enabled big endian Toshiba quirk\n");
106 ohci_err (ohci, "unsupported big endian Toshiba quirk\n");
160 int (*quirk)(struct usb_hcd *ohci);
161 quirk = (void *)quirk_id->driver_data;
162 ret = quirk(hcd);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/
H A Dac97_codec.c1411 static int apply_quirk(int quirk) argument
1413 switch (quirk) {
1431 int ac97_tune_hardware(struct pci_dev *pdev, struct ac97_quirk *quirk, int override) argument
1435 if (!quirk)
1441 printk(KERN_ERR "applying quirk type %d failed (%d)\n", override, result);
1445 for (; quirk->vendor; quirk++) {
1446 if (quirk->vendor != pdev->subsystem_vendor)
1448 if ((! quirk->mask && quirk
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/usb/
H A Dusbaudio.c2834 const struct snd_usb_audio_quirk *quirk)
2841 fp = kmemdup(quirk->data, sizeof(*fp), GFP_KERNEL);
2882 const struct snd_usb_audio_quirk *quirk)
2907 const struct snd_usb_audio_quirk *quirk)
3000 const struct snd_usb_audio_quirk *quirk)
3051 const struct snd_usb_audio_quirk *quirk)
3098 const struct snd_usb_audio_quirk *quirk);
3105 const struct snd_usb_audio_quirk *quirk)
3110 for (quirk = quirk
2832 create_fixed_stream_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, const struct snd_usb_audio_quirk *quirk) argument
2880 create_standard_audio_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, const struct snd_usb_audio_quirk *quirk) argument
2905 create_ua700_ua25_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, const struct snd_usb_audio_quirk *quirk) argument
2998 create_ua1000_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, const struct snd_usb_audio_quirk *quirk) argument
3049 create_ua101_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, const struct snd_usb_audio_quirk *quirk) argument
3103 create_composite_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, const struct snd_usb_audio_quirk *quirk) argument
3126 ignore_interface_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, const struct snd_usb_audio_quirk *quirk) argument
3256 snd_usb_create_quirk(struct snd_usb_audio *chip, struct usb_interface *iface, const struct snd_usb_audio_quirk *quirk) argument
3341 snd_usb_audio_create(struct usb_device *dev, int idx, const struct snd_usb_audio_quirk *quirk, struct snd_usb_audio **rchip) argument
3453 const struct snd_usb_audio_quirk *quirk = (const struct snd_usb_audio_quirk *)usb_id->driver_info; local
[all...]
H A Dusbmidi.c103 const struct snd_usb_audio_quirk *quirk; member in struct:snd_usb_midi
1635 const struct snd_usb_audio_quirk* quirk)
1647 umidi->quirk = quirk;
1655 switch (quirk ? quirk->type : QUIRK_MIDI_STANDARD_INTERFACE) {
1663 memcpy(&endpoints[0], quirk->data,
1672 memcpy(&endpoints[0], quirk->data,
1686 memcpy(&endpoints[0], quirk->data,
1694 snd_printd(KERN_ERR "invalid quirk typ
1633 snd_usb_create_midi_interface(struct snd_usb_audio* chip, struct usb_interface* iface, const struct snd_usb_audio_quirk* quirk) argument
[all...]
H A Dusbaudio.h228 const struct snd_usb_audio_quirk *quirk);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/usb/usx2y/
H A DusX2Yhwdep.c185 struct snd_usb_audio_quirk *quirk = local
190 return snd_usb_create_midi_interface(&usX2Y(card)->chip, iface, quirk);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/pci/pcie/
H A Dportdrv_core.c20 extern int pcie_mch_quirk; /* MSI-quirk Indicator */
112 int port_type, quirk = 0; local
122 quirk = 1;
129 return quirk;
144 /* Check MSI quirk */
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/saa7134/
H A Dsaa7134-i2c.c258 int quirk = 0xfd; local
259 d1printk(" [%02x quirk]",quirk);
260 i2c_send_byte(dev,START,quirk);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/serial/
H A Dftdi_sio.c927 struct ftdi_sio_quirk *quirk = (struct ftdi_sio_quirk *)id->driver_info; local
929 if (quirk && quirk->probe) {
930 int ret = quirk->probe(serial);
993 struct ftdi_sio_quirk *quirk = usb_get_serial_data(serial); local
995 if (quirk && quirk->setup)
996 quirk->setup(serial);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ac97/
H A Dac97_codec.c2775 /* apply the quirk with the given type */
2787 /* apply the quirk with the given name */
2805 int snd_ac97_tune_hardware(struct snd_ac97 *ac97, struct ac97_quirk *quirk, const char *override) argument
2809 /* quirk overriden? */
2813 snd_printk(KERN_ERR "applying quirk type %s failed (%d)\n", override, result);
2817 if (! quirk)
2820 for (; quirk->subvendor; quirk++) {
2821 if (quirk->subvendor != ac97->subsystem_vendor)
2823 if ((! quirk
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ata/
H A Dsata_sil.c141 unsigned int quirk; member in struct:sil_drivelist
548 * The Maxtor quirk is in the blacklist, but I'm keeping the original
566 quirks = sil_blacklist[n].quirk;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dac97_codec.h347 /* quirk types */
349 AC97_TUNE_DEFAULT = -1, /* use default from quirk list (not valid in list) */
363 int type; /* quirk type above */
367 extern int ac97_tune_hardware(struct pci_dev *pdev, struct ac97_quirk *quirk, int override);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/
H A Dmaestro3.c2658 const struct snd_pci_quirk *quirk; local
2702 quirk = snd_pci_quirk_lookup(pci, m3_amp_quirk_list);
2703 if (quirk) {
2705 "for '%s'\n", quirk->name);
2706 chip->amp_gpio = quirk->value;
2713 quirk = snd_pci_quirk_lookup(pci, m3_irda_quirk_list);
2714 if (quirk) {
2716 "for '%s'\n", quirk->name);
2719 quirk = snd_pci_quirk_lookup(pci, m3_hv_quirk_list);
2720 if (quirk)
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/sound/
H A Dac97_codec.h573 /* quirk types */
575 AC97_TUNE_DEFAULT = -1, /* use default from quirk list (not valid in list) */
593 int type; /* quirk type above */
596 int snd_ac97_tune_hardware(struct snd_ac97 *ac97, struct ac97_quirk *quirk, const char *override);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/misc/
H A Dftdi-elan.c2309 static int ftdi_elan_check_controller(struct usb_ftdi *ftdi, int quirk) argument
2405 if (quirk & OHCI_QUIRK_INITRESET) {
2440 if (!(quirk & OHCI_QUIRK_INITRESET)) {
2441 quirk |= OHCI_QUIRK_INITRESET;
2477 if (quirk & OHCI_QUIRK_SUPERIO) {
2483 } else if ((quirk & OHCI_QUIRK_AMD756) || distrust_firmware) {
2625 static int ftdi_elan_found_controller(struct usb_ftdi *ftdi, int fn, int quirk) argument
2632 result = ftdi_elan_check_controller(ftdi, quirk);

Completed in 201 milliseconds