Linux Kernel
3.7.1
|
#include <linux/blkdev.h>
#include <linux/kthread.h>
#include <linux/sched.h>
#include <linux/workqueue.h>
#include "debug.h"
#include "trace.h"
#include "rts51x.h"
#include "rts51x_chip.h"
#include "rts51x_card.h"
#include "rts51x_transport.h"
#include "xd.h"
#include "ms.h"
#include "sd.h"
Go to the source code of this file.
Definition at line 372 of file rts51x_chip.c.
void rts51x_clear_hw_error | ( | struct rts51x_chip * | chip | ) |
Definition at line 730 of file rts51x_chip.c.
void rts51x_do_before_power_down | ( | struct rts51x_chip * | chip | ) |
Definition at line 700 of file rts51x_chip.c.
int rts51x_ep0_read_register | ( | struct rts51x_chip * | chip, |
u16 | addr, | ||
u8 * | data | ||
) |
Definition at line 504 of file rts51x_chip.c.
Definition at line 484 of file rts51x_chip.c.
int rts51x_get_card_status | ( | struct rts51x_chip * | chip, |
u16 * | status | ||
) |
Definition at line 425 of file rts51x_chip.c.
int rts51x_get_rsp | ( | struct rts51x_chip * | chip, |
int | rsp_len, | ||
int | timeout | ||
) |
Definition at line 406 of file rts51x_chip.c.
int rts51x_init_chip | ( | struct rts51x_chip * | chip | ) |
Definition at line 142 of file rts51x_chip.c.
void rts51x_polling_func | ( | struct rts51x_chip * | chip | ) |
Definition at line 294 of file rts51x_chip.c.
Definition at line 795 of file rts51x_chip.c.
void rts51x_prepare_run | ( | struct rts51x_chip * | chip | ) |
Definition at line 735 of file rts51x_chip.c.
int rts51x_read_phy_register | ( | struct rts51x_chip * | chip, |
u8 | addr, | ||
u8 * | val | ||
) |
Definition at line 660 of file rts51x_chip.c.
int rts51x_read_ppbuf | ( | struct rts51x_chip * | chip, |
u8 * | buf, | ||
int | buf_len | ||
) |
Definition at line 604 of file rts51x_chip.c.
int rts51x_read_register | ( | struct rts51x_chip * | chip, |
u16 | addr, | ||
u8 * | data | ||
) |
Definition at line 461 of file rts51x_chip.c.
void rts51x_read_status | ( | struct rts51x_chip * | chip, |
unsigned int | lun, | ||
u8 * | rts51x_status, | ||
u8 | status_len | ||
) |
Definition at line 905 of file rts51x_chip.c.
int rts51x_release_chip | ( | struct rts51x_chip * | chip | ) |
Definition at line 213 of file rts51x_chip.c.
int rts51x_reset_chip | ( | struct rts51x_chip * | chip | ) |
Definition at line 57 of file rts51x_chip.c.
int rts51x_send_cmd | ( | struct rts51x_chip * | chip, |
u8 | flag, | ||
int | timeout | ||
) |
Definition at line 388 of file rts51x_chip.c.
Definition at line 564 of file rts51x_chip.c.
Definition at line 527 of file rts51x_chip.c.
void rts51x_trace_msg | ( | struct rts51x_chip * | chip, |
unsigned char * | buf, | ||
int | clear | ||
) |
Definition at line 750 of file rts51x_chip.c.
int rts51x_transfer_data_rcc | ( | struct rts51x_chip * | chip, |
unsigned int | pipe, | ||
void * | buf, | ||
unsigned int | len, | ||
int | use_sg, | ||
unsigned int * | act_len, | ||
int | timeout, | ||
u8 | stage_flag | ||
) |
Definition at line 1002 of file rts51x_chip.c.
int rts51x_write_phy_register | ( | struct rts51x_chip * | chip, |
u8 | addr, | ||
u8 | val | ||
) |
Definition at line 634 of file rts51x_chip.c.
int rts51x_write_ppbuf | ( | struct rts51x_chip * | chip, |
u8 * | buf, | ||
int | buf_len | ||
) |
Definition at line 619 of file rts51x_chip.c.
Definition at line 448 of file rts51x_chip.c.