/linux-master/drivers/misc/cardreader/ |
H A D | rtsx_usb.c | 34 struct rtsx_ucr *ucr = from_timer(ucr, t, sg_timer); local 36 dev_dbg(&ucr->pusb_intf->dev, "%s: sg transfer timed out", __func__); 37 usb_sg_cancel(&ucr->current_sg); 40 static int rtsx_usb_bulk_transfer_sglist(struct rtsx_ucr *ucr, argument 46 dev_dbg(&ucr->pusb_intf->dev, "%s: xfer %u bytes, %d entries\n", 48 ret = usb_sg_init(&ucr->current_sg, ucr->pusb_dev, pipe, 0, 53 ucr->sg_timer.expires = jiffies + msecs_to_jiffies(timeout); 54 add_timer(&ucr 67 rtsx_usb_transfer_data(struct rtsx_ucr *ucr, unsigned int pipe, void *buf, unsigned int len, int num_sg, unsigned int *act_len, int timeout) argument 84 rtsx_usb_seq_cmd_hdr(struct rtsx_ucr *ucr, u16 addr, u16 len, u8 seq_type) argument 101 rtsx_usb_seq_write_register(struct rtsx_ucr *ucr, u16 addr, u16 len, u8 *data) argument 120 rtsx_usb_seq_read_register(struct rtsx_ucr *ucr, u16 addr, u16 len, u8 *data) argument 157 rtsx_usb_read_ppbuf(struct rtsx_ucr *ucr, u8 *buf, int buf_len) argument 163 rtsx_usb_write_ppbuf(struct rtsx_ucr *ucr, u8 *buf, int buf_len) argument 169 rtsx_usb_ep0_write_register(struct rtsx_ucr *ucr, u16 addr, u8 mask, u8 data) argument 185 rtsx_usb_ep0_read_register(struct rtsx_ucr *ucr, u16 addr, u8 *data) argument 212 rtsx_usb_add_cmd(struct rtsx_ucr *ucr, u8 cmd_type, u16 reg_addr, u8 mask, u8 data) argument 231 rtsx_usb_send_cmd(struct rtsx_ucr *ucr, u8 flag, int timeout) argument 252 rtsx_usb_get_rsp(struct rtsx_ucr *ucr, int rsp_len, int timeout) argument 265 rtsx_usb_get_status_with_bulk(struct rtsx_ucr *ucr, u16 *status) argument 286 rtsx_usb_get_card_status(struct rtsx_ucr *ucr, u16 *status) argument 319 rtsx_usb_write_phy_register(struct rtsx_ucr *ucr, u8 addr, u8 val) argument 340 rtsx_usb_write_register(struct rtsx_ucr *ucr, u16 addr, u8 mask, u8 data) argument 348 rtsx_usb_read_register(struct rtsx_ucr *ucr, u16 addr, u8 *data) argument 389 rtsx_usb_switch_clock(struct rtsx_ucr *ucr, unsigned int card_clock, u8 ssc_depth, bool initial_mode, bool double_clk, bool vpclk) argument 488 rtsx_usb_card_exclusive_check(struct rtsx_ucr *ucr, int card) argument 512 rtsx_usb_reset_chip(struct rtsx_ucr *ucr) argument 567 rtsx_usb_init_chip(struct rtsx_ucr *ucr) argument 621 struct rtsx_ucr *ucr; local 685 struct rtsx_ucr *ucr = (struct rtsx_ucr *)usb_get_intfdata(intf); local 703 struct rtsx_ucr *ucr = local 741 struct rtsx_ucr *ucr = local 760 struct rtsx_ucr *ucr = (struct rtsx_ucr *)usb_get_intfdata(intf); local 768 struct rtsx_ucr *ucr = (struct rtsx_ucr *)usb_get_intfdata(intf); local [all...] |
/linux-master/drivers/memstick/host/ |
H A D | rtsx_usb_ms.c | 26 struct rtsx_ucr *ucr; member in struct:rtsx_usb_ms 49 struct rtsx_ucr *ucr = host->ucr; local 50 rtsx_usb_ep0_write_register(ucr, CARD_STOP, 54 rtsx_usb_clear_dma_err(ucr); 55 rtsx_usb_clear_fsm_err(ucr); 62 struct rtsx_ucr *ucr = host->ucr; local 67 rtsx_usb_init_cmd(ucr); 71 rtsx_usb_add_cmd(ucr, READ_REG_CM 112 ms_pull_ctl_disable_lqfp48(struct rtsx_ucr *ucr) argument 126 ms_pull_ctl_disable_qfn24(struct rtsx_ucr *ucr) argument 140 ms_pull_ctl_enable_lqfp48(struct rtsx_ucr *ucr) argument 154 ms_pull_ctl_enable_qfn24(struct rtsx_ucr *ucr) argument 170 struct rtsx_ucr *ucr = host->ucr; local 210 struct rtsx_ucr *ucr = host->ucr; local 233 struct rtsx_ucr *ucr = host->ucr; local 319 struct rtsx_ucr *ucr = host->ucr; local 386 struct rtsx_ucr *ucr = host->ucr; local 510 struct rtsx_ucr *ucr = host->ucr; local 555 struct rtsx_ucr *ucr = host->ucr; local 720 struct rtsx_ucr *ucr = host->ucr; local 760 struct rtsx_ucr *ucr; local [all...] |
/linux-master/drivers/mmc/host/ |
H A D | rtsx_usb_sdmmc.c | 35 struct rtsx_ucr *ucr; member in struct:rtsx_usb_sdmmc 66 struct rtsx_ucr *ucr = host->ucr; local 67 rtsx_usb_ep0_write_register(ucr, CARD_STOP, 71 rtsx_usb_clear_dma_err(ucr); 72 rtsx_usb_clear_fsm_err(ucr); 78 struct rtsx_ucr *ucr = host->ucr; local 81 rtsx_usb_ep0_read_register(ucr, SD_STAT1, &val); 83 rtsx_usb_ep0_read_register(ucr, SD_STAT 95 struct rtsx_ucr *ucr = host->ucr; local 202 struct rtsx_ucr *ucr = host->ucr; local 288 struct rtsx_ucr *ucr = host->ucr; local 451 struct rtsx_ucr *ucr = host->ucr; local 581 struct rtsx_ucr *ucr = host->ucr; local 749 struct rtsx_ucr *ucr = host->ucr; local 777 struct rtsx_ucr *ucr = host->ucr; local 808 struct rtsx_ucr *ucr = host->ucr; local 897 sd_pull_ctl_disable_lqfp48(struct rtsx_ucr *ucr) argument 911 sd_pull_ctl_disable_qfn24(struct rtsx_ucr *ucr) argument 925 sd_pull_ctl_enable_lqfp48(struct rtsx_ucr *ucr) argument 939 sd_pull_ctl_enable_qfn24(struct rtsx_ucr *ucr) argument 955 struct rtsx_ucr *ucr = host->ucr; local 994 struct rtsx_ucr *ucr = host->ucr; local 1044 struct rtsx_ucr *ucr = host->ucr; local 1105 struct rtsx_ucr *ucr = host->ucr; local 1146 struct rtsx_ucr *ucr = host->ucr; local 1195 struct rtsx_ucr *ucr = host->ucr; local 1235 struct rtsx_ucr *ucr = host->ucr; local 1279 struct rtsx_ucr *ucr = host->ucr; local 1328 struct rtsx_ucr *ucr; local [all...] |
/linux-master/include/linux/ |
H A D | rtsx_usb.h | 37 #define CHECK_PKG(ucr, pkg) ((ucr)->package == (pkg)) 66 extern int rtsx_usb_get_card_status(struct rtsx_ucr *ucr, u16 *status); 68 extern int rtsx_usb_read_register(struct rtsx_ucr *ucr, u16 addr, u8 *data); 69 extern int rtsx_usb_write_register(struct rtsx_ucr *ucr, u16 addr, u8 mask, 72 extern int rtsx_usb_ep0_write_register(struct rtsx_ucr *ucr, u16 addr, u8 mask, 74 extern int rtsx_usb_ep0_read_register(struct rtsx_ucr *ucr, u16 addr, 77 extern void rtsx_usb_add_cmd(struct rtsx_ucr *ucr, u8 cmd_type, 79 extern int rtsx_usb_send_cmd(struct rtsx_ucr *ucr, u8 flag, int timeout); 80 extern int rtsx_usb_get_rsp(struct rtsx_ucr *ucr, in 136 rtsx_usb_init_cmd(struct rtsx_ucr *ucr) argument 593 rtsx_usb_turn_on_led(struct rtsx_ucr *ucr) argument 598 rtsx_usb_turn_off_led(struct rtsx_ucr *ucr) argument 604 rtsx_usb_clear_fsm_err(struct rtsx_ucr *ucr) argument 609 rtsx_usb_clear_dma_err(struct rtsx_ucr *ucr) argument [all...] |
/linux-master/drivers/tty/serial/ |
H A D | imx.c | 290 struct imx_port_ucrs *ucr) 293 ucr->ucr1 = imx_uart_readl(sport, UCR1); 294 ucr->ucr2 = imx_uart_readl(sport, UCR2); 295 ucr->ucr3 = imx_uart_readl(sport, UCR3); 299 struct imx_port_ucrs *ucr) 302 imx_uart_writel(sport, ucr->ucr1, UCR1); 303 imx_uart_writel(sport, ucr->ucr2, UCR2); 304 imx_uart_writel(sport, ucr->ucr3, UCR3); 289 imx_uart_ucrs_save(struct imx_port *sport, struct imx_port_ucrs *ucr) argument 298 imx_uart_ucrs_restore(struct imx_port *sport, struct imx_port_ucrs *ucr) argument
|