Searched refs:datactrl (Results 1 – 8 of 8) sorted by relevance
/openbmc/qemu/hw/sd/ |
H A D | pl181.c | 43 uint32_t datactrl; member 75 VMSTATE_UINT32(datactrl, PL181State), 221 is_read = (s->datactrl & PL181_DATA_DIRECTION) != 0; in pl181_fifo_run() 261 s->datactrl &= ~PL181_DATA_ENABLE; in pl181_fifo_run() 283 if (s->datactrl & PL181_DATA_DIRECTION) { in pl181_fifo_run() 325 return s->datactrl; in pl181_read() 415 s->datactrl = value & 0xff; in pl181_write() 484 s->datactrl = 0; in pl181_reset()
|
/openbmc/linux/drivers/mmc/host/ |
H A D | mmci_stm32_sdmmc.c | 219 static int sdmmc_idma_start(struct mmci_host *host, unsigned int *datactrl) in sdmmc_idma_start() argument 409 u32 datactrl; in sdmmc_get_dctrl_cfg() local 411 datactrl = mmci_dctrl_blksz(host); in sdmmc_get_dctrl_cfg() 428 datactrl |= MCI_DPSM_STM32_MODE_SDIO; in sdmmc_get_dctrl_cfg() 430 datactrl |= MCI_DPSM_STM32_MODE_BLOCK_STOP; in sdmmc_get_dctrl_cfg() 432 datactrl |= MCI_DPSM_STM32_MODE_BLOCK; in sdmmc_get_dctrl_cfg() 434 return datactrl; in sdmmc_get_dctrl_cfg()
|
H A D | mmci_qcom_dml.c | 48 static int qcom_dma_start(struct mmci_host *host, unsigned int *datactrl) in qcom_dma_start() argument 53 int ret = mmci_dmae_start(host, datactrl); in qcom_dma_start()
|
H A D | mmci.c | 426 if (host->datactrl_reg != datactrl) { in mmci_write_datactrlreg() 427 host->datactrl_reg = datactrl; in mmci_write_datactrlreg() 428 writel(datactrl, host->base + MMCIDATACTRL); in mmci_write_datactrlreg() 591 ret = host->ops->dma_start(host, &datactrl); in mmci_dma_start() 596 mmci_write_datactrlreg(host, datactrl); in mmci_dma_start() 1114 *datactrl |= MCI_DPSM_DMAENABLE; in mmci_dmae_start() 1234 unsigned int datactrl, timeout, irqmask; in mmci_start_data() local 1260 datactrl |= variant->datactrl_mask_sdio; in mmci_start_data() 1280 datactrl |= variant->datactrl_mask_ddrmode; in mmci_start_data() 1286 if (!mmci_dma_start(host, datactrl)) in mmci_start_data() [all …]
|
H A D | moxart-mmc.c | 361 u32 datactrl; in moxart_prepare_data() local 373 datactrl = DCR_DATA_EN | (blksz_bits & DCR_BLK_SIZE); in moxart_prepare_data() 376 datactrl |= DCR_DATA_WRITE; in moxart_prepare_data() 379 datactrl |= DCR_DMA_EN; in moxart_prepare_data() 385 writel(datactrl, host->base + REG_DATA_CONTROL); in moxart_prepare_data()
|
H A D | mmci.h | 395 int (*dma_start)(struct mmci_host *host, unsigned int *datactrl); 479 int mmci_dmae_start(struct mmci_host *host, unsigned int *datactrl);
|
/openbmc/u-boot/drivers/mmc/ |
H A D | arm_pl180_mmci.h | 159 u32 datactrl; /* 0x2c*/ member
|
H A D | arm_pl180_mmci.c | 247 writel(data_ctrl, &host->base->datactrl); in do_data_transfer() 260 writel(data_ctrl, &host->base->datactrl); in do_data_transfer()
|