#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/list.h>
#include <linux/kobject.h>
#include <linux/prefetch.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/idr.h>
#include <linux/dma-mapping.h>
#include "musb_core.h"
Go to the source code of this file.
|
| MODULE_DESCRIPTION (DRIVER_INFO) |
|
| MODULE_AUTHOR (DRIVER_AUTHOR) |
|
| MODULE_LICENSE ("GPL") |
|
| MODULE_ALIAS ("platform:"MUSB_DRIVER_NAME) |
|
int | musb_get_id (struct device *dev, gfp_t gfp_mask) |
|
| EXPORT_SYMBOL_GPL (musb_get_id) |
|
void | musb_put_id (struct device *dev, int id) |
|
| EXPORT_SYMBOL_GPL (musb_put_id) |
|
void | musb_write_fifo (struct musb_hw_ep *hw_ep, u16 len, const u8 *src) |
|
void | musb_read_fifo (struct musb_hw_ep *hw_ep, u16 len, u8 *dst) |
|
void | musb_load_testpacket (struct musb *musb) |
|
void | musb_hnp_stop (struct musb *musb) |
|
void | musb_start (struct musb *musb) |
|
void | musb_stop (struct musb *musb) |
|
| module_param (fifo_mode, ushort, 0) |
|
| MODULE_PARM_DESC (fifo_mode,"initial endpoint configuration") |
|
irqreturn_t | musb_interrupt (struct musb *musb) |
|
| EXPORT_SYMBOL_GPL (musb_interrupt) |
|
| module_param (use_dma, bool, 0) |
|
| MODULE_PARM_DESC (use_dma,"enable/disable use of DMA") |
|
void | musb_dma_completion (struct musb *musb, u8 epnum, u8 transmit) |
|
| EXPORT_SYMBOL_GPL (musb_dma_completion) |
|
| module_init (musb_init) |
|
| module_exit (musb_cleanup) |
|
#define DRIVER_AUTHOR "Mentor Graphics, Texas Instruments, Nokia" |
#define generic_interrupt NULL |
#define MUSB_DEV_PM_OPS NULL |
#define MUSB_DRIVER_NAME "musb-hdrc" |
#define MUSB_VERSION "6.0" |
- Enumerator:
MUSB_CONTROLLER_MHDRC |
|
MUSB_CONTROLLER_HDRC |
|
Definition at line 1396 of file musb_core.c.
MODULE_ALIAS |
( |
"platform:" |
MUSB_DRIVER_NAME | ) |
|
module_exit |
( |
musb_cleanup |
| ) |
|
module_init |
( |
musb_init |
| ) |
|
module_param |
( |
fifo_mode |
, |
|
|
ushort |
, |
|
|
0 |
|
|
) |
| |
MODULE_PARM_DESC |
( |
fifo_mode |
, |
|
|
"initial endpoint configuration" |
|
|
) |
| |