Lines Matching refs:cmd
19 struct mmc_cmd cmd; in mmc_erase_t() local
38 cmd.cmdidx = start_cmd; in mmc_erase_t()
39 cmd.cmdarg = start; in mmc_erase_t()
40 cmd.resp_type = MMC_RSP_R1; in mmc_erase_t()
42 err = mmc_send_cmd(mmc, &cmd, NULL); in mmc_erase_t()
46 cmd.cmdidx = end_cmd; in mmc_erase_t()
47 cmd.cmdarg = end; in mmc_erase_t()
49 err = mmc_send_cmd(mmc, &cmd, NULL); in mmc_erase_t()
53 cmd.cmdidx = MMC_CMD_ERASE; in mmc_erase_t()
54 cmd.cmdarg = MMC_ERASE_ARG; in mmc_erase_t()
55 cmd.resp_type = MMC_RSP_R1b; in mmc_erase_t()
57 err = mmc_send_cmd(mmc, &cmd, NULL); in mmc_erase_t()
132 struct mmc_cmd cmd; in mmc_write_blocks() local
145 cmd.cmdidx = MMC_CMD_WRITE_SINGLE_BLOCK; in mmc_write_blocks()
147 cmd.cmdidx = MMC_CMD_WRITE_MULTIPLE_BLOCK; in mmc_write_blocks()
150 cmd.cmdarg = start; in mmc_write_blocks()
152 cmd.cmdarg = start * mmc->write_bl_len; in mmc_write_blocks()
154 cmd.resp_type = MMC_RSP_R1; in mmc_write_blocks()
161 if (mmc_send_cmd(mmc, &cmd, &data)) { in mmc_write_blocks()
170 cmd.cmdidx = MMC_CMD_STOP_TRANSMISSION; in mmc_write_blocks()
171 cmd.cmdarg = 0; in mmc_write_blocks()
172 cmd.resp_type = MMC_RSP_R1b; in mmc_write_blocks()
173 if (mmc_send_cmd(mmc, &cmd, NULL)) { in mmc_write_blocks()