datactrl 349 drivers/mmc/host/mmci.c static void mmci_write_datactrlreg(struct mmci_host *host, u32 datactrl) datactrl 352 drivers/mmc/host/mmci.c datactrl |= host->datactrl_reg & host->variant->busy_dpsm_flag; datactrl 354 drivers/mmc/host/mmci.c if (host->datactrl_reg != datactrl) { datactrl 355 drivers/mmc/host/mmci.c host->datactrl_reg = datactrl; datactrl 356 drivers/mmc/host/mmci.c writel(datactrl, host->base + MMCIDATACTRL); datactrl 498 drivers/mmc/host/mmci.c int mmci_dma_start(struct mmci_host *host, unsigned int datactrl) datactrl 518 drivers/mmc/host/mmci.c host->ops->dma_start(host, &datactrl); datactrl 521 drivers/mmc/host/mmci.c mmci_write_datactrlreg(host, datactrl); datactrl 872 drivers/mmc/host/mmci.c int mmci_dmae_start(struct mmci_host *host, unsigned int *datactrl) datactrl 880 drivers/mmc/host/mmci.c *datactrl |= MCI_DPSM_DMAENABLE; datactrl 993 drivers/mmc/host/mmci.c unsigned int datactrl, timeout, irqmask; datactrl 1013 drivers/mmc/host/mmci.c datactrl = host->ops->get_datactrl_cfg(host); datactrl 1014 drivers/mmc/host/mmci.c datactrl |= host->data->flags & MMC_DATA_READ ? MCI_DPSM_DIRECTION : 0; datactrl 1019 drivers/mmc/host/mmci.c datactrl |= variant->datactrl_mask_sdio; datactrl 1039 drivers/mmc/host/mmci.c datactrl |= variant->datactrl_mask_ddrmode; datactrl 1045 drivers/mmc/host/mmci.c if (!mmci_dma_start(host, datactrl)) datactrl 1069 drivers/mmc/host/mmci.c mmci_write_datactrlreg(host, datactrl); datactrl 364 drivers/mmc/host/mmci.h int (*dma_start)(struct mmci_host *host, unsigned int *datactrl); datactrl 441 drivers/mmc/host/mmci.h int mmci_dmae_start(struct mmci_host *host, unsigned int *datactrl); datactrl 48 drivers/mmc/host/mmci_qcom_dml.c static int qcom_dma_start(struct mmci_host *host, unsigned int *datactrl) datactrl 53 drivers/mmc/host/mmci_qcom_dml.c int ret = mmci_dmae_start(host, datactrl); datactrl 123 drivers/mmc/host/mmci_stm32_sdmmc.c static int sdmmc_idma_start(struct mmci_host *host, unsigned int *datactrl) datactrl 273 drivers/mmc/host/mmci_stm32_sdmmc.c u32 datactrl; datactrl 275 drivers/mmc/host/mmci_stm32_sdmmc.c datactrl = mmci_dctrl_blksz(host); datactrl 279 drivers/mmc/host/mmci_stm32_sdmmc.c datactrl |= MCI_DPSM_STM32_MODE_SDIO; datactrl 281 drivers/mmc/host/mmci_stm32_sdmmc.c datactrl |= MCI_DPSM_STM32_MODE_BLOCK_STOP; datactrl 283 drivers/mmc/host/mmci_stm32_sdmmc.c datactrl |= MCI_DPSM_STM32_MODE_BLOCK; datactrl 285 drivers/mmc/host/mmci_stm32_sdmmc.c return datactrl; datactrl 368 drivers/mmc/host/moxart-mmc.c u32 datactrl; datactrl 380 drivers/mmc/host/moxart-mmc.c datactrl = DCR_DATA_EN | (blksz_bits & DCR_BLK_SIZE); datactrl 383 drivers/mmc/host/moxart-mmc.c datactrl |= DCR_DATA_WRITE; datactrl 386 drivers/mmc/host/moxart-mmc.c datactrl |= DCR_DMA_EN; datactrl 392 drivers/mmc/host/moxart-mmc.c writel(datactrl, host->base + REG_DATA_CONTROL);