#ifndef __USBAUDIO_HELPER_H #define __USBAUDIO_HELPER_H unsigned int snd_usb_combine_bytes(unsigned char *bytes, int size); void *snd_usb_find_desc(void *descstart, int desclen, void *after, u8 dtype); void *snd_usb_find_csint_desc(void *descstart, int desclen, void *after, u8 dsubtype); int snd_usb_ctl_msg(struct usb_device *dev, unsigned int pipe, __u8 request, __u8 requesttype, __u16 value, __u16 index, void *data, __u16 size); unsigned char snd_usb_parse_datainterval(struct snd_usb_audio *chip, struct usb_host_interface *alts); /* * retrieve usb_interface descriptor from the host interface * (conditional for compatibility with the older API) */ #ifndef get_iface_desc #define get_iface_desc(iface) (&(iface)->desc) #define get_endpoint(alt,ep) (&(alt)->endpoint[ep].desc) #define get_ep_desc(ep) (&(ep)->desc) #define get_cfg_desc(cfg) (&(cfg)->desc) #endif #ifndef snd_usb_get_speed #define snd_usb_get_speed(dev) ((dev)->speed) #endif static inline int snd_usb_ctrl_intf(struct snd_usb_audio *chip) { return get_iface_desc(chip->ctrl_intf)->bInterfaceNumber; } #endif /* __USBAUDIO_HELPER_H */ ove'>nds-private-remove net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Engestrom <eric@engestrom.ch>2016-04-25 07:37:00 +0100
committerJonathan Corbet <corbet@lwn.net>2016-04-28 07:26:41 -0600
commit86cbbe24b4120aa4813c8519eb2b1506147fe0a0 (patch)
tree08e110e98766fd2c394504c4c241697053c66319
parentc0270efc510e53afd99f35aff0d0251672ae07c3 (diff)
Documentation: robust-futexes: fix spelling mistakes
Signed-off-by: Eric Engestrom <eric@engestrom.ch> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Diffstat