Lines Matching refs:opcode
116 , cmd->opcode); in sd_read_data()
117 if (cmd->opcode == MMC_SEND_TUNING_BLOCK) in sd_read_data()
123 SD_CMD0, 0xFF, (u8)(cmd->opcode) | 0x40); in sd_read_data()
235 cmd->opcode); in sd_write_data()
237 SD_CMD0, 0xFF, (u8)(cmd->opcode) | 0x40); in sd_write_data()
300 u8 cmd_idx = (u8)cmd->opcode; in sd_send_cmd_get_rsp()
348 if (cmd->opcode == SD_SWITCH_VOLTAGE) { in sd_send_cmd_get_rsp()
682 u8 opcode, u8 sample_point) in sd_tuning_rx_cmd() argument
691 cmd.opcode = MMC_SEND_TUNING_BLOCK; in sd_tuning_rx_cmd()
704 u8 opcode, u16 *phase_map) in sd_tuning_phase() argument
710 err = sd_tuning_rx_cmd(host, opcode, (u8)i); in sd_tuning_phase()
719 static int sd_tuning_rx(struct rtsx_usb_sdmmc *host, u8 opcode) in sd_tuning_rx() argument
734 sd_tuning_phase(host, opcode, &(raw_phase_map[i])); in sd_tuning_rx()
846 if (cmd->opcode == SD_IO_SEND_OP_COND || in sdmmc_request()
847 cmd->opcode == SD_IO_RW_DIRECT || in sdmmc_request()
848 cmd->opcode == SD_IO_RW_EXTENDED) { in sdmmc_request()
864 } else if ((!(data_size % 512) && cmd->opcode != MMC_SEND_EXT_CSD) || in sdmmc_request()
865 mmc_op_multi(cmd->opcode)) { in sdmmc_request()
871 if (mmc_op_multi(cmd->opcode) && mrq->stop) { in sdmmc_request()
1268 static int sdmmc_execute_tuning(struct mmc_host *mmc, u32 opcode) in sdmmc_execute_tuning() argument