Home
last modified time | relevance | path

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

12345

/linux-6.14.4/drivers/usb/host/
Dxhci-rcar.c150 retval = readl_poll_timeout_atomic(regs + RCAR_USB3_DL_CTRL, in xhci_rcar_download_firmware()
161 retval = readl_poll_timeout_atomic((regs + RCAR_USB3_DL_CTRL), in xhci_rcar_download_firmware()
174 retval = readl_poll_timeout_atomic(hcd->regs + RCAR_USB3_AXH_STA, in xhci_rcar_wait_for_pll_active()
/linux-6.14.4/drivers/usb/cdns3/
Ddrd.c194 ret = readl_poll_timeout_atomic(&cdns->otg_regs->sts, val, in cdns_drd_host_on()
218 readl_poll_timeout_atomic(&cdns->otg_regs->state, val, in cdns_drd_host_off()
247 ret = readl_poll_timeout_atomic(&cdns->otg_regs->sts, val, in cdns_drd_gadget_on()
277 readl_poll_timeout_atomic(&cdns->otg_regs->state, val, in cdns_drd_gadget_off()
/linux-6.14.4/drivers/pmdomain/renesas/
Drcar-gen4-sysc.c79 ret = readl_poll_timeout_atomic(rcar_gen4_sysc_base + SYSCSR, val, in rcar_gen4_sysc_pwr_on_off()
98 ret = readl_poll_timeout_atomic(rcar_gen4_sysc_base + SYSCISCR(reg_idx), in clear_irq_flags()
158 ret = readl_poll_timeout_atomic(rcar_gen4_sysc_base + SYSCISCR(reg_idx), in rcar_gen4_sysc_power()
Drmobile-sysc.c62 readl_poll_timeout_atomic(rmobile_pd->base + SPDCR, val, in rmobile_pd_power_down()
82 ret = readl_poll_timeout_atomic(rmobile_pd->base + SWUCR, val, in __rmobile_pd_power_up()
Drcar-sysc.c87 ret = readl_poll_timeout_atomic(rcar_sysc_base + SYSCSR, val, in rcar_sysc_pwr_on_off()
151 ret = readl_poll_timeout_atomic(rcar_sysc_base + SYSCISR, status, in rcar_sysc_power()
/linux-6.14.4/drivers/spmi/
Dspmi-mtk-pmif.c302 ret = readl_poll_timeout_atomic(arb->spmimst_base + arb->data->spmimst_regs[SPMI_OP_ST_STA], in pmif_arb_cmd()
342 ret = readl_poll_timeout_atomic(arb->base + arb->data->regs[inf_reg->ch_sta], in pmif_spmi_read_cmd()
363 ret = readl_poll_timeout_atomic(arb->base + arb->data->regs[inf_reg->ch_sta], in pmif_spmi_read_cmd()
415 ret = readl_poll_timeout_atomic(arb->base + arb->data->regs[inf_reg->ch_sta], in pmif_spmi_write_cmd()
/linux-6.14.4/sound/soc/amd/acp/
Dacp-pdm.c82 ret = readl_poll_timeout_atomic(adata->acp_base + ACP_WOV_PDM_DMA_ENABLE, in acp_dmic_dai_trigger()
96 ret = readl_poll_timeout_atomic(adata->acp_base + ACP_WOV_PDM_DMA_ENABLE, in acp_dmic_dai_trigger()
/linux-6.14.4/drivers/media/platform/imagination/
De5010-jpeg-enc-hw.c36 ret = readl_poll_timeout_atomic(jasper_base + JASPER_STATUS_OFFSET, val, in write_reg_field_not_busy()
60 ret = readl_poll_timeout_atomic(mmu_base + MMU_MMU_CONTROL1_OFFSET, val, in e5010_reset()
/linux-6.14.4/drivers/usb/phy/
Dphy-ulpi-viewport.c26 return readl_poll_timeout_atomic(view, val, !(val & mask), 1, 2000); in ulpi_viewport_wait()
/linux-6.14.4/drivers/clk/microchip/
Dclk-core.c527 err = readl_poll_timeout_atomic(refo->ctrl_reg, v, !(v & REFO_DIVSW_EN), in roclk_set_rate_and_parent()
718 err = readl_poll_timeout_atomic(pll->status_reg, v, in spll_clk_set_rate()
811 err = readl_poll_timeout_atomic(sclk->slew_reg, v, in sclk_set_rate()
864 err = readl_poll_timeout_atomic(sclk->slew_reg, v, in sclk_set_parent()
973 return readl_poll_timeout_atomic(sosc->status_reg, v, in sosc_clk_enable()
/linux-6.14.4/drivers/net/ethernet/mellanox/mlxbf_gige/
Dmlxbf_gige_mdio.c222 ret = readl_poll_timeout_atomic(priv->mdio_io + priv->mdio_gw->gw_address, in mlxbf_gige_mdio_read()
255 ret = readl_poll_timeout_atomic(priv->mdio_io + priv->mdio_gw->gw_address, in mlxbf_gige_mdio_write()
/linux-6.14.4/drivers/mfd/
Datmel-hlcdc.c45 ret = readl_poll_timeout_atomic(hregmap->regs + ATMEL_HLCDC_SR, in regmap_atmel_hlcdc_reg_write()
/linux-6.14.4/drivers/reset/
Dreset-hsdk.c68 return readl_poll_timeout_atomic(rst->regs_rst + CGU_IP_SW_RESET, reg, in hsdk_reset_do()
/linux-6.14.4/drivers/clk/xilinx/
Dclk-xlnx-clock-wizard.c264 err = readl_poll_timeout_atomic(divider->base + WZRD_DR_STATUS_REG_OFFSET, in clk_wzrd_ver_dynamic_reconfig()
275 err = readl_poll_timeout_atomic(divider->base + WZRD_DR_STATUS_REG_OFFSET, in clk_wzrd_ver_dynamic_reconfig()
304 err = readl_poll_timeout_atomic(divider->base + WZRD_DR_STATUS_REG_OFFSET, in clk_wzrd_dynamic_reconfig()
317 err = readl_poll_timeout_atomic(divider->base + WZRD_DR_STATUS_REG_OFFSET, in clk_wzrd_dynamic_reconfig()
423 err = readl_poll_timeout_atomic(divider->base + WZRD_DR_STATUS_REG_OFFSET, value, in clk_wzrd_reconfig()
432 return readl_poll_timeout_atomic(divider->base + WZRD_DR_STATUS_REG_OFFSET, value, in clk_wzrd_reconfig()
/linux-6.14.4/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-dwc-qos-eth.c218 err = readl_poll_timeout_atomic(eqos->regs + AUTO_CAL_STATUS, in tegra_eqos_fix_speed()
227 err = readl_poll_timeout_atomic(eqos->regs + AUTO_CAL_STATUS, in tegra_eqos_fix_speed()
/linux-6.14.4/drivers/clk/sophgo/
Dclk-sg2042-pll.c112 if (readl_poll_timeout_atomic(pll->base + R_PLL_STAT, in sg2042_pll_enable()
120 if (readl_poll_timeout_atomic(pll->base + R_PLL_STAT, in sg2042_pll_enable()
/linux-6.14.4/drivers/pmdomain/starfive/
Djh71xx-pmu.c147 ret = readl_poll_timeout_atomic(pmu->base + JH71XX_PMU_CURR_POWER_MODE, in jh7110_pmu_set_state()
151 ret = readl_poll_timeout_atomic(pmu->base + JH71XX_PMU_CURR_POWER_MODE, in jh7110_pmu_set_state()
/linux-6.14.4/drivers/reset/starfive/
Dreset-starfive-jh71x0.c58 ret = readl_poll_timeout_atomic(reg_status, value, (value & mask) == done, 0, 1000); in jh71x0_reset_update()
/linux-6.14.4/drivers/remoteproc/
Dmtk_scp_ipi.c183 ret = readl_poll_timeout_atomic(scp->cluster->reg_base + scp->data->host_to_scp_reg, in scp_ipi_send()
/linux-6.14.4/drivers/usb/gadget/udc/cdns2/
Dcdns2-gadget.c164 readl_poll_timeout_atomic(&pdev->adma_regs->ep_cmd, val, in cdns2_ep_stall_flush()
1107 readl_poll_timeout_atomic(&pdev->adma_regs->ep_sts, val, in cdns2_handle_epx_interrupt()
1113 readl_poll_timeout_atomic(&pep->pdev->adma_regs->ep_cmd, val, in cdns2_handle_epx_interrupt()
1481 ret = readl_poll_timeout_atomic(&pdev->adma_regs->ep_cmd, val, in cdns2_ep_config()
1643 readl_poll_timeout_atomic(&pdev->adma_regs->ep_sts, val, in cdns2_gadget_ep_disable()
1647 readl_poll_timeout_atomic(&pdev->adma_regs->ep_cmd, val, in cdns2_gadget_ep_disable()
1792 readl_poll_timeout_atomic(&pep->pdev->adma_regs->ep_cmd, val, in cdns2_gadget_ep_dequeue()
2144 readl_poll_timeout_atomic(&pdev->adma_regs->ep_cmd, val, in cdns2_gadget_udc_stop()
/linux-6.14.4/drivers/clk/renesas/
Drzv2h-cpg.c244 return readl_poll_timeout_atomic(base + CPG_CLKSTATUS0, val, !(val & bitmask), 10, 200); in rzv2h_cpg_wait_ddiv_clk_update_done()
541 error = readl_poll_timeout_atomic(priv->base + reg, value, in rzv2h_mod_clock_endisable()
680 return readl_poll_timeout_atomic(priv->base + reg, value, in rzv2h_cpg_assert()
700 return readl_poll_timeout_atomic(priv->base + reg, value, in rzv2h_cpg_deassert()
/linux-6.14.4/drivers/char/hw_random/
Dmtk-rng.c77 readl_poll_timeout_atomic(priv->base + RNG_CTRL, ready, in mtk_rng_wait_ready()
/linux-6.14.4/include/linux/
Diopoll.h172 #define readl_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ macro
/linux-6.14.4/drivers/mailbox/
Dmtk-cmdq-mailbox.c125 if (readl_poll_timeout_atomic(thread->base + CMDQ_THR_CURR_STATUS, in cmdq_thread_suspend()
165 if (readl_poll_timeout_atomic(thread->base + CMDQ_THR_WARM_RESET, in cmdq_thread_reset()
545 if (readl_poll_timeout_atomic(thread->base + CMDQ_THR_ENABLE_TASK, in cmdq_mbox_flush()
/linux-6.14.4/drivers/staging/media/sunxi/cedrus/
Dcedrus.h219 return readl_poll_timeout_atomic(dev->base + reg, value, in cedrus_wait_for()

12345