Home
last modified time | relevance | path

Searched refs:readl_relaxed_poll_timeout (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/panfrost/
Dpanfrost_gpu.c64 ret = readl_relaxed_poll_timeout(pfdev->iomem + GPU_INT_RAWSTAT, in panfrost_gpu_soft_reset()
309 ret = readl_relaxed_poll_timeout(pfdev->iomem + L2_READY_LO, in panfrost_gpu_power_on()
313 ret |= readl_relaxed_poll_timeout(pfdev->iomem + STACK_READY_LO, in panfrost_gpu_power_on()
317 ret |= readl_relaxed_poll_timeout(pfdev->iomem + SHADER_READY_LO, in panfrost_gpu_power_on()
321 ret |= readl_relaxed_poll_timeout(pfdev->iomem + TILER_READY_LO, in panfrost_gpu_power_on()
/Linux-v5.4/drivers/clk/sunxi-ng/
Dccu_common.c32 WARN_ON(readl_relaxed_poll_timeout(addr, reg, reg & lock, 100, 70000)); in ccu_helper_wait_for_lock()
/Linux-v5.4/include/linux/
Diopoll.h129 #define readl_relaxed_poll_timeout(addr, val, cond, delay_us, timeout_us) \ macro
/Linux-v5.4/drivers/staging/media/tegra-vde/
Dvde.c83 return readl_relaxed_poll_timeout(vde->mbe + 0x8C, tmp, in tegra_vde_wait_mbe()
147 err = readl_relaxed_poll_timeout(vde->bsev + INTR_STATUS, value, in tegra_vde_wait_bsev()
154 err = readl_relaxed_poll_timeout(vde->bsev + INTR_STATUS, value, in tegra_vde_wait_bsev()
164 err = readl_relaxed_poll_timeout(vde->bsev + INTR_STATUS, value, in tegra_vde_wait_bsev()
/Linux-v5.4/drivers/watchdog/
Dstm32_iwdg.c114 ret = readl_relaxed_poll_timeout(wdt->regs + IWDG_SR, iwdg_sr, in stm32_iwdg_start()
/Linux-v5.4/drivers/mtd/nand/raw/ingenic/
Djz4725b_bch.c170 ret = readl_relaxed_poll_timeout(bch->base + BCH_BHINT, reg, in jz4725b_bch_wait_complete()
/Linux-v5.4/drivers/crypto/hisilicon/
Dqm.c323 return readl_relaxed_poll_timeout(qm->io_base + QM_MB_CMD_SEND_BASE, in qm_wait_mb_ready()
426 return readl_relaxed_poll_timeout(qm->io_base + QM_MEM_INIT_DONE, val, in qm_dev_mem_reset()
706 ret = readl_relaxed_poll_timeout(qm->io_base + QM_VFT_CFG_RDY, val, in qm_set_vft_common()
720 return readl_relaxed_poll_timeout(qm->io_base + QM_VFT_CFG_RDY, val, in qm_set_vft_common()
1388 if (readl_relaxed_poll_timeout(qm->io_base + QM_CACHE_WB_DONE, in hisi_qm_cache_wb()
/Linux-v5.4/drivers/spi/
Dspi-sprd.c200 ret = readl_relaxed_poll_timeout(ss->base + SPRD_SPI_INT_RAW_STS, val, in sprd_spi_wait_for_tx_end()
207 ret = readl_relaxed_poll_timeout(ss->base + SPRD_SPI_STS2, val, in sprd_spi_wait_for_tx_end()
225 ret = readl_relaxed_poll_timeout(ss->base + SPRD_SPI_INT_RAW_STS, val, in sprd_spi_wait_for_rx_end()
/Linux-v5.4/drivers/i2c/busses/
Di2c-mt7621.c74 ret = readl_relaxed_poll_timeout(i2c->base + REG_SM0CTL1_REG, in mtk_i2c_wait_idle()
Di2c-stm32f4.c303 ret = readl_relaxed_poll_timeout(i2c_dev->base + STM32F4_I2C_SR2, in stm32f4_i2c_wait_free_bus()
Di2c-stm32f7.c752 ret = readl_relaxed_poll_timeout(i2c_dev->base + STM32F7_I2C_ISR, in stm32f7_i2c_wait_free_bus()
/Linux-v5.4/drivers/mtd/nand/raw/atmel/
Dpmecc.c668 ret = readl_relaxed_poll_timeout(pmecc->regs.errloc + in atmel_pmecc_err_location()
815 ret = readl_relaxed_poll_timeout(pmecc->regs.base + in atmel_pmecc_wait_rdy()
/Linux-v5.4/drivers/clk/zte/
Dclk.c118 return readl_relaxed_poll_timeout(zx_pll->reg_base, reg, in zx_pll_enable()
/Linux-v5.4/drivers/mmc/host/
Dsdhci-msm.c774 rc = readl_relaxed_poll_timeout(host->ioaddr + in msm_hc_select_hs400()
895 ret = readl_relaxed_poll_timeout(host->ioaddr + CORE_CSR_CDC_STATUS0, in sdhci_msm_cdclp533_calibration()
956 ret = readl_relaxed_poll_timeout(host->ioaddr + in sdhci_msm_cm_dll_sdc4_calibration()
/Linux-v5.4/drivers/crypto/stm32/
Dstm32-cryp.c243 return readl_relaxed_poll_timeout(cryp->regs + CRYP_SR, status, in stm32_cryp_wait_busy()
251 return readl_relaxed_poll_timeout(cryp->regs + CRYP_CR, status, in stm32_cryp_wait_enable()
259 return readl_relaxed_poll_timeout(cryp->regs + CRYP_SR, status, in stm32_cryp_wait_output()
Dstm32-hash.c209 return readl_relaxed_poll_timeout(hdev->io_base + HASH_SR, status, in stm32_hash_wait_busy()
/Linux-v5.4/drivers/clk/st/
Dclkgen-pll.c194 ret = readl_relaxed_poll_timeout(base + field->offset, reg, in __clkgen_pll_enable()
/Linux-v5.4/drivers/mtd/nand/raw/
Dmarvell_nand.c562 ret = readl_relaxed_poll_timeout(nfc->regs + NDCR, val, in marvell_nfc_wait_ndrun()
608 ret = readl_relaxed_poll_timeout(nfc->regs + NDSR, val, in marvell_nfc_prepare_cmd()
656 ret = readl_relaxed_poll_timeout(nfc->regs + NDSR, val, in marvell_nfc_end_cmd()
Dmeson_nand.c315 ret = readl_relaxed_poll_timeout(nfc->reg_base + NFC_REG_CMD, cmd_size, in meson_nfc_wait_cmd_finish()
Dstm32_fmc2_nand.c534 ret = readl_relaxed_poll_timeout(fmc2->io_base + FMC2_SR, in stm32_fmc2_ham_calculate()
/Linux-v5.4/drivers/iommu/
Darm-smmu-v3.c2972 return readl_relaxed_poll_timeout(smmu->base + ack_off, reg, reg == val, in arm_smmu_write_reg_sync()
2982 ret = readl_relaxed_poll_timeout(gbpa, reg, !(reg & GBPA_UPDATE), in arm_smmu_update_gbpa()
2990 ret = readl_relaxed_poll_timeout(gbpa, reg, !(reg & GBPA_UPDATE), in arm_smmu_update_gbpa()
/Linux-v5.4/drivers/mtd/spi-nor/
Dcadence-quadspi.c249 return readl_relaxed_poll_timeout(reg, val, in cqspi_wait_for_bit()
/Linux-v5.4/drivers/tty/serial/
Dstm32-usart.c639 ret = readl_relaxed_poll_timeout(port->membase + ofs->isr, in stm32_shutdown()