Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | snd_usb_audio |
struct | snd_usb_audio_quirk |
Macros | |
#define | USB_ID(vendor, product) (((vendor) << 16) | (product)) |
#define | USB_ID_VENDOR(id) ((id) >> 16) |
#define | USB_ID_PRODUCT(id) ((u16)(id)) |
#define | QUIRK_NO_INTERFACE -2 |
#define | QUIRK_ANY_INTERFACE -1 |
#define | combine_word(s) ((*(s)) | ((unsigned int)(s)[1] << 8)) |
#define | combine_triple(s) (combine_word(s) | ((unsigned int)(s)[2] << 16)) |
#define | combine_quad(s) (combine_triple(s) | ((unsigned int)(s)[3] << 24)) |
#define combine_quad | ( | s | ) | (combine_triple(s) | ((unsigned int)(s)[3] << 24)) |
Definition at line 105 of file usbaudio.h.
#define combine_triple | ( | s | ) | (combine_word(s) | ((unsigned int)(s)[2] << 16)) |
Definition at line 104 of file usbaudio.h.
Definition at line 103 of file usbaudio.h.
#define QUIRK_ANY_INTERFACE -1 |
Definition at line 70 of file usbaudio.h.
#define QUIRK_NO_INTERFACE -2 |
Definition at line 69 of file usbaudio.h.
Definition at line 25 of file usbaudio.h.
Definition at line 27 of file usbaudio.h.
Definition at line 26 of file usbaudio.h.
enum quirk_type |
Definition at line 72 of file usbaudio.h.