Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
s3c2410_udc.c File Reference
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/ioport.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/timer.h>
#include <linux/list.h>
#include <linux/interrupt.h>
#include <linux/platform_device.h>
#include <linux/clk.h>
#include <linux/gpio.h>
#include <linux/prefetch.h>
#include <linux/io.h>
#include <linux/debugfs.h>
#include <linux/seq_file.h>
#include <linux/usb.h>
#include <linux/usb/gadget.h>
#include <asm/byteorder.h>
#include <asm/irq.h>
#include <asm/unaligned.h>
#include <mach/irqs.h>
#include <mach/hardware.h>
#include <plat/regs-udc.h>
#include <linux/platform_data/usb-s3c2410_udc.h>
#include "s3c2410_udc.h"
#include <mach/regs-irq.h>

Go to the source code of this file.

Macros

#define pr_fmt(fmt)   "s3c2410_udc: " fmt
 
#define DRIVER_DESC   "S3C2410 USB Device Controller Gadget"
 
#define DRIVER_VERSION   "29 Apr 2007"
 
#define DRIVER_AUTHOR
 
#define DEBUG_NORMAL   1
 
#define DEBUG_VERBOSE   2
 
#define s3c2410_udc_suspend   NULL
 
#define s3c2410_udc_resume   NULL
 

Functions

void s3c2410_udc_set_ep0_ss (void __iomem *b)
 
 MODULE_DEVICE_TABLE (platform, s3c_udc_ids)
 
 module_init (udc_init)
 
 module_exit (udc_exit)
 
 MODULE_AUTHOR (DRIVER_AUTHOR)
 
 MODULE_DESCRIPTION (DRIVER_DESC)
 
 MODULE_VERSION (DRIVER_VERSION)
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define DEBUG_NORMAL   1

Definition at line 87 of file s3c2410_udc.c.

#define DEBUG_VERBOSE   2

Definition at line 88 of file s3c2410_udc.c.

#define DRIVER_AUTHOR
Value:
"Herbert Pƶtzl <[email protected]>, " \
"Arnaud Patard <[email protected]>"

Definition at line 55 of file s3c2410_udc.c.

#define DRIVER_DESC   "S3C2410 USB Device Controller Gadget"

Definition at line 53 of file s3c2410_udc.c.

#define DRIVER_VERSION   "29 Apr 2007"

Definition at line 54 of file s3c2410_udc.c.

#define pr_fmt (   fmt)    "s3c2410_udc: " fmt

Definition at line 15 of file s3c2410_udc.c.

#define s3c2410_udc_resume   NULL

Definition at line 2046 of file s3c2410_udc.c.

#define s3c2410_udc_suspend   NULL

Definition at line 2045 of file s3c2410_udc.c.

Function Documentation

MODULE_AUTHOR ( DRIVER_AUTHOR  )
MODULE_DESCRIPTION ( DRIVER_DESC  )
MODULE_DEVICE_TABLE ( platform  ,
s3c_udc_ids   
)
module_exit ( udc_exit  )
module_init ( udc_init  )
MODULE_LICENSE ( "GPL"  )
MODULE_VERSION ( DRIVER_VERSION  )
void s3c2410_udc_set_ep0_ss ( void __iomem b)
inline

Definition at line 225 of file s3c2410_udc.c.