Lines Matching refs:cmd
20 struct mmc_cmd cmd; in mmc_erase_t() local
52 cmd.cmdidx = start_cmd; in mmc_erase_t()
53 cmd.cmdarg = start; in mmc_erase_t()
54 cmd.resp_type = MMC_RSP_R1; in mmc_erase_t()
56 err = mmc_send_cmd(mmc, &cmd, NULL); in mmc_erase_t()
60 cmd.cmdidx = end_cmd; in mmc_erase_t()
61 cmd.cmdarg = end; in mmc_erase_t()
63 err = mmc_send_cmd(mmc, &cmd, NULL); in mmc_erase_t()
67 cmd.cmdidx = MMC_CMD_ERASE; in mmc_erase_t()
68 cmd.cmdarg = erase_mode; in mmc_erase_t()
69 cmd.resp_type = MMC_RSP_R1b; in mmc_erase_t()
71 err = mmc_send_cmd(mmc, &cmd, NULL); in mmc_erase_t()
165 struct mmc_cmd cmd; in mmc_write_blocks() local
179 cmd.cmdidx = MMC_CMD_WRITE_SINGLE_BLOCK; in mmc_write_blocks()
181 cmd.cmdidx = MMC_CMD_WRITE_MULTIPLE_BLOCK; in mmc_write_blocks()
184 cmd.cmdarg = start; in mmc_write_blocks()
186 cmd.cmdarg = start * mmc->write_bl_len; in mmc_write_blocks()
188 cmd.resp_type = MMC_RSP_R1; in mmc_write_blocks()
195 if (mmc_send_cmd(mmc, &cmd, &data)) { in mmc_write_blocks()
204 cmd.cmdidx = MMC_CMD_STOP_TRANSMISSION; in mmc_write_blocks()
205 cmd.cmdarg = 0; in mmc_write_blocks()
206 cmd.resp_type = MMC_RSP_R1b; in mmc_write_blocks()
207 if (mmc_send_cmd(mmc, &cmd, NULL)) { in mmc_write_blocks()