rtsx_ucr
static int ms_pull_ctl_disable_lqfp48(struct rtsx_ucr *ucr)
static int ms_pull_ctl_disable_qfn24(struct rtsx_ucr *ucr)
static int ms_pull_ctl_enable_lqfp48(struct rtsx_ucr *ucr)
static int ms_pull_ctl_enable_qfn24(struct rtsx_ucr *ucr)
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr;
static int rtsx_usb_seq_write_register(struct rtsx_ucr *ucr,
static int rtsx_usb_seq_read_register(struct rtsx_ucr *ucr,
int rtsx_usb_read_ppbuf(struct rtsx_ucr *ucr, u8 *buf, int buf_len)
int rtsx_usb_write_ppbuf(struct rtsx_ucr *ucr, u8 *buf, int buf_len)
int rtsx_usb_ep0_write_register(struct rtsx_ucr *ucr, u16 addr,
int rtsx_usb_ep0_read_register(struct rtsx_ucr *ucr, u16 addr, u8 *data)
void rtsx_usb_add_cmd(struct rtsx_ucr *ucr, u8 cmd_type, u16 reg_addr,
int rtsx_usb_send_cmd(struct rtsx_ucr *ucr, u8 flag, int timeout)
int rtsx_usb_get_rsp(struct rtsx_ucr *ucr, int rsp_len, int timeout)
static int rtsx_usb_get_status_with_bulk(struct rtsx_ucr *ucr, u16 *status)
int rtsx_usb_get_card_status(struct rtsx_ucr *ucr, u16 *status)
static int rtsx_usb_write_phy_register(struct rtsx_ucr *ucr, u8 addr, u8 val)
struct rtsx_ucr *ucr = timer_container_of(ucr, t, sg_timer);
int rtsx_usb_write_register(struct rtsx_ucr *ucr, u16 addr, u8 mask, u8 data)
int rtsx_usb_read_register(struct rtsx_ucr *ucr, u16 addr, u8 *data)
int rtsx_usb_switch_clock(struct rtsx_ucr *ucr, unsigned int card_clock,
static int rtsx_usb_bulk_transfer_sglist(struct rtsx_ucr *ucr,
int rtsx_usb_card_exclusive_check(struct rtsx_ucr *ucr, int card)
static int rtsx_usb_reset_chip(struct rtsx_ucr *ucr)
static int rtsx_usb_init_chip(struct rtsx_ucr *ucr)
struct rtsx_ucr *ucr;
int rtsx_usb_transfer_data(struct rtsx_ucr *ucr, unsigned int pipe,
struct rtsx_ucr *ucr = (struct rtsx_ucr *)usb_get_intfdata(intf);
struct rtsx_ucr *ucr =
(struct rtsx_ucr *)usb_get_intfdata(intf);
struct rtsx_ucr *ucr =
(struct rtsx_ucr *)usb_get_intfdata(intf);
struct rtsx_ucr *ucr = (struct rtsx_ucr *)usb_get_intfdata(intf);
struct rtsx_ucr *ucr = (struct rtsx_ucr *)usb_get_intfdata(intf);
static inline void rtsx_usb_seq_cmd_hdr(struct rtsx_ucr *ucr,
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
static int sd_pull_ctl_disable_lqfp48(struct rtsx_ucr *ucr)
static int sd_pull_ctl_disable_qfn24(struct rtsx_ucr *ucr)
static int sd_pull_ctl_enable_lqfp48(struct rtsx_ucr *ucr)
static int sd_pull_ctl_enable_qfn24(struct rtsx_ucr *ucr)
struct rtsx_ucr *ucr = host->ucr;
struct rtsx_ucr *ucr = host->ucr;
static inline void rtsx_usb_init_cmd(struct rtsx_ucr *ucr)
static inline int rtsx_usb_turn_on_led(struct rtsx_ucr *ucr)
static inline int rtsx_usb_turn_off_led(struct rtsx_ucr *ucr)
static inline void rtsx_usb_clear_fsm_err(struct rtsx_ucr *ucr)
static inline void rtsx_usb_clear_dma_err(struct rtsx_ucr *ucr)
extern int rtsx_usb_get_card_status(struct rtsx_ucr *ucr, u16 *status);
extern int rtsx_usb_read_register(struct rtsx_ucr *ucr, u16 addr, u8 *data);
extern int rtsx_usb_write_register(struct rtsx_ucr *ucr, u16 addr, u8 mask,
extern int rtsx_usb_ep0_write_register(struct rtsx_ucr *ucr, u16 addr, u8 mask,
extern int rtsx_usb_ep0_read_register(struct rtsx_ucr *ucr, u16 addr,
extern void rtsx_usb_add_cmd(struct rtsx_ucr *ucr, u8 cmd_type,
extern int rtsx_usb_send_cmd(struct rtsx_ucr *ucr, u8 flag, int timeout);
extern int rtsx_usb_get_rsp(struct rtsx_ucr *ucr, int rsp_len, int timeout);
extern int rtsx_usb_transfer_data(struct rtsx_ucr *ucr, unsigned int pipe,
extern int rtsx_usb_read_ppbuf(struct rtsx_ucr *ucr, u8 *buf, int buf_len);
extern int rtsx_usb_write_ppbuf(struct rtsx_ucr *ucr, u8 *buf, int buf_len);
extern int rtsx_usb_switch_clock(struct rtsx_ucr *ucr, unsigned int card_clock,
extern int rtsx_usb_card_exclusive_check(struct rtsx_ucr *ucr, int card);