Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_gpu.c71 ret = readl_relaxed_poll_timeout(pfdev->iomem + GPU_INT_RAWSTAT, in panfrost_gpu_soft_reset()
78 ret = readl_relaxed_poll_timeout(pfdev->iomem + GPU_INT_RAWSTAT, val, in panfrost_gpu_soft_reset()
431 ret = readl_relaxed_poll_timeout(pfdev->iomem + L2_READY_LO, in panfrost_gpu_power_on()
439 ret = readl_relaxed_poll_timeout(pfdev->iomem + SHADER_READY_LO, in panfrost_gpu_power_on()
446 ret = readl_relaxed_poll_timeout(pfdev->iomem + TILER_READY_LO, in panfrost_gpu_power_on()
458 ret = readl_relaxed_poll_timeout(pfdev->iomem + SHADER_PWRTRANS_LO, in panfrost_gpu_power_off()
464 ret = readl_relaxed_poll_timeout(pfdev->iomem + TILER_PWRTRANS_LO, in panfrost_gpu_power_off()
/linux/drivers/pci/controller/dwc/
H A Dpcie-visconti.c143 ret = readl_relaxed_poll_timeout(addr + PCIE_UL_REG_V_PHY_ST_02, in visconti_pcie_start_link()
223 err = readl_relaxed_poll_timeout(addr, val, in visconti_pcie_host_init()
233 return readl_relaxed_poll_timeout(addr, val, in visconti_pcie_host_init()
/linux/drivers/crypto/hisilicon/zip/
H A Ddae_main.c74 ret = readl_relaxed_poll_timeout(qm->io_base + DAE_MEM_DONE_OFFSET, val, in hisi_dae_set_user_domain()
242 ret = readl_relaxed_poll_timeout(qm->io_base + DAE_AM_RETURN_OFFSET, in hisi_dae_close_axi_master_ooo()
/linux/drivers/clk/sophgo/
H A Dclk-cv18xx-common.c64 WARN_ON(readl_relaxed_poll_timeout(addr, regval, regval & lock, in cv1800_clk_wait_for_lock()
/linux/drivers/mmc/host/
H A Dmmci_stm32_sdmmc.c513 ret = readl_relaxed_poll_timeout(dlyb->base + DLYB_CFGR, cfgr, in sdmmc_dlyb_mp15_prepare()
546 return readl_relaxed_poll_timeout(dlyb->base + SYSCFG_DLYBSD_SR, in sdmmc_dlyb_mp25_enable()
563 return readl_relaxed_poll_timeout(dlyb->base + SYSCFG_DLYBSD_SR, in sdmmc_dlyb_mp25_set_cfg()
679 ret = readl_relaxed_poll_timeout(host->base + MMCISTATUS, in sdmmc_post_sig_volt_switch()
/linux/drivers/crypto/hisilicon/trng/
H A Dtrng.c104 ret = readl_relaxed_poll_timeout(trng->base + SW_DRBG_STATUS, in hisi_trng_seed()
130 ret = readl_relaxed_poll_timeout(trng->base + SW_DRBG_STATUS, in hisi_trng_generate()
/linux/drivers/nvmem/
H A Dqfprom.c291 ret = readl_relaxed_poll_timeout( in qfprom_reg_write()
305 ret = readl_relaxed_poll_timeout( in qfprom_reg_write()
/linux/drivers/media/platform/nvidia/tegra-vde/
H A Dh264.c52 return readl_relaxed_poll_timeout(vde->mbe + 0x8C, tmp, in tegra_vde_wait_mbe()
115 err = readl_relaxed_poll_timeout(vde->bsev + INTR_STATUS, value, in tegra_vde_wait_bsev()
122 err = readl_relaxed_poll_timeout(vde->bsev + INTR_STATUS, value, in tegra_vde_wait_bsev()
132 err = readl_relaxed_poll_timeout(vde->bsev + INTR_STATUS, value, in tegra_vde_wait_bsev()
/linux/drivers/char/hw_random/
H A Dhistb-rng.c38 return readl_relaxed_poll_timeout(base + RNG_STAT, val, in histb_rng_wait()
H A Djh7110-trng.c127 return readl_relaxed_poll_timeout(trng->base + STARFIVE_STAT, stat, in starfive_trng_wait_idle()
/linux/drivers/phy/st/
H A Dphy-stm32-usbphyc.c271 if (readl_relaxed_poll_timeout(pll_reg, pllen, !(pllen & PLLEN), 5, 50)) in __stm32_usbphyc_pll_disable()
351 ret = readl_relaxed_poll_timeout(usbphyc->base + reg_mon, monout, in stm32_usbphyc_phy_init()
663 if (readl_relaxed_poll_timeout(usbphyc->base + STM32_USBPHYC_PLL, in stm32_usbphyc_probe()
/linux/include/linux/
H A Diopoll.h193 #define readl_relaxed_poll_timeout(addr, val, cond, delay_us, timeout_us) \ macro
/linux/drivers/spi/
H A Dspi-cadence-xspi.c397 return !readl_relaxed_poll_timeout(cdns_xspi->iobase + in cdns_xspi_is_dll_locked()
473 return readl_relaxed_poll_timeout(cdns_xspi->iobase + in cdns_xspi_wait_for_controller_idle()
1023 return !readl_relaxed_poll_timeout in cdns_xspi_is_stig_ready()
1035 return !readl_relaxed_poll_timeout in cdns_xspi_is_sdma_ready()
H A Dspi-sprd.c199 ret = readl_relaxed_poll_timeout(ss->base + SPRD_SPI_INT_RAW_STS, val, in sprd_spi_wait_for_tx_end()
206 ret = readl_relaxed_poll_timeout(ss->base + SPRD_SPI_STS2, val, in sprd_spi_wait_for_tx_end()
224 ret = readl_relaxed_poll_timeout(ss->base + SPRD_SPI_INT_RAW_STS, val, in sprd_spi_wait_for_rx_end()
/linux/drivers/crypto/starfive/
H A Djh7110-hash.c43 return readl_relaxed_poll_timeout(cryp->base + STARFIVE_HASH_SHACSR, status, in starfive_hash_wait_busy()
51 return readl_relaxed_poll_timeout(cryp->base + STARFIVE_HASH_SHACSR, status, in starfive_hash_wait_hmac_done()
60 return readl_relaxed_poll_timeout(cryp->base + STARFIVE_HASH_SHACSR, status, in starfive_hash_wait_key_done()
/linux/drivers/pci/controller/
H A Dpcie-apple.c519 res = readl_relaxed_poll_timeout(port->phy + PHY_LANE_CFG, in apple_pcie_setup_refclk()
526 res = readl_relaxed_poll_timeout(port->phy + PHY_LANE_CFG, in apple_pcie_setup_refclk()
627 ret = readl_relaxed_poll_timeout(port->base + PORT_STATUS, stat, in apple_pcie_setup_port()
/linux/drivers/phy/qualcomm/
H A Dphy-qcom-apq8064-sata.c80 return readl_relaxed_poll_timeout(addr, val, (val & mask), in poll_timeout()
/linux/drivers/phy/cadence/
H A Dcdns-dphy-rx.c124 return readl_relaxed_poll_timeout(addr, val, val & BIT(bit), 10, in cdns_dphy_rx_wait_for_bit()
/linux/drivers/mtd/nand/raw/ingenic/
H A Djz4725b_bch.c170 ret = readl_relaxed_poll_timeout(bch->base + BCH_BHINT, reg, in jz4725b_bch_wait_complete()
/linux/drivers/vfio/pci/hisilicon/
H A Dhisi_acc_vfio_pci.c24 return readl_relaxed_poll_timeout(qm->io_base + QM_VF_STATE, in qm_wait_dev_not_ready()
286 ret = readl_relaxed_poll_timeout(qm->io_base + QM_VFT_CFG_RDY, val, in pf_qm_get_qp_num()
300 ret = readl_relaxed_poll_timeout(qm->io_base + QM_VFT_CFG_RDY, val, in pf_qm_get_qp_num()
332 ret = readl_relaxed_poll_timeout(qm->io_base + QM_CACHE_WB_DONE, in vf_qm_cache_wb()
/linux/drivers/crypto/hisilicon/hpre/
H A Dhpre_main.c534 ret = readl_relaxed_poll_timeout(qm->io_base + offset + in hpre_set_cluster()
579 ret = readl_relaxed_poll_timeout(qm->io_base + HPRE_PREFETCH_CFG, in hpre_open_sva_prefetch()
599 ret = readl_relaxed_poll_timeout(qm->io_base + HPRE_SVA_PREFTCH_DFX, in hpre_close_sva_prefetch()
700 ret = readl_relaxed_poll_timeout(qm->io_base + HPRE_RDCHN_INI_ST, val, in hpre_set_user_domain_and_cache()
/linux/drivers/clk/rockchip/
H A Dclk-pll.c129 ret = readl_relaxed_poll_timeout(pll->reg_base + RK3036_PLLCON(1), in rockchip_rk3036_pll_wait_lock()
611 ret = readl_relaxed_poll_timeout(pll->reg_base + RK3399_PLLCON(2), in rockchip_rk3399_pll_wait_lock()
872 ret = readl_relaxed_poll_timeout(pll->reg_base + RK3588_PLLCON(6), in rockchip_rk3588_pll_wait_lock()
/linux/drivers/i2c/busses/
H A Di2c-mt7621.c75 ret = readl_relaxed_poll_timeout(i2c->base + REG_SM0CTL1_REG, in mtk_i2c_wait_idle()
/linux/drivers/crypto/hisilicon/
H A Dqm.c589 return readl_relaxed_poll_timeout(qm->io_base + QM_MB_CMD_SEND_BASE, in hisi_qm_wait_mb_ready()
783 return readl_relaxed_poll_timeout(qm->io_base + QM_MEM_INIT_DONE, val, in qm_dev_mem_reset()
1302 ret = readl_relaxed_poll_timeout(qm->io_base + QM_VFT_CFG_RDY, val, in qm_set_vft_common()
1320 return readl_relaxed_poll_timeout(qm->io_base + QM_VFT_CFG_RDY, val, in qm_set_vft_common()
1805 ret = readl_relaxed_poll_timeout(qm->io_base + QM_PEH_DFX_INFO0, in qm_wait_msi_finish()
1811 ret = readl_relaxed_poll_timeout(qm->io_base + QM_PEH_DFX_INFO1, in qm_wait_msi_finish()
2393 if (readl_relaxed_poll_timeout(qm->io_base + QM_CACHE_WB_DONE, in hisi_qm_cache_wb()
3673 ret = readl_relaxed_poll_timeout(qm->io_base + QM_VFT_CFG_RDY, val, in qm_get_shaper_vft_qos()
3686 ret = readl_relaxed_poll_timeout(qm->io_base + QM_VFT_CFG_RDY, val, in qm_get_shaper_vft_qos()
4092 ret = readl_relaxed_poll_timeout(qm->io_base + QM_PEH_VENDOR_ID, val, in qm_check_req_recv()
[all …]
/linux/drivers/pmdomain/ti/
H A Domap_prm.c548 ret = readl_relaxed_poll_timeout(prmd->prm->base + prmd->pwrstst, in omap_prm_domain_power_on()
594 ret = readl_relaxed_poll_timeout(prmd->prm->base + prmd->pwrstst, in omap_prm_domain_power_off()

12