Home
last modified time | relevance | path

Searched refs:spin_until (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/drivers/gpu/drm/msm/adreno/
H A Da6xx_gpu.c42 if (spin_until(_a6xx_check_idle(gpu))) { in a6xx_idle()
1858 spin_until((gpu_read(gpu, REG_A6XX_RBBM_VBIF_GX_RESET_STATUS) & in a6xx_bus_clear_pending_transactions()
1862 spin_until((gpu_read(gpu, REG_A6XX_VBIF_XIN_HALT_CTRL1) & in a6xx_bus_clear_pending_transactions()
1872 spin_until(gpu_read(gpu, REG_A6XX_RBBM_GBIF_HALT_ACK) & 1); in a6xx_bus_clear_pending_transactions()
1877 spin_until((gpu_read(gpu, REG_A6XX_GBIF_HALT_ACK) & in a6xx_bus_clear_pending_transactions()
1882 spin_until((gpu_read(gpu, REG_A6XX_GBIF_HALT_ACK) & in a6xx_bus_clear_pending_transactions()
H A Dadreno_gpu.h190 #define spin_until(X) ({ \ macro
H A Da2xx_gpu.c306 if (spin_until(!(gpu_read(gpu, REG_A2XX_RBBM_STATUS) & in a2xx_idle()
H A Dadreno_gpu.c641 if (!spin_until(get_rptr(adreno_gpu, ring) == wptr)) in adreno_idle()
963 if (spin_until(ring_freewords(ring) >= ndwords)) in adreno_wait_ring()
H A Da3xx_gpu.c393 if (spin_until(!(gpu_read(gpu, REG_A3XX_RBBM_STATUS) & in a3xx_idle()
H A Da4xx_gpu.c392 if (spin_until(!(gpu_read(gpu, REG_A4XX_RBBM_STATUS) & in a4xx_idle()
H A Da5xx_gpu.c1083 if (spin_until(_a5xx_check_idle(gpu))) { in a5xx_idle()
1401 spin_until((gpu_read(gpu, REG_A5XX_VBIF_XIN_HALT_CTRL1) & in a5xx_pm_suspend()
H A Da6xx_gmu.c200 return spin_until(a6xx_gmu_check_idle_level(gmu)); in a6xx_gmu_wait_for_idle()
/openbmc/linux/net/core/
H A Dpktgen.c2261 static void spin(struct pktgen_dev *pkt_dev, ktime_t spin_until) in spin() argument
2268 hrtimer_set_expires(&t.timer, spin_until); in spin()
2279 } while (ktime_compare(end_time, spin_until) < 0); in spin()
2296 pkt_dev->next_tx = ktime_add_ns(spin_until, pkt_dev->delay); in spin()