| /OK3568_Linux_fs/u-boot/drivers/mmc/ |
| H A D | mmc-uclass.c | 33 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 D | stm32_sdmmc2.c | 241 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 D | mmc_boot.c | 31 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 D | mmc.c | 89 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 D | mxsmmc.c | 145 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 D | mmc_write.c | 52 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 D | mmc_spi.c | 53 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 D | sh_mmcif.c | 334 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 D | arm_pl180_mmci.c | 39 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 D | ftsdc010_mci.c | 39 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 D | sunxi_mmc.c | 334 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 D | mvebu_mmc.c | 76 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 D | sandbox_mmc.c | 31 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 D | dw_mmc.c | 430 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 D | davinci_mmc.c | 145 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 D | rpmb.c | 62 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 D | sdhci.c | 167 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 D | tegra_mmc.c | 213 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 D | gen_atmel_mci.c | 186 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 D | fsl_esdhc.c | 155 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 D | omap_hsmmc.c | 377 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 D | sh_sdhi.c | 537 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 D | uniphier-sd.c | 415 tmp = cmd->cmdidx; in uniphier_sd_send_cmd() 459 cmd->cmdidx, tmp, cmd->cmdarg); in uniphier_sd_send_cmd()
|
| H A D | meson_gx_mmc.c | 102 meson_mmc_cmd |= cmd->cmdidx << CMD_CFG_CMD_INDEX_SHIFT; in meson_mmc_setup_cmd()
|
| /OK3568_Linux_fs/kernel/drivers/scsi/lpfc/ |
| H A D | lpfc_sli.h | 205 uint32_t cmdidx; /* current index in command ring */ member
|