Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
audio.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/usb/composite.h>
#include "gadget_chips.h"
#include "f_uac2.c"

Go to the source code of this file.

Macros

#define DRIVER_DESC   "Linux USB Audio Gadget"
 
#define DRIVER_VERSION   "Feb 2, 2012"
 
#define AUDIO_VENDOR_NUM   0x1d6b /* Linux Foundation */
 
#define AUDIO_PRODUCT_NUM   0x0101 /* Linux-USB Audio Gadget */
 

Functions

 USB_GADGET_COMPOSITE_OPTIONS ()
 
 module_init (init)
 
 module_exit (cleanup)
 
 MODULE_DESCRIPTION (DRIVER_DESC)
 
 MODULE_AUTHOR ("Bryan Wu <[email protected]>")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define AUDIO_PRODUCT_NUM   0x0101 /* Linux-USB Audio Gadget */

Definition at line 59 of file audio.c.

#define AUDIO_VENDOR_NUM   0x1d6b /* Linux Foundation */

Definition at line 58 of file audio.c.

#define DRIVER_DESC   "Linux USB Audio Gadget"

Definition at line 19 of file audio.c.

#define DRIVER_VERSION   "Feb 2, 2012"

Definition at line 20 of file audio.c.

Function Documentation

MODULE_AUTHOR ( "Bryan Wu <[email protected]>"  )
MODULE_DESCRIPTION ( DRIVER_DESC  )
module_exit ( cleanup  )
module_init ( init  )
MODULE_LICENSE ( "GPL"  )
USB_GADGET_COMPOSITE_OPTIONS ( )