Lines Matching refs:cmd
123 struct rt_mmcsd_cmd cmd; in mmc_get_ext_csd() local
142 rt_memset(&cmd, 0, sizeof(struct rt_mmcsd_cmd)); in mmc_get_ext_csd()
145 req.cmd = &cmd; in mmc_get_ext_csd()
148 cmd.cmd_code = SEND_EXT_CSD; in mmc_get_ext_csd()
149 cmd.arg = 0; in mmc_get_ext_csd()
156 cmd.flags = RESP_SPI_R1 | RESP_R1 | CMD_ADTC; in mmc_get_ext_csd()
174 if (cmd.err) in mmc_get_ext_csd()
175 return cmd.err; in mmc_get_ext_csd()
255 struct rt_mmcsd_cmd cmd = {0}; in mmc_switch() local
257 cmd.cmd_code = SWITCH; in mmc_switch()
258 cmd.arg = (MMC_SWITCH_MODE_WRITE_BYTE << 24) | in mmc_switch()
260 cmd.flags = RESP_R1B | CMD_AC; in mmc_switch()
262 err = mmcsd_send_cmd(host, &cmd, 3); in mmc_switch()
430 struct rt_mmcsd_cmd cmd; in mmc_send_op_cond() local
434 rt_memset(&cmd, 0, sizeof(struct rt_mmcsd_cmd)); in mmc_send_op_cond()
436 cmd.cmd_code = SEND_OP_COND; in mmc_send_op_cond()
437 cmd.arg = controller_is_spi(host) ? 0 : ocr; in mmc_send_op_cond()
438 cmd.flags = RESP_SPI_R1 | RESP_R3 | CMD_BCR; in mmc_send_op_cond()
442 err = mmcsd_send_cmd(host, &cmd, 3); in mmc_send_op_cond()
453 if (!(cmd.resp[0] & R1_SPI_IDLE)) in mmc_send_op_cond()
458 if (cmd.resp[0] & CARD_BUSY) in mmc_send_op_cond()
468 *rocr = cmd.resp[0]; in mmc_send_op_cond()
476 struct rt_mmcsd_cmd cmd; in mmc_set_card_addr() local
478 rt_memset(&cmd, 0, sizeof(struct rt_mmcsd_cmd)); in mmc_set_card_addr()
480 cmd.cmd_code = SET_RELATIVE_ADDR; in mmc_set_card_addr()
481 cmd.arg = rca << 16; in mmc_set_card_addr()
482 cmd.flags = RESP_R1 | CMD_AC; in mmc_set_card_addr()
484 err = mmcsd_send_cmd(host, &cmd, 3); in mmc_set_card_addr()