Home
last modified time | relevance | path

Searched refs:dc_crtc (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/gpu/drm/imx/dc/
H A Ddc-crtc.c47 ret = wait_for_completion_timeout(&dc_crtc->c, HZ); \
71 static inline struct dc_crtc *to_dc_crtc(struct drm_crtc *crtc) in to_dc_crtc()
73 return container_of(crtc, struct dc_crtc, base); in to_dc_crtc()
78 struct dc_crtc *dc_crtc = to_dc_crtc(crtc); in dc_crtc_get_vblank_counter() local
80 return dc_fg_get_frame_index(dc_crtc->fg); in dc_crtc_get_vblank_counter()
85 struct dc_crtc *dc_crtc = to_dc_crtc(crtc); in dc_crtc_enable_vblank() local
87 enable_irq(dc_crtc->irq_dec_framecomplete); in dc_crtc_enable_vblank()
94 struct dc_crtc *dc_crtc = to_dc_crtc(crtc); in dc_crtc_disable_vblank() local
97 disable_irq_nosync(dc_crtc->irq_dec_framecomplete); in dc_crtc_disable_vblank()
116 struct dc_crtc *dc_crtc = to_dc_crtc(crtc); in dc_crtc_queue_state_event() local
[all …]
H A Ddc-kms.c36 struct dc_crtc *dc_crtc = &dc_drm->dc_crtc[crtc_index]; in dc_kms_init_encoder_per_crtc() local
38 struct drm_crtc *crtc = &dc_crtc->base; in dc_kms_init_encoder_per_crtc()
45 bridge = devm_drm_of_get_bridge(dev, dc_crtc->de->tc->dev->of_node, in dc_kms_init_encoder_per_crtc()
H A Ddc-kms.h22 struct dc_crtc *dc_crtc; member
38 struct dc_crtc { struct
H A Ddc-drv.h28 struct dc_crtc dc_crtc[DC_DISPLAYS]; member