Lines Matching refs:cmd_idx
112 static int sd_send_cmd_get_rsp(struct rtsx_chip *chip, u8 cmd_idx,
125 dev_dbg(rtsx_dev(chip), "SD/MMC CMD %d, arg = 0x%08x\n", cmd_idx, arg);
134 rtsx_add_cmd(chip, WRITE_REG_CMD, REG_SD_CMD0, 0xFF, 0x40 | cmd_idx);
206 if (cmd_idx == WRITE_MULTIPLE_BLOCK) {
222 if (cmd_idx != SEND_RELATIVE_ADDR &&
223 cmd_idx != SEND_IF_COND) {
224 if (cmd_idx != STOP_TRANSMISSION) {
619 u8 cmd_idx, cmd_type;
623 cmd_idx = SELECT_CARD;
627 cmd_idx = DESELECT_CARD;
632 retval = sd_send_cmd_get_rsp(chip, cmd_idx, addr, cmd_type, NULL, 0);
3575 int ext_sd_send_cmd_get_rsp(struct rtsx_chip *chip, u8 cmd_idx, u32 arg,
3586 dev_dbg(rtsx_dev(chip), "EXT SD/MMC CMD %d\n", cmd_idx);
3595 rtsx_add_cmd(chip, WRITE_REG_CMD, REG_SD_CMD0, 0xFF, 0x40 | cmd_idx);
3654 if (cmd_idx == WRITE_MULTIPLE_BLOCK) {
3669 if (cmd_idx == SELECT_CARD || cmd_idx == APP_CMD ||
3670 cmd_idx == SEND_STATUS || cmd_idx == STOP_TRANSMISSION) {
3671 if (cmd_idx != STOP_TRANSMISSION && !special_check) {
3685 if (cmd_idx == SELECT_CARD) {
3856 u8 cmd_idx, rsp_type;
3875 cmd_idx = srb->cmnd[2] & 0x3F;
3932 retval = ext_sd_send_cmd_get_rsp(chip, cmd_idx, arg, rsp_type,
3969 u8 cmd_idx, rsp_type, bus_width;
3988 cmd_idx = srb->cmnd[2] & 0x3F;
4060 cmd[0] = 0x40 | cmd_idx;
4098 0x40 | cmd_idx);
4203 u8 cmd_idx, rsp_type;
4227 cmd_idx = srb->cmnd[2] & 0x3F;
4243 if (cmd_idx == LOCK_UNLOCK) {
4304 retval = ext_sd_send_cmd_get_rsp(chip, cmd_idx, arg, rsp_type,
4320 if (cmd_idx == LOCK_UNLOCK)
4417 if (cmd_idx == LOCK_UNLOCK) {
4487 if (cmd_idx == LOCK_UNLOCK) {