| /Linux-v5.4/drivers/usb/cdns3/ | 
| D | drd.c | 144 		ret = readl_poll_timeout_atomic(&cdns->otg_regs->sts, val,  in cdns3_drd_switch_host()156 		readl_poll_timeout_atomic(&cdns->otg_regs->state, val,  in cdns3_drd_switch_host()
 182 		ret = readl_poll_timeout_atomic(&cdns->otg_regs->sts, val,  in cdns3_drd_switch_gadget()
 199 		readl_poll_timeout_atomic(&cdns->otg_regs->state, val,  in cdns3_drd_switch_gadget()
 
 | 
| D | gadget.c | 237 	readl_poll_timeout_atomic(&priv_dev->regs->ep_cmd, val,  in cdns3_ep_stall_flush()1032 	readl_poll_timeout_atomic(&priv_dev->regs->usb_sts, val,  in cdns3_set_hw_configuration()
 1831 	ret = readl_poll_timeout_atomic(&priv_dev->regs->ep_cmd, val,  in cdns3_gadget_ep_enable()
 1926 	readl_poll_timeout_atomic(&priv_dev->regs->ep_sts, val,  in cdns3_gadget_ep_disable()
 1930 	readl_poll_timeout_atomic(&priv_dev->regs->ep_cmd, val,  in cdns3_gadget_ep_disable()
 2168 	ret = readl_poll_timeout_atomic(&priv_dev->regs->ep_cmd, val,  in __cdns3_gadget_ep_clear_halt()
 2406 		readl_poll_timeout_atomic(&priv_dev->regs->ep_cmd, val,  in cdns3_gadget_udc_stop()
 
 | 
| /Linux-v5.4/drivers/clk/microchip/ | 
| D | clk-core.c | 525 	err = readl_poll_timeout_atomic(refo->ctrl_reg, v, !(v & REFO_DIVSW_EN),  in roclk_set_rate_and_parent()716 	err = readl_poll_timeout_atomic(pll->status_reg, v,  in spll_clk_set_rate()
 809 	err = readl_poll_timeout_atomic(sclk->slew_reg, v,  in sclk_set_rate()
 862 	err = readl_poll_timeout_atomic(sclk->slew_reg, v,  in sclk_set_parent()
 969 	return readl_poll_timeout_atomic(sosc->status_reg, v,  in sosc_clk_enable()
 
 | 
| /Linux-v5.4/drivers/mfd/ | 
| D | atmel-hlcdc.c | 43 		readl_poll_timeout_atomic(hregmap->regs + ATMEL_HLCDC_SR,  in regmap_atmel_hlcdc_reg_write()
 | 
| /Linux-v5.4/drivers/mailbox/ | 
| D | mtk-cmdq-mailbox.c | 91 	if (readl_poll_timeout_atomic(thread->base + CMDQ_THR_CURR_STATUS,  in cmdq_thread_suspend()122 	if (readl_poll_timeout_atomic(thread->base + CMDQ_THR_WARM_RESET,  in cmdq_thread_reset()
 202 	if (readl_poll_timeout_atomic(thread->base + CMDQ_THR_CURR_ADDR,  in cmdq_thread_wait_end()
 
 | 
| /Linux-v5.4/drivers/reset/ | 
| D | reset-hsdk.c | 68 	return readl_poll_timeout_atomic(rst->regs_rst + CGU_IP_SW_RESET, reg,  in hsdk_reset_do()
 | 
| /Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/ | 
| D | dwmac-dwc-qos-eth.c | 222 		err = readl_poll_timeout_atomic(eqos->regs + AUTO_CAL_STATUS,  in tegra_eqos_fix_speed()231 		err = readl_poll_timeout_atomic(eqos->regs + AUTO_CAL_STATUS,  in tegra_eqos_fix_speed()
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | iopoll.h | 108 #define readl_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \  macro
 | 
| /Linux-v5.4/drivers/char/hw_random/ | 
| D | mtk-rng.c | 77 		readl_poll_timeout_atomic(priv->base + RNG_CTRL, ready,  in mtk_rng_wait_ready()
 | 
| /Linux-v5.4/drivers/gpu/drm/msm/dsi/phy/ | 
| D | dsi_phy_10nm.c | 110 	ret = readl_poll_timeout_atomic(base + REG_DSI_10nm_PHY_CMN_PHY_STATUS,  in dsi_10nm_phy_enable()
 | 
| /Linux-v5.4/drivers/nvmem/ | 
| D | meson-mx-efuse.c | 121 	err = readl_poll_timeout_atomic(efuse->base + MESON_MX_EFUSE_CNTL1,  in meson_mx_efuse_read_addr()
 | 
| /Linux-v5.4/drivers/usb/mtu3/ | 
| D | mtu3_qmu.c | 387 	ret = readl_poll_timeout_atomic(mbase + qcsr, value,  in mtu3_qmu_stop()441 	ret = readl_poll_timeout_atomic(mbase + MU3D_EP_TXCR0(mep->epnum),  in qmu_tx_zlp_error_handler()
 
 | 
| D | mtu3_gadget_ep0.c | 304 	readl_poll_timeout_atomic(mbase + U3D_EP0CSR, value,  in handle_test_mode()
 | 
| /Linux-v5.4/drivers/net/ethernet/qualcomm/emac/ | 
| D | emac-sgmii.c | 117 	if (readl_poll_timeout_atomic(phy->base +  in emac_sgmii_irq_clear()
 | 
| /Linux-v5.4/drivers/mtd/nand/raw/ | 
| D | mtk_nand.c | 289 	ret = readl_poll_timeout_atomic(nfc->regs + NFI_STA, val,  in mtk_nfc_send_command()309 	ret = readl_poll_timeout_atomic(nfc->regs + NFI_STA, val,  in mtk_nfc_send_address()
 782 	ret = readl_poll_timeout_atomic(nfc->regs + NFI_ADDRCNTR, reg,  in mtk_nfc_do_write_page()
 979 	rc = readl_poll_timeout_atomic(nfc->regs + NFI_BYTELEN, reg,  in mtk_nfc_read_subpage()
 
 | 
| D | mtk_ecc.c | 125 	ret = readl_poll_timeout_atomic(ecc->regs + ECC_IDLE_REG(op), val,  in mtk_ecc_wait_idle()
 | 
| /Linux-v5.4/drivers/net/ethernet/aurora/ | 
| D | nb8800.c | 117 	return readl_poll_timeout_atomic(priv->base + NB8800_MDIO_CMD,  in nb8800_mdio_wait()883 	err = readl_poll_timeout_atomic(priv->base + NB8800_TXC_CR, txcr,  in nb8800_dma_stop()
 914 		err = readl_poll_timeout_atomic(priv->base + NB8800_RXC_CR,  in nb8800_dma_stop()
 
 | 
| /Linux-v5.4/drivers/mmc/host/ | 
| D | dw_mmc.c | 196 	if (readl_poll_timeout_atomic(host->regs + SDMMC_CTRL, ctrl,  in dw_mci_ctrl_reset()222 		if (readl_poll_timeout_atomic(host->regs + SDMMC_STATUS,  in dw_mci_wait_while_busy()
 240 	if (readl_poll_timeout_atomic(host->regs + SDMMC_CMD, cmd_status,  in mci_send_cmd()
 602 			if (readl_poll_timeout_atomic(&desc->des0, val,  in dw_mci_prepare_desc64()
 674 			if (readl_poll_timeout_atomic(&desc->des0, val,  in dw_mci_prepare_desc32()
 1737 		if (readl_poll_timeout_atomic(host->regs + SDMMC_STATUS,  in dw_mci_reset()
 
 | 
| /Linux-v5.4/drivers/i2c/busses/ | 
| D | i2c-altera.c | 293 		ret = readl_poll_timeout_atomic(idev->base + ALTR_I2C_STATUS,  in altr_i2c_isr()
 | 
| /Linux-v5.4/drivers/spi/ | 
| D | spi-pic32-sqi.c | 522 	readl_poll_timeout_atomic(sqi->regs + PESQI_CONF_REG, val,  in pic32_sqi_hw_init()
 | 
| D | spi-sh-msiof.c | 231 	return readl_poll_timeout_atomic(p->mapbase + CTR, data,  in sh_msiof_modify_ctr_wait()255 	readl_poll_timeout_atomic(p->mapbase + CTR, data, !(data & mask), 1,  in sh_msiof_spi_reset_regs()
 
 | 
| /Linux-v5.4/drivers/iommu/ | 
| D | mtk_iommu_v1.c | 149 	ret = readl_poll_timeout_atomic(data->base + REG_MMU_CPE_DONE,  in mtk_iommu_tlb_flush_range()
 | 
| D | mtk_iommu.c | 206 		ret = readl_poll_timeout_atomic(data->base + REG_MMU_CPE_DONE,  in mtk_iommu_tlb_sync()
 | 
| /Linux-v5.4/drivers/gpu/drm/mediatek/ | 
| D | mtk_drm_ddp.c | 540 	if (readl_poll_timeout_atomic(ddp->regs + DISP_REG_MUTEX(mutex->id),  in mtk_disp_mutex_acquire()
 | 
| /Linux-v5.4/drivers/pci/controller/dwc/ | 
| D | pcie-tegra194.c | 1307 	return readl_poll_timeout_atomic(pcie->appl_base + APPL_DEBUG, val,  in tegra_pcie_try_link_l2()1334 		err = readl_poll_timeout_atomic(pcie->appl_base + APPL_DEBUG,  in tegra_pcie_dw_pme_turnoff()
 
 |