Lines Matching refs:cmdflags
835 mesongx_mmc_dma_prepare(struct mesongx_mmc_softc *sc, struct sdmmc_command *cmd, uint32_t cmdflags)
882 flags = cmdflags;
950 uint32_t cmdflags, val;
974 cmdflags = MESONGX_MMC_FLAGS_OWNER;
975 cmdflags |= __SHIFTIN(12, MESONGX_MMC_FLAGS_TIMEOUT); /* 2^12 = 4096 ms timeout */
976 cmdflags |= __SHIFTIN(cmd->c_opcode, MESONGX_MMC_FLAGS_CMD_INDEX);
979 cmdflags |= MESONGX_MMC_FLAGS_NO_RESP;
981 cmdflags |= MESONGX_MMC_FLAGS_RESP_NUM;
983 cmdflags |= MESONGX_MMC_FLAGS_RESP_128;
985 cmdflags |= MESONGX_MMC_FLAGS_RESP_NOCRC;
987 cmdflags |= MESONGX_MMC_FLAGS_R1B;
991 cmdflags |= MESONGX_MMC_FLAGS_DATA_IO;
993 cmdflags |= MESONGX_MMC_FLAGS_DATA_WR;
1001 cmd->c_error = mesongx_mmc_dma_prepare(sc, cmd, cmdflags);
1008 MMC_WRITE(sc, SD_EMMC_CMD_CFG, cmdflags | MESONGX_MMC_FLAGS_END_OF_CHAIN);