Merge tag 'firewire-updates' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee139...
[deliverable/linux.git] / sound / usb / usbaudio.h
index b665d85555cb3aad0c9a621232f28d8e1f75344a..a161c7c1b126651c558b0140678ad0d1e6f432d8 100644 (file)
@@ -30,6 +30,9 @@
  *
  */
 
+struct media_device;
+struct media_intf_devnode;
+
 struct snd_usb_audio {
        int index;
        struct usb_device *dev;
@@ -60,6 +63,8 @@ struct snd_usb_audio {
        bool autoclock;                 /* from the 'autoclock' module param */
 
        struct usb_host_interface *ctrl_intf;   /* the audio control interface */
+       struct media_device *media_dev;
+       struct media_intf_devnode *ctl_intf_media_devnode;
 };
 
 #define usb_audio_err(chip, fmt, args...) \
@@ -110,6 +115,7 @@ struct snd_usb_audio_quirk {
        const char *product_name;
        int16_t ifnum;
        uint16_t type;
+       bool media_device;
        const void *data;
 };
 
This page took 0.037601 seconds and 5 git commands to generate.