Home
last modified time | relevance | path

Searched refs:rtsx_ucr (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.6/include/linux/
Drtsx_usb.h40 struct rtsx_ucr { struct
66 extern int rtsx_usb_get_card_status(struct rtsx_ucr *ucr, u16 *status); argument
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, int rsp_len, int timeout);
81 extern int rtsx_usb_transfer_data(struct rtsx_ucr *ucr, unsigned int pipe,
[all …]
/Linux-v6.6/drivers/misc/cardreader/
Drtsx_usb.c34 struct rtsx_ucr *ucr = from_timer(ucr, t, sg_timer); in rtsx_usb_sg_timed_out()
40 static int rtsx_usb_bulk_transfer_sglist(struct rtsx_ucr *ucr, in rtsx_usb_bulk_transfer_sglist()
67 int rtsx_usb_transfer_data(struct rtsx_ucr *ucr, unsigned int pipe, in rtsx_usb_transfer_data()
84 static inline void rtsx_usb_seq_cmd_hdr(struct rtsx_ucr *ucr, in rtsx_usb_seq_cmd_hdr()
101 static int rtsx_usb_seq_write_register(struct rtsx_ucr *ucr, in rtsx_usb_seq_write_register()
120 static int rtsx_usb_seq_read_register(struct rtsx_ucr *ucr, in rtsx_usb_seq_read_register()
157 int rtsx_usb_read_ppbuf(struct rtsx_ucr *ucr, u8 *buf, int buf_len) in rtsx_usb_read_ppbuf()
163 int rtsx_usb_write_ppbuf(struct rtsx_ucr *ucr, u8 *buf, int buf_len) in rtsx_usb_write_ppbuf()
169 int rtsx_usb_ep0_write_register(struct rtsx_ucr *ucr, u16 addr, in rtsx_usb_ep0_write_register()
185 int rtsx_usb_ep0_read_register(struct rtsx_ucr *ucr, u16 addr, u8 *data) in rtsx_usb_ep0_read_register()
[all …]
/Linux-v6.6/drivers/memstick/host/
Drtsx_usb_ms.c26 struct rtsx_ucr *ucr;
49 struct rtsx_ucr *ucr = host->ucr; in ms_clear_error()
62 struct rtsx_ucr *ucr = host->ucr; in ms_print_debug_regs()
112 static int ms_pull_ctl_disable_lqfp48(struct rtsx_ucr *ucr) in ms_pull_ctl_disable_lqfp48()
126 static int ms_pull_ctl_disable_qfn24(struct rtsx_ucr *ucr) in ms_pull_ctl_disable_qfn24()
140 static int ms_pull_ctl_enable_lqfp48(struct rtsx_ucr *ucr) in ms_pull_ctl_enable_lqfp48()
154 static int ms_pull_ctl_enable_qfn24(struct rtsx_ucr *ucr) in ms_pull_ctl_enable_qfn24()
170 struct rtsx_ucr *ucr = host->ucr; in ms_power_on()
210 struct rtsx_ucr *ucr = host->ucr; in ms_power_off()
233 struct rtsx_ucr *ucr = host->ucr; in ms_transfer_data()
[all …]
/Linux-v6.6/drivers/mmc/host/
Drtsx_usb_sdmmc.c35 struct rtsx_ucr *ucr;
66 struct rtsx_ucr *ucr = host->ucr; in sd_clear_error()
78 struct rtsx_ucr *ucr = host->ucr; in sd_print_debug_regs()
95 struct rtsx_ucr *ucr = host->ucr; in sd_read_data()
202 struct rtsx_ucr *ucr = host->ucr; in sd_write_data()
288 struct rtsx_ucr *ucr = host->ucr; in sd_send_cmd_get_rsp()
451 struct rtsx_ucr *ucr = host->ucr; in sd_rw_multi()
581 struct rtsx_ucr *ucr = host->ucr; in sd_change_phase()
749 struct rtsx_ucr *ucr = host->ucr; in sdmmc_get_ro()
777 struct rtsx_ucr *ucr = host->ucr; in sdmmc_get_cd()
[all …]