Searched refs:fman (Results 1 – 7 of 7) sorted by relevance
/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_fence.c | 117 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_obj_destroy() local 120 spin_lock_irqsave(&fman->lock, irq_flags); in vmw_fence_obj_destroy() 122 --fman->num_fence_objects; in vmw_fence_obj_destroy() 123 spin_unlock_irqrestore(&fman->lock, irq_flags); in vmw_fence_obj_destroy() 142 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_enable_signaling() local 143 struct vmw_private *dev_priv = fman->dev_priv; in vmw_fence_enable_signaling() 169 static void __vmw_fences_update(struct vmw_fence_manager *fman); 176 struct vmw_fence_manager *fman = fman_from_fence(fence); in vmw_fence_wait() local 177 struct vmw_private *dev_priv = fman->dev_priv; in vmw_fence_wait() 200 __vmw_fences_update(fman); in vmw_fence_wait() [all …]
|
D | vmwgfx_fence.h | 65 extern void vmw_fence_manager_takedown(struct vmw_fence_manager *fman); 85 extern void vmw_fences_update(struct vmw_fence_manager *fman); 95 extern int vmw_fence_create(struct vmw_fence_manager *fman, 100 struct vmw_fence_manager *fman, 105 extern void vmw_fence_fifo_up(struct vmw_fence_manager *fman); 107 extern void vmw_fence_fifo_down(struct vmw_fence_manager *fman); 119 extern void vmw_event_fence_fpriv_gone(struct vmw_fence_manager *fman,
|
D | vmwgfx_drv.c | 402 vmw_fence_fifo_up(dev_priv->fman); in vmw_request_device() 429 vmw_fence_fifo_down(dev_priv->fman); in vmw_request_device() 471 vmw_fence_fifo_down(dev_priv->fman); in vmw_release_device_late() 824 dev_priv->fman = vmw_fence_manager_init(dev_priv); in vmw_driver_load() 825 if (unlikely(dev_priv->fman == NULL)) { in vmw_driver_load() 914 vmw_fence_manager_takedown(dev_priv->fman); in vmw_driver_load() 968 vmw_fence_manager_takedown(dev_priv->fman); in vmw_driver_unload() 996 vmw_event_fence_fpriv_gone(dev_priv->fman, &vmw_fp->fence_events); in vmw_preclose() 1370 vmw_fence_fifo_down(dev_priv->fman); in vmwgfx_pm_notifier() 1374 vmw_fence_fifo_up(dev_priv->fman); in vmwgfx_pm_notifier()
|
D | vmwgfx_irq.c | 50 vmw_fences_update(dev_priv->fman); in vmw_irq_handler() 79 vmw_fences_update(dev_priv->fman); in vmw_update_seqno()
|
D | vmwgfx_drv.h | 448 struct vmw_fence_manager *fman; member
|
D | vmwgfx_execbuf.c | 3659 ret = vmw_user_fence_create(file_priv, dev_priv->fman, in vmw_execbuf_fence_commands() 3662 ret = vmw_fence_create(dev_priv->fman, sequence, p_fence); in vmw_execbuf_fence_commands()
|
/drivers/clk/ |
D | clk-qoriq.c | 94 struct clk *fman[2]; member 355 cg->fman[0] = cg->pll[CGA_PLL2].div[PLL_DIV2].clk; in p2041_init_periph() 357 cg->fman[0] = cg->pll[PLATFORM_PLL].div[PLL_DIV2].clk; in p2041_init_periph() 367 cg->fman[0] = cg->pll[CGA_PLL3].div[PLL_DIV2].clk; in p4080_init_periph() 369 cg->fman[0] = cg->pll[PLATFORM_PLL].div[PLL_DIV2].clk; in p4080_init_periph() 372 cg->fman[1] = cg->pll[CGA_PLL3].div[PLL_DIV2].clk; in p4080_init_periph() 374 cg->fman[1] = cg->pll[PLATFORM_PLL].div[PLL_DIV2].clk; in p4080_init_periph() 387 cg->fman[0] = cg->pll[CGA_PLL2].div[div].clk; in p5020_init_periph() 389 cg->fman[0] = cg->pll[PLATFORM_PLL].div[PLL_DIV2].clk; in p5020_init_periph() 402 cg->fman[0] = cg->pll[CGA_PLL3].div[div].clk; in p5040_init_periph() [all …]
|