Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
quirks.h File Reference

Go to the source code of this file.

Functions

int snd_usb_create_quirk (struct snd_usb_audio *chip, struct usb_interface *iface, struct usb_driver *driver, const struct snd_usb_audio_quirk *quirk)
 
int snd_usb_apply_interface_quirk (struct snd_usb_audio *chip, int iface, int altno)
 
int snd_usb_apply_boot_quirk (struct usb_device *dev, struct usb_interface *intf, const struct snd_usb_audio_quirk *quirk)
 
void snd_usb_set_format_quirk (struct snd_usb_substream *subs, struct audioformat *fmt)
 
int snd_usb_is_big_endian_format (struct snd_usb_audio *chip, struct audioformat *fp)
 
void snd_usb_endpoint_start_quirk (struct snd_usb_endpoint *ep)
 
void snd_usb_ctl_msg_quirk (struct usb_device *dev, unsigned int pipe, __u8 request, __u8 requesttype, __u16 value, __u16 index, void *data, __u16 size)
 

Function Documentation

int snd_usb_apply_boot_quirk ( struct usb_device *  dev,
struct usb_interface intf,
const struct snd_usb_audio_quirk quirk 
)

Definition at line 632 of file quirks.c.

int snd_usb_apply_interface_quirk ( struct snd_usb_audio chip,
int  iface,
int  altno 
)

Definition at line 615 of file quirks.c.

int snd_usb_create_quirk ( struct snd_usb_audio chip,
struct usb_interface iface,
struct usb_driver *  driver,
const struct snd_usb_audio_quirk quirk 
)

Definition at line 292 of file quirks.c.

void snd_usb_ctl_msg_quirk ( struct usb_device *  dev,
unsigned int  pipe,
__u8  request,
__u8  requesttype,
__u16  value,
__u16  index,
void data,
__u16  size 
)

Definition at line 775 of file quirks.c.

void snd_usb_endpoint_start_quirk ( struct snd_usb_endpoint ep)

Definition at line 764 of file quirks.c.

int snd_usb_is_big_endian_format ( struct snd_usb_audio chip,
struct audioformat fp 
)

Definition at line 676 of file quirks.c.

void snd_usb_set_format_quirk ( struct snd_usb_substream subs,
struct audioformat fmt 
)

Definition at line 751 of file quirks.c.