#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/proc_fs.h>
#include <linux/errno.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/io.h>
#include <linux/timer.h>
#include <linux/usb.h>
#include <linux/device.h>
#include <linux/usb/ch9.h>
#include <linux/usb/gadget.h>
#include <linux/workqueue.h>
#include <linux/time.h>
#include <linux/fsl_devices.h>
#include <linux/platform_device.h>
#include <linux/uaccess.h>
#include <asm/unaligned.h>
#include "fsl_otg.h"
Go to the source code of this file.
#define DRIVER_AUTHOR "Jerry Huang/Li Yang" |
#define DRIVER_DESC "Freescale USB OTG Transceiver Driver" |
#define DRIVER_VERSION "Rev. 1.55" |
void b_data_pulse_end |
( |
unsigned long |
foo | ) |
|
void b_vbus_pulse_end |
( |
unsigned long |
foo | ) |
|
void fsl_otg_dischrg_vbus |
( |
int |
on | ) |
|
void set_tmout |
( |
unsigned long |
indicator | ) |
|
int write_ulpi |
( |
u8 |
addr, |
|
|
u8 |
data |
|
) |
| |
Initial value:= {
.probe = fsl_otg_probe,
.driver = {
},
}
Definition at line 1170 of file fsl_otg.c.
Initial value:
Definition at line 55 of file fsl_otg.c.