#include <linux/tifm.h>
#include <linux/memstick.h>
#include <linux/highmem.h>
#include <linux/scatterlist.h>
#include <linux/log2.h>
#include <linux/module.h>
#include <asm/io.h>
Go to the source code of this file.
#define DRIVER_NAME "tifm_ms" |
#define tifm_ms_resume NULL |
#define TIFM_MS_STAT_BRQ 0x00002 |
#define TIFM_MS_STAT_CED 0x00008 |
#define TIFM_MS_STAT_CNK 0x00001 |
#define TIFM_MS_STAT_CRC 0x00200 |
#define TIFM_MS_STAT_DRQ 0x04000 |
#define TIFM_MS_STAT_EMP 0x00020 |
#define TIFM_MS_STAT_ERR 0x00004 |
#define TIFM_MS_STAT_FUL 0x00010 |
#define TIFM_MS_STAT_MSINT 0x02000 |
#define TIFM_MS_STAT_RDY 0x01000 |
#define TIFM_MS_STAT_TOE 0x00100 |
#define tifm_ms_suspend NULL |
#define TIFM_MS_SYS_BSY_MASK 0x00007 |
#define TIFM_MS_SYS_DAM 0x00080 |
#define TIFM_MS_SYS_DMA 0x10000 |
#define TIFM_MS_SYS_DRM 0x00040 |
#define TIFM_MS_SYS_DRQSL 0x00020 |
#define TIFM_MS_SYS_FCLR 0x00200 |
#define TIFM_MS_SYS_FDIR 0x00100 |
#define TIFM_MS_SYS_INTCLR 0x00800 |
#define TIFM_MS_SYS_INTEN 0x02000 |
#define TIFM_MS_SYS_MSIEN 0x00400 |
#define TIFM_MS_SYS_NOCRC 0x01000 |
#define TIFM_MS_SYS_REI 0x00010 |
#define TIFM_MS_SYS_REO 0x00008 |
#define TIFM_MS_SYS_RESET 0x08000 |
#define TIFM_MS_SYS_SRAC 0x04000 |
- Enumerator:
CMD_READY |
|
FIFO_READY |
|
CARD_INT |
|
Definition at line 65 of file tifm_ms.c.
MODULE_AUTHOR |
( |
"Alex Dubov" |
| ) |
|
MODULE_DESCRIPTION |
( |
"TI FlashMedia MemoryStick driver" |
| ) |
|
MODULE_DEVICE_TABLE |
( |
tifm |
, |
|
|
tifm_ms_id_tbl |
|
|
) |
| |
module_exit |
( |
tifm_ms_exit |
| ) |
|
module_init |
( |
tifm_ms_init |
| ) |
|
module_param |
( |
no_dma |
, |
|
|
bool |
, |
|
|
0644 |
|
|
) |
| |