Home
last modified time | relevance | path

Searched refs:cmdidx (Results 1 – 25 of 30) sorted by relevance

12

/OK3568_Linux_fs/u-boot/drivers/mmc/
H A Dmmc-uclass.c33 if (ret && cmd->cmdidx != SD_CMD_SEND_IF_COND && in dm_mmc_send_cmd()
34 cmd->cmdidx != MMC_CMD_APP_CMD && in dm_mmc_send_cmd()
35 cmd->cmdidx != MMC_CMD_SEND_OP_COND && in dm_mmc_send_cmd()
36 cmd->cmdidx != MMC_SEND_TUNING_BLOCK_HS200 && in dm_mmc_send_cmd()
37 cmd->cmdidx != MMC_CMD_READ_MULTIPLE_BLOCK && in dm_mmc_send_cmd()
38 cmd->cmdidx != MMC_CMD_WRITE_MULTIPLE_BLOCK) { in dm_mmc_send_cmd()
48 printf("MMC error: The cmd index is %d, ret is %d\n", cmd->cmdidx, ret); in dm_mmc_send_cmd()
68 if (ret && cmd->cmdidx != SD_CMD_SEND_IF_COND in dm_mmc_send_cmd_prepare()
69 && cmd->cmdidx != MMC_CMD_APP_CMD) in dm_mmc_send_cmd_prepare()
70 printf("MMC error: The cmd index is %d, ret is %d\n", cmd->cmdidx, ret); in dm_mmc_send_cmd_prepare()
H A Dstm32_sdmmc2.c241 cmd_param |= cmd->cmdidx | SDMMC_CMD_CPSMEN; in stm32_sdmmc2_start_cmd()
290 __func__, status, cmd->cmdidx); in stm32_sdmmc2_end_cmd()
297 __func__, status, cmd->cmdidx); in stm32_sdmmc2_end_cmd()
341 __func__, status, cmd->cmdidx); in stm32_sdmmc2_end_data()
349 __func__, status, cmd->cmdidx); in stm32_sdmmc2_end_data()
356 __func__, status, cmd->cmdidx); in stm32_sdmmc2_end_data()
363 __func__, status, cmd->cmdidx); in stm32_sdmmc2_end_data()
370 __func__, status, cmd->cmdidx); in stm32_sdmmc2_end_data()
398 __func__, cmd->cmdidx, in stm32_sdmmc2_send_cmd()
415 if (ctx.dpsm_abort && (cmd->cmdidx != MMC_CMD_STOP_TRANSMISSION)) { in stm32_sdmmc2_send_cmd()
[all …]
H A Dmmc_boot.c31 cmd.cmdidx = MMC_CMD_RES_MAN; in mmc_boot_partition_size_change()
42 cmd.cmdidx = MMC_CMD_RES_MAN; in mmc_boot_partition_size_change()
55 cmd.cmdidx = MMC_CMD_RES_MAN; in mmc_boot_partition_size_change()
67 cmd.cmdidx = MMC_CMD_RES_MAN; in mmc_boot_partition_size_change()
H A Dmmc.c89 printf("CMD_SEND:%d\n", cmd->cmdidx); in mmmc_trace_before_send()
172 cmd.cmdidx = MMC_CMD_SEND_STATUS; in mmc_send_status()
218 cmd.cmdidx = MMC_CMD_SET_BLOCKLEN; in mmc_set_blocklen()
232 cmd.cmdidx = MMC_CMD_READ_MULTIPLE_BLOCK; in mmc_read_blocks()
234 cmd.cmdidx = MMC_CMD_READ_SINGLE_BLOCK; in mmc_read_blocks()
252 cmd.cmdidx = MMC_CMD_STOP_TRANSMISSION; in mmc_read_blocks()
274 cmd.cmdidx = MMC_CMD_READ_MULTIPLE_BLOCK; in mmc_read_blocks_prepare()
276 cmd.cmdidx = MMC_CMD_READ_SINGLE_BLOCK; in mmc_read_blocks_prepare()
485 cmd.cmdidx = MMC_CMD_GO_IDLE_STATE; in mmc_go_idle()
507 cmd.cmdidx = MMC_CMD_APP_CMD; in sd_send_op_cond()
[all …]
H A Dmxsmmc.c145 debug("MMC%d: CMD%d\n", mmc->block_dev.devnum, cmd->cmdidx); in mxsmmc_send_cmd()
189 reg |= cmd->cmdidx << SSP_CMD0_CMD_OFFSET; in mxsmmc_send_cmd()
190 if (cmd->cmdidx == MMC_CMD_STOP_TRANSMISSION) in mxsmmc_send_cmd()
246 mmc->block_dev.devnum, cmd->cmdidx); in mxsmmc_send_cmd()
253 mmc->block_dev.devnum, cmd->cmdidx, reg); in mxsmmc_send_cmd()
260 mmc->block_dev.devnum, cmd->cmdidx, reg); in mxsmmc_send_cmd()
282 mmc->block_dev.devnum, cmd->cmdidx, reg); in mxsmmc_send_cmd()
300 mmc->block_dev.devnum, cmd->cmdidx, reg); in mxsmmc_send_cmd()
H A Dmmc_write.c52 cmd.cmdidx = start_cmd; in mmc_erase_t()
60 cmd.cmdidx = end_cmd; in mmc_erase_t()
67 cmd.cmdidx = MMC_CMD_ERASE; in mmc_erase_t()
179 cmd.cmdidx = MMC_CMD_WRITE_SINGLE_BLOCK; in mmc_write_blocks()
181 cmd.cmdidx = MMC_CMD_WRITE_MULTIPLE_BLOCK; in mmc_write_blocks()
204 cmd.cmdidx = MMC_CMD_STOP_TRANSMISSION; in mmc_write_blocks()
H A Dmmc_spi.c53 static uint mmc_spi_sendcmd(struct mmc *mmc, ushort cmdidx, u32 cmdarg) in mmc_spi_sendcmd() argument
60 cmdo[1] = MMC_SPI_CMD(cmdidx); in mmc_spi_sendcmd()
72 debug("%s:cmd%d resp%d %x\n", __func__, cmdidx, i, r1); in mmc_spi_sendcmd()
181 cmd->cmdidx, cmd->resp_type, cmd->cmdarg); in mmc_spi_request()
184 r1 = mmc_spi_sendcmd(mmc, cmd->cmdidx, cmd->cmdarg); in mmc_spi_request()
201 switch (cmd->cmdidx) { in mmc_spi_request()
227 (cmd->cmdidx == MMC_CMD_WRITE_MULTIPLE_BLOCK)); in mmc_spi_request()
H A Dsh_mmcif.c334 u32 opc = cmd->cmdidx; in sh_mmcif_set_cmd()
433 u32 opc = cmd->cmdidx; in sh_mmcif_start_cmd()
470 debug("CMD%d ARG:%08x\n", cmd->cmdidx, cmd->cmdarg); in sh_mmcif_start_cmd()
482 switch (cmd->cmdidx) { in sh_mmcif_start_cmd()
489 printf(DRIVER_NAME": Cmd(d'%d) err\n", cmd->cmdidx); in sh_mmcif_start_cmd()
507 ret = sh_mmcif_data_trans(host, data, cmd->cmdidx); in sh_mmcif_start_cmd()
508 host->last_cmd = cmd->cmdidx; in sh_mmcif_start_cmd()
521 switch (cmd->cmdidx) { in sh_mmcif_request()
H A Darm_pl180_mmci.c39 debug("CMD%d time out\n", cmd->cmdidx); in wait_for_command_end()
43 printf("CMD%d CRC error\n", cmd->cmdidx); in wait_for_command_end()
54 cmd->cmdidx, cmd->response[0], cmd->response[1], in wait_for_command_end()
68 sdi_cmd = ((cmd->cmdidx & SDI_CMD_CMDINDEX_MASK) | SDI_CMD_CPSMEN); in do_command()
82 if ((result == 0) && (cmd->cmdidx == MMC_CMD_ALL_SEND_CID)) in do_command()
86 if ((result == 0) && (cmd->cmdidx == MMC_CMD_SET_RELATIVE_ADDR)) { in do_command()
H A Dftsdc010_mci.c39 uint32_t cmd = FTSDC010_CMD_IDX(mmc_cmd->cmdidx); in ftsdc010_send_cmd()
89 mmc_cmd->cmdidx, st); in ftsdc010_send_cmd()
95 mmc_cmd->cmdidx); in ftsdc010_send_cmd()
96 } else if (mmc_cmd->cmdidx == MMC_CMD_APP_CMD) { in ftsdc010_send_cmd()
195 printf("ftsdc010: CMD%d failed\n", cmd->cmdidx); in ftsdc010_request()
H A Dsunxi_mmc.c334 debug("mmc cmd %d check rsp busy\n", cmd->cmdidx); in sunxi_mmc_send_cmd_common()
335 if (cmd->cmdidx == 12) in sunxi_mmc_send_cmd_common()
338 if (!cmd->cmdidx) in sunxi_mmc_send_cmd_common()
363 cmd->cmdidx, cmdval | cmd->cmdidx, cmd->cmdarg); in sunxi_mmc_send_cmd_common()
367 writel(cmdval | cmd->cmdidx, &priv->reg->cmd); in sunxi_mmc_send_cmd_common()
379 writel(cmdval | cmd->cmdidx, &priv->reg->cmd); in sunxi_mmc_send_cmd_common()
H A Dmvebu_mmc.c76 DRIVER_NAME, cmd->cmdidx, cmd->resp_type, cmd->cmdarg); in mvebu_mmc_send_cmd()
79 cmd->cmdidx, mvebu_mmc_read(SDIO_HW_STATE)); in mvebu_mmc_send_cmd()
111 resptype = SDIO_CMD_INDEX(cmd->cmdidx); in mvebu_mmc_send_cmd()
170 DRIVER_NAME, cmd->cmdidx, in mvebu_mmc_send_cmd()
H A Dsandbox_mmc.c31 switch (cmd->cmdidx) { in sandbox_mmc_send_cmd()
81 debug("%s: Unknown command %d\n", __func__, cmd->cmdidx); in sandbox_mmc_send_cmd()
H A Ddw_mmc.c430 if (cmd->cmdidx == MMC_CMD_STOP_TRANSMISSION)
444 flags |= (cmd->cmdidx | DWMCI_CMD_START | DWMCI_CMD_USE_HOLD_REG);
446 debug("Sending CMD%d\n",cmd->cmdidx);
572 if (cmd->cmdidx == MMC_CMD_STOP_TRANSMISSION)
586 flags |= (cmd->cmdidx | DWMCI_CMD_START | DWMCI_CMD_USE_HOLD_REG);
588 debug("Sending CMD%d\n", cmd->cmdidx);
H A Ddavinci_mmc.c145 cmddata = cmd->cmdidx; in dmmc_send_cmd()
149 if (cmd->cmdidx == MMC_CMD_GO_IDLE_STATE) in dmmc_send_cmd()
279 if (cmd->cmdidx == MMC_CMD_SEND_EXT_CSD) in dmmc_send_cmd()
H A Drpmb.c62 cmd.cmdidx = MMC_CMD_SET_BLOCK_COUNT; in mmc_set_blockcount()
85 cmd.cmdidx = MMC_CMD_WRITE_MULTIPLE_BLOCK; in mmc_rpmb_request()
117 cmd.cmdidx = MMC_CMD_READ_MULTIPLE_BLOCK; in mmc_rpmb_response()
H A Dsdhci.c167 if (cmd->cmdidx == MMC_CMD_STOP_TRANSMISSION)
209 if (cmd->cmdidx == MMC_SEND_TUNING_BLOCK ||
210 cmd->cmdidx == MMC_SEND_TUNING_BLOCK_HS200) {
270 sdhci_writew(host, SDHCI_MAKE_CMD(cmd->cmdidx, flags), SDHCI_COMMAND);
587 cmd.cmdidx = opcode;
H A Dtegra_mmc.c213 debug("cmd: %d\n", cmd->cmdidx); in tegra_mmc_send_cmd_bounced()
215 writew((cmd->cmdidx << 8) | flags, &priv->reg->cmdreg); in tegra_mmc_send_cmd_bounced()
235 debug("timeout: %08x cmd %d\n", mask, cmd->cmdidx); in tegra_mmc_send_cmd_bounced()
240 debug("error: %08x cmd %d\n", mask, cmd->cmdidx); in tegra_mmc_send_cmd_bounced()
H A Dgen_atmel_mci.c186 return cmdr | MMCI_BF(CMDNB, cmd->cmdidx);
261 if ((cmd->cmdidx == MMC_CMD_READ_MULTIPLE_BLOCK)
262 || (cmd->cmdidx == MMC_CMD_WRITE_MULTIPLE_BLOCK))
370 if (cmd->cmdidx == MMC_CMD_SWITCH)
H A Dfsl_esdhc.c155 if (cmd->cmdidx == MMC_CMD_STOP_TRANSMISSION) in esdhc_xfertyp()
158 return XFERTYP_CMD(cmd->cmdidx) | xfertyp; in esdhc_xfertyp()
366 if (cmd->cmdidx == MMC_CMD_STOP_TRANSMISSION) in esdhc_send_cmd_common()
433 if (cmd->cmdidx == SD_CMD_SWITCH_UHS18V) { in esdhc_send_cmd_common()
520 if (cmd->cmdidx == SD_CMD_SWITCH_UHS18V) in esdhc_send_cmd_common()
H A Domap_hsmmc.c377 if (cmd->cmdidx == SD_CMD_APP_SEND_SCR)
399 if ((cmd->cmdidx == MMC_CMD_READ_MULTIPLE_BLOCK) ||
400 (cmd->cmdidx == MMC_CMD_WRITE_MULTIPLE_BLOCK)) {
416 writel((cmd->cmdidx << 24) | flags, &mmc_base->cmd);
H A Dsh_sdhi.c537 unsigned short shcmd, opc = cmd->cmdidx; in sh_sdhi_start_cmd()
605 switch (cmd->cmdidx) { in sh_sdhi_start_cmd()
614 debug(DRIVER_NAME": cmdidx = %d\n", cmd->cmdidx); in sh_sdhi_start_cmd()
H A Duniphier-sd.c415 tmp = cmd->cmdidx; in uniphier_sd_send_cmd()
459 cmd->cmdidx, tmp, cmd->cmdarg); in uniphier_sd_send_cmd()
H A Dmeson_gx_mmc.c102 meson_mmc_cmd |= cmd->cmdidx << CMD_CFG_CMD_INDEX_SHIFT; in meson_mmc_setup_cmd()
/OK3568_Linux_fs/kernel/drivers/scsi/lpfc/
H A Dlpfc_sli.h205 uint32_t cmdidx; /* current index in command ring */ member

12