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 "rtsx.h"
#include "rtsx_transport.h"
#include "rtsx_scsi.h"
#include "rtsx_card.h"
#include "xd.h"

Go to the source code of this file.

Functions

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

Function Documentation

int release_xd_card ( struct rtsx_chip chip)

Definition at line 2032 of file xd.c.

int reset_xd_card ( struct rtsx_chip chip)

Definition at line 948 of file xd.c.

void xd_cleanup_work ( struct rtsx_chip chip)

Definition at line 1990 of file xd.c.

int xd_delay_write ( struct rtsx_chip chip)

Definition at line 1724 of file xd.c.

void xd_free_l2p_tbl ( struct rtsx_chip chip)

Definition at line 1969 of file xd.c.

int xd_power_off_card3v3 ( struct rtsx_chip chip)

Definition at line 2003 of file xd.c.

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

Definition at line 1748 of file xd.c.