• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mmc/card/

Lines Matching refs:cmd

155 	struct mmc_command	cmd;
167 struct mmc_command cmd;
173 memset(&cmd, 0, sizeof(struct mmc_command));
175 cmd.opcode = MMC_APP_CMD;
176 cmd.arg = card->rca << 16;
177 cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_AC;
179 err = mmc_wait_for_cmd(card->host, &cmd, 0);
182 if (!mmc_host_is_spi(card->host) && !(cmd.resp[0] & R1_APP_CMD))
185 memset(&cmd, 0, sizeof(struct mmc_command));
187 cmd.opcode = SD_APP_SEND_NUM_WR_BLKS;
188 cmd.arg = 0;
189 cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_ADTC;
213 mrq.cmd = &cmd;
227 if (cmd.error || data.error)
235 struct mmc_command cmd;
238 memset(&cmd, 0, sizeof(struct mmc_command));
239 cmd.opcode = MMC_SEND_STATUS;
241 cmd.arg = card->rca << 16;
242 cmd.flags = MMC_RSP_SPI_R2 | MMC_RSP_R1 | MMC_CMD_AC;
243 err = mmc_wait_for_cmd(card->host, &cmd, 0);
247 return cmd.resp[0];
329 struct mmc_command cmd;
333 brq.mrq.cmd = &brq.cmd;
336 brq.cmd.arg = blk_rq_pos(req);
338 brq.cmd.arg <<= 9;
339 brq.cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_ADTC;
378 brq.cmd.opcode = readcmd;
381 brq.cmd.opcode = writecmd;
420 if (brq.cmd.error || brq.data.error || brq.stop.error) {
431 if (brq.cmd.error) {
434 req->rq_disk->disk_name, brq.cmd.error,
435 brq.cmd.resp[0], status);
460 cmd.opcode = MMC_SEND_STATUS;
461 cmd.arg = card->rca << 16;
462 cmd.flags = MMC_RSP_R1 | MMC_CMD_AC;
463 err = mmc_wait_for_cmd(card->host, &cmd, 5);
474 } while (!(cmd.resp[0] & R1_READY_FOR_DATA) ||
475 (R1_CURRENT_STATE(cmd.resp[0]) == 7));
479 if (brq.cmd.error || brq.stop.error || brq.data.error) {
647 struct mmc_command cmd;
655 cmd.opcode = MMC_SET_BLOCKLEN;
656 cmd.arg = 512;
657 cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_AC;
658 err = mmc_wait_for_cmd(card->host, &cmd, 5);
663 md->disk->disk_name, cmd.arg, err);