Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
xd.c File Reference
#include <linux/blkdev.h>
#include <linux/kthread.h>
#include <linux/sched.h>
#include <linux/vmalloc.h>
#include "debug.h"
#include "trace.h"
#include "rts51x.h"
#include "rts51x_transport.h"
#include "rts51x_scsi.h"
#include "rts51x_card.h"
#include "xd.h"

Go to the source code of this file.

Functions

int reset_xd_card (struct rts51x_chip *chip)
 
int xd_rw (struct scsi_cmnd *srb, struct rts51x_chip *chip, u32 start_sector, u16 sector_cnt)
 
void xd_free_l2p_tbl (struct rts51x_chip *chip)
 
void xd_cleanup_work (struct rts51x_chip *chip)
 
int release_xd_card (struct rts51x_chip *chip)
 

Function Documentation

int release_xd_card ( struct rts51x_chip chip)

Definition at line 2118 of file xd.c.

int reset_xd_card ( struct rts51x_chip chip)

Definition at line 908 of file xd.c.

void xd_cleanup_work ( struct rts51x_chip chip)

Definition at line 2078 of file xd.c.

void xd_free_l2p_tbl ( struct rts51x_chip chip)

Definition at line 2057 of file xd.c.

int xd_rw ( struct scsi_cmnd srb,
struct rts51x_chip chip,
u32  start_sector,
u16  sector_cnt 
)

Definition at line 1845 of file xd.c.