Home
last modified time | relevance | path

Searched refs:drm_crtc_index (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v5.4/drivers/gpu/drm/
Ddrm_vblank.c318 unsigned int pipe = drm_crtc_index(crtc); in drm_crtc_accurate_vblank_count()
501 return &crtc->dev->vblank[drm_crtc_index(crtc)].queue; in drm_crtc_vblank_waitqueue()
521 unsigned int pipe = drm_crtc_index(crtc); in drm_calc_timestamping_constants()
771 return drm_vblank_count(crtc->dev, drm_crtc_index(crtc)); in drm_crtc_vblank_count()
824 return drm_vblank_count_and_time(crtc->dev, drm_crtc_index(crtc), in drm_crtc_vblank_count_and_time()
900 unsigned int pipe = drm_crtc_index(crtc); in drm_crtc_arm_vblank_event()
926 unsigned int pipe = drm_crtc_index(crtc); in drm_crtc_send_vblank_event()
1032 return drm_vblank_get(crtc->dev, drm_crtc_index(crtc)); in drm_crtc_vblank_get()
1067 drm_vblank_put(crtc->dev, drm_crtc_index(crtc)); in drm_crtc_vblank_put()
1117 drm_wait_one_vblank(crtc->dev, drm_crtc_index(crtc)); in drm_crtc_wait_one_vblank()
[all …]
Ddrm_atomic_uapi.c343 state->crtcs[drm_crtc_index(crtc)].out_fence_ptr = fence_ptr; in set_out_fence_for_crtc()
351 fence_ptr = state->crtcs[drm_crtc_index(crtc)].out_fence_ptr; in get_out_fence_for_crtc()
352 state->crtcs[drm_crtc_index(crtc)].out_fence_ptr = NULL; in get_out_fence_for_crtc()
Ddrm_atomic.c293 int ret, index = drm_crtc_index(crtc); in drm_atomic_get_crtc_state()
Ddrm_fb_helper.c1551 DRM_DEBUG("test CRTC %u primary plane\n", drm_crtc_index(crtc)); in drm_fb_helper_single_fb_probe()
/Linux-v5.4/include/drm/
Ddrm_crtc.h1159 static inline unsigned int drm_crtc_index(const struct drm_crtc *crtc) in drm_crtc_index() function
1173 return 1 << drm_crtc_index(crtc); in drm_crtc_mask()
Ddrm_atomic.h484 return state->crtcs[drm_crtc_index(crtc)].state; in drm_atomic_get_existing_crtc_state()
499 return state->crtcs[drm_crtc_index(crtc)].old_state; in drm_atomic_get_old_crtc_state()
513 return state->crtcs[drm_crtc_index(crtc)].new_state; in drm_atomic_get_new_crtc_state()
/Linux-v5.4/drivers/gpu/drm/arm/display/komeda/
Dkomeda_crtc.c186 drm_crtc_index(&kcrtc->base)); in komeda_crtc_handle_event()
210 drm_crtc_index(&kcrtc->base)); in komeda_crtc_handle_event()
229 drm_crtc_index(crtc), in komeda_crtc_do_flush()
270 drm_crtc_index(crtc), in komeda_crtc_atomic_disable()
Dkomeda_wb_connector.c157 wb_conn->encoder.possible_crtcs = BIT(drm_crtc_index(&kcrtc->base)); in komeda_wb_connector_add()
Dkomeda_pipeline_state.c74 drm_crtc_index(crtc), pipe->id); in komeda_pipeline_get_state_and_set_crtc()
/Linux-v5.4/drivers/gpu/drm/sti/
Dsti_crtc.c251 pipe = drm_crtc_index(crtc); in sti_crtc_vblank_cb()
318 if (drm_crtc_index(crtc) == 0) in sti_crtc_late_register()
/Linux-v5.4/drivers/gpu/drm/vc4/
Dvc4_crtc.c395 drm_crtc_index(crtc)); in vc4_crtc_mode_set_nofb()
439 drm_crtc_index(crtc)); in vc4_crtc_mode_set_nofb()
524 crtc->state->event->pipe = drm_crtc_index(crtc); in vc4_crtc_update_dlist()
697 DRM_INFO("CRTC %d HVS before:\n", drm_crtc_index(crtc)); in vc4_crtc_atomic_flush()
760 DRM_INFO("CRTC %d HVS after:\n", drm_crtc_index(crtc)); in vc4_crtc_atomic_flush()
/Linux-v5.4/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_crtc.c343 c->state->event->pipe = drm_crtc_index(c); in atmel_hlcdc_crtc_atomic_begin()
512 crtc->id = drm_crtc_index(&crtc->base); in atmel_hlcdc_crtc_create()
/Linux-v5.4/drivers/gpu/drm/rcar-du/
Drcar_du_writeback.c203 wb_conn->encoder.possible_crtcs = 1 << drm_crtc_index(&rcrtc->crtc); in rcar_du_writeback_init()
Drcar_lvds.c465 if (drm_crtc_index(lvds->bridge.encoder->crtc) == 2) in rcar_lvds_enable()
/Linux-v5.4/drivers/gpu/drm/msm/
Dmsm_atomic.c181 &kms->pending_timers[drm_crtc_index(async_crtc)]; in msm_atomic_commit_tail()
/Linux-v5.4/drivers/gpu/drm/vkms/
Dvkms_crtc.c59 unsigned int pipe = drm_crtc_index(crtc); in vkms_enable_vblank()
/Linux-v5.4/drivers/gpu/drm/arm/
Dmalidp_mw.c218 malidp->mw_connector.encoder.possible_crtcs = 1 << drm_crtc_index(&malidp->crtc); in malidp_mw_connector_init()
/Linux-v5.4/drivers/gpu/drm/nouveau/
Dnouveau_display.c112 struct drm_vblank_crtc *vblank = &crtc->dev->vblank[drm_crtc_index(crtc)]; in nouveau_display_scanoutpos_head()
/Linux-v5.4/drivers/gpu/drm/msm/disp/mdp4/
Dmdp4_crtc.c535 ret = wait_event_timeout(dev->vblank[drm_crtc_index(crtc)].queue, in mdp4_crtc_wait_for_flush_done()
/Linux-v5.4/drivers/gpu/drm/mediatek/
Dmtk_drm_crtc.c427 state->base.event->pipe = drm_crtc_index(crtc); in mtk_drm_crtc_atomic_begin()
/Linux-v5.4/drivers/gpu/drm/i915/
Di915_irq.c763 struct drm_vblank_crtc *vblank = &dev_priv->drm.vblank[drm_crtc_index(crtc)]; in i915_get_vblank_counter()
846 &crtc->base.dev->vblank[drm_crtc_index(&crtc->base)]; in __intel_get_crtc_scanline_from_timestamp()
898 vblank = &crtc->base.dev->vblank[drm_crtc_index(&crtc->base)]; in __intel_get_crtc_scanline()
/Linux-v5.4/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_crtc.c1135 ret = wait_event_timeout(dev->vblank[drm_crtc_index(crtc)].queue, in mdp5_crtc_wait_for_flush_done()
/Linux-v5.4/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_crtc.c372 crtc_id = drm_crtc_index(crtc); in dpu_crtc_frame_event_cb()
/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv04/
Dcrtc.c1085 nv_set_crtc_base(drm->dev, drm_crtc_index(state.crtc), in nv04_flip_complete()
/Linux-v5.4/drivers/gpu/drm/vmwgfx/
Dvmwgfx_kms.c1619 i = drm_crtc_index(crtc); in vmw_kms_check_topology()

12