Home
last modified time | relevance | path

Searched refs:readx_poll_timeout (Results 1 – 25 of 56) sorted by relevance

123

/Linux-v5.15/include/linux/
Diopoll.h120 #define readx_poll_timeout(op, addr, val, cond, sleep_us, timeout_us) \ macro
144 readx_poll_timeout(readb, addr, val, cond, delay_us, timeout_us)
150 readx_poll_timeout(readw, addr, val, cond, delay_us, timeout_us)
156 readx_poll_timeout(readl, addr, val, cond, delay_us, timeout_us)
162 readx_poll_timeout(readq, addr, val, cond, delay_us, timeout_us)
168 readx_poll_timeout(readb_relaxed, addr, val, cond, delay_us, timeout_us)
174 readx_poll_timeout(readw_relaxed, addr, val, cond, delay_us, timeout_us)
180 readx_poll_timeout(readl_relaxed, addr, val, cond, delay_us, timeout_us)
186 readx_poll_timeout(readq_relaxed, addr, val, cond, delay_us, timeout_us)
/Linux-v5.15/drivers/regulator/
Dstm32-pwr.c77 ret = readx_poll_timeout(stm32_pwr_reg_is_ready, rdev, val, val, in stm32_pwr_reg_enable()
96 ret = readx_poll_timeout(stm32_pwr_reg_is_ready, rdev, val, !val, in stm32_pwr_reg_disable()
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7615/
Dsdio_mcu.c66 ret = readx_poll_timeout(mt7663s_read_pcr, dev, status, in __mt7663s_mcu_drv_pmctrl()
114 ret = readx_poll_timeout(mt7663s_read_pcr, dev, status, in mt7663s_mcu_fw_pmctrl()
Dsdio.c59 err = readx_poll_timeout(mt7663s_read_whisr, dev, status, in mt7663s_read_mailbox()
121 err = readx_poll_timeout(mt7663s_read_whisr, dev, status, in mt7663s_write_mailbox()
251 ret = readx_poll_timeout(mt7663s_read_pcr, dev, status, in mt7663s_hw_init()
/Linux-v5.15/drivers/bluetooth/
Dbtmtksdio.c556 err = readx_poll_timeout(btmtksdio_drv_own_query, bdev, status, in btmtksdio_open()
636 err = readx_poll_timeout(btmtksdio_drv_own_query, bdev, status, in btmtksdio_close()
809 err = readx_poll_timeout(btmtksdio_func_query, hdev, status, in btmtksdio_setup()
1051 err = readx_poll_timeout(btmtksdio_drv_own_query, bdev, status, in btmtksdio_runtime_suspend()
1078 err = readx_poll_timeout(btmtksdio_drv_own_query, bdev, status, in btmtksdio_runtime_resume()
/Linux-v5.15/drivers/net/dsa/
Dmt7530.c315 ret = readx_poll_timeout(_mt7530_read, &p, val, in mt7530_fdb_cmd()
627 ret = readx_poll_timeout(_mt7530_unlocked_read, &p, val, in mt7531_ind_c45_phy_read()
638 ret = readx_poll_timeout(_mt7530_unlocked_read, &p, val, in mt7531_ind_c45_phy_read()
649 ret = readx_poll_timeout(_mt7530_unlocked_read, &p, val, in mt7531_ind_c45_phy_read()
676 ret = readx_poll_timeout(_mt7530_unlocked_read, &p, val, in mt7531_ind_c45_phy_write()
687 ret = readx_poll_timeout(_mt7530_unlocked_read, &p, val, in mt7531_ind_c45_phy_write()
698 ret = readx_poll_timeout(_mt7530_unlocked_read, &p, val, in mt7531_ind_c45_phy_write()
723 ret = readx_poll_timeout(_mt7530_unlocked_read, &p, val, in mt7531_ind_c22_phy_read()
735 ret = readx_poll_timeout(_mt7530_unlocked_read, &p, val, in mt7531_ind_c22_phy_read()
762 ret = readx_poll_timeout(_mt7530_unlocked_read, &p, reg, in mt7531_ind_c22_phy_write()
[all …]
/Linux-v5.15/drivers/net/dsa/ocelot/
Dseville_vsc9953.c905 err = readx_poll_timeout(vsc9953_gcb_miim_pending_status, ocelot, in vsc9953_mdio_write()
929 err = readx_poll_timeout(vsc9953_gcb_miim_pending_status, ocelot, in vsc9953_mdio_read()
943 err = readx_poll_timeout(vsc9953_gcb_miim_busy_status, ocelot, in vsc9953_mdio_read()
968 err = readx_poll_timeout(vsc9953_gcb_soft_rst_status, ocelot, val, !val, in vsc9953_reset()
979 err = readx_poll_timeout(vsc9953_sys_ram_init_status, ocelot, val, !val, in vsc9953_reset()
Dfelix_vsc9959.c914 err = readx_poll_timeout(vsc9959_gcb_soft_rst_status, ocelot, val, !val, in vsc9959_reset()
923 err = readx_poll_timeout(vsc9959_sys_ram_init_status, ocelot, val, !val, in vsc9959_reset()
1280 ret = readx_poll_timeout(vsc9959_tas_read_cfg_status, ocelot, val, in vsc9959_qos_port_tas_set()
/Linux-v5.15/drivers/dma/mediatek/
Dmtk-uart-apdma.c288 ret = readx_poll_timeout(readl, c->base + VFF_EN, in mtk_uart_apdma_alloc_chan_resources()
403 ret = readx_poll_timeout(readl, c->base + VFF_FLUSH, in mtk_uart_apdma_terminate_all()
416 ret = readx_poll_timeout(readl, c->base + VFF_EN, in mtk_uart_apdma_terminate_all()
/Linux-v5.15/drivers/iommu/
Drockchip-iommu.c425 ret = readx_poll_timeout(rk_iommu_is_stall_active, iommu, val, in rk_iommu_enable_stall()
446 ret = readx_poll_timeout(rk_iommu_is_stall_active, iommu, val, in rk_iommu_disable_stall()
467 ret = readx_poll_timeout(rk_iommu_is_paging_enabled, iommu, val, in rk_iommu_enable_paging()
488 ret = readx_poll_timeout(rk_iommu_is_paging_enabled, iommu, val, in rk_iommu_disable_paging()
524 ret = readx_poll_timeout(rk_iommu_is_reset_done, iommu, val, in rk_iommu_force_reset()
/Linux-v5.15/drivers/net/ethernet/freescale/enetc/
Denetc_mdio.c54 return readx_poll_timeout(enetc_mdio_is_busy, mdio_priv, in enetc_mdio_wait_complete()
/Linux-v5.15/drivers/platform/x86/
Damd-pmc.c274 rc = readx_poll_timeout(ioread32, dev->regbase + AMD_PMC_REGISTER_RESPONSE, in amd_pmc_send_cmd()
292 rc = readx_poll_timeout(ioread32, dev->regbase + AMD_PMC_REGISTER_RESPONSE, in amd_pmc_send_cmd()
/Linux-v5.15/drivers/char/hw_random/
Dba431-rng.c86 if (readx_poll_timeout(ba431_trng_is_in_error, ba431, ret, !ret, in ba431_trng_reset()
/Linux-v5.15/drivers/net/ethernet/xilinx/
Dxilinx_axienet_mdio.c28 return readx_poll_timeout(axinet_ior_read_mcr, lp, in axienet_mdio_wait_until_ready()
/Linux-v5.15/drivers/gpu/drm/bridge/cadence/
Dcdns-mhdp8546-hdcp.c24 ret = readx_poll_timeout(readl, mhdp->sapb_regs + CDNS_MAILBOX_EMPTY, in cdns_mhdp_secure_mailbox_read()
40 ret = readx_poll_timeout(readl, mhdp->sapb_regs + CDNS_MAILBOX_FULL, in cdns_mhdp_secure_mailbox_write()
/Linux-v5.15/drivers/gpu/drm/rockchip/
Dcdn-dp-reg.c82 ret = readx_poll_timeout(readl, dp->regs + MAILBOX_EMPTY_ADDR, in cdn_dp_mailbox_read()
95 ret = readx_poll_timeout(readl, dp->regs + MAILBOX_FULL_ADDR, in cdp_dp_mailbox_write()
301 ret = readx_poll_timeout(readl, dp->regs + KEEP_ALIVE, in cdn_dp_load_firmware()
/Linux-v5.15/drivers/media/i2c/
Ddw9807-vcm.c88 ret = readx_poll_timeout(dw9807_i2c_check, client, val, val <= 0, in dw9807_set_dac()
/Linux-v5.15/drivers/soc/mediatek/
Dmtk-pm-domains.c223 ret = readx_poll_timeout(scpsys_domain_is_on, pd, tmp, tmp, MTK_POLL_DELAY_US, in scpsys_power_on()
282 ret = readx_poll_timeout(scpsys_domain_is_on, pd, tmp, !tmp, MTK_POLL_DELAY_US, in scpsys_power_off()
Dmtk-scpsys.c327 ret = readx_poll_timeout(scpsys_domain_is_on, scpd, tmp, tmp > 0, in scpsys_power_on()
395 ret = readx_poll_timeout(scpsys_domain_is_on, scpd, tmp, tmp == 0, in scpsys_power_off()
/Linux-v5.15/drivers/gpu/drm/panel/
Dpanel-samsung-atna33xc20.c103 ret = readx_poll_timeout(gpiod_get_value_cansleep, p->hpd_gpio, in atana33xc20_resume()
/Linux-v5.15/drivers/phy/rockchip/
Dphy-rockchip-typec.c775 ret = readx_poll_timeout(readl, tcphy->base + PMA_CMN_CTRL1, in tcphy_phy_init()
983 ret = readx_poll_timeout(readl, tcphy->base + DP_MODE_CTL, in rockchip_dp_phy_power_on()
995 ret = readx_poll_timeout(readl, tcphy->base + DP_MODE_CTL, in rockchip_dp_phy_power_on()
/Linux-v5.15/drivers/mmc/host/
Dsdhci-pci-o2micro.c183 return readx_poll_timeout(sdhci_o2_pll_dll_wdt_control, host, in sdhci_o2_wait_dll_detect_lock()
326 if (readx_poll_timeout(sdhci_o2_pll_dll_wdt_control, host, in sdhci_o2_execute_tuning()
/Linux-v5.15/drivers/gpu/drm/bridge/analogix/
Danalogix_dp_reg.c1001 ret = readx_poll_timeout(analogix_dp_get_psr_status, dp, psr_status, in analogix_dp_send_psr_spd()
1085 ret = readx_poll_timeout(readl, dp->reg_base + ANALOGIX_DP_AUX_CH_CTL_2, in analogix_dp_transfer()
1094 ret = readx_poll_timeout(readl, dp->reg_base + ANALOGIX_DP_INT_STA, in analogix_dp_transfer()
/Linux-v5.15/drivers/i3c/master/mipi-i3c-hci/
Dcore.c649 ret = readx_poll_timeout(reg_read, RESET_CONTROL, regval, in i3c_hci_init()
654 ret = readx_poll_timeout(reg_read, RESET_CONTROL, regval, in i3c_hci_init()
/Linux-v5.15/drivers/net/ethernet/microchip/sparx5/
Dsparx5_mactable.c53 return readx_poll_timeout(sparx5_mact_get_status, in sparx5_mact_wait_for_completion()

123