Home
last modified time | relevance | path

Searched refs:readl_poll_timeout_atomic (Results 1 – 25 of 36) sorted by relevance

12

/Linux-v5.4/drivers/usb/cdns3/
Ddrd.c144 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()
Dgadget.c237 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/
Dclk-core.c525 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/
Datmel-hlcdc.c43 readl_poll_timeout_atomic(hregmap->regs + ATMEL_HLCDC_SR, in regmap_atmel_hlcdc_reg_write()
/Linux-v5.4/drivers/mailbox/
Dmtk-cmdq-mailbox.c91 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/
Dreset-hsdk.c68 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/
Ddwmac-dwc-qos-eth.c222 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/
Diopoll.h108 #define readl_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ macro
/Linux-v5.4/drivers/char/hw_random/
Dmtk-rng.c77 readl_poll_timeout_atomic(priv->base + RNG_CTRL, ready, in mtk_rng_wait_ready()
/Linux-v5.4/drivers/gpu/drm/msm/dsi/phy/
Ddsi_phy_10nm.c110 ret = readl_poll_timeout_atomic(base + REG_DSI_10nm_PHY_CMN_PHY_STATUS, in dsi_10nm_phy_enable()
/Linux-v5.4/drivers/nvmem/
Dmeson-mx-efuse.c121 err = readl_poll_timeout_atomic(efuse->base + MESON_MX_EFUSE_CNTL1, in meson_mx_efuse_read_addr()
/Linux-v5.4/drivers/usb/mtu3/
Dmtu3_qmu.c387 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()
Dmtu3_gadget_ep0.c304 readl_poll_timeout_atomic(mbase + U3D_EP0CSR, value, in handle_test_mode()
/Linux-v5.4/drivers/net/ethernet/qualcomm/emac/
Demac-sgmii.c117 if (readl_poll_timeout_atomic(phy->base + in emac_sgmii_irq_clear()
/Linux-v5.4/drivers/mtd/nand/raw/
Dmtk_nand.c289 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()
Dmtk_ecc.c125 ret = readl_poll_timeout_atomic(ecc->regs + ECC_IDLE_REG(op), val, in mtk_ecc_wait_idle()
/Linux-v5.4/drivers/net/ethernet/aurora/
Dnb8800.c117 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/
Ddw_mmc.c196 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/
Di2c-altera.c293 ret = readl_poll_timeout_atomic(idev->base + ALTR_I2C_STATUS, in altr_i2c_isr()
/Linux-v5.4/drivers/spi/
Dspi-pic32-sqi.c522 readl_poll_timeout_atomic(sqi->regs + PESQI_CONF_REG, val, in pic32_sqi_hw_init()
Dspi-sh-msiof.c231 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/
Dmtk_iommu_v1.c149 ret = readl_poll_timeout_atomic(data->base + REG_MMU_CPE_DONE, in mtk_iommu_tlb_flush_range()
Dmtk_iommu.c206 ret = readl_poll_timeout_atomic(data->base + REG_MMU_CPE_DONE, in mtk_iommu_tlb_sync()
/Linux-v5.4/drivers/gpu/drm/mediatek/
Dmtk_drm_ddp.c540 if (readl_poll_timeout_atomic(ddp->regs + DISP_REG_MUTEX(mutex->id), in mtk_disp_mutex_acquire()
/Linux-v5.4/drivers/pci/controller/dwc/
Dpcie-tegra194.c1307 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()

12