Lines Matching refs:crtc
48 struct exynos_drm_crtc *crtc; member
73 static void decon_wait_for_vblank(struct exynos_drm_crtc *crtc) in decon_wait_for_vblank() argument
75 struct decon_context *ctx = crtc->ctx; in decon_wait_for_vblank()
114 decon_wait_for_vblank(ctx->crtc); in decon_clear_channel()
165 static bool decon_mode_fixup(struct exynos_drm_crtc *crtc, in decon_mode_fixup() argument
175 static void decon_commit(struct exynos_drm_crtc *crtc) in decon_commit() argument
177 struct decon_context *ctx = crtc->ctx; in decon_commit()
178 struct drm_display_mode *mode = &crtc->base.mode; in decon_commit()
240 static int decon_enable_vblank(struct exynos_drm_crtc *crtc) in decon_enable_vblank() argument
242 struct decon_context *ctx = crtc->ctx; in decon_enable_vblank()
265 static void decon_disable_vblank(struct exynos_drm_crtc *crtc) in decon_disable_vblank() argument
267 struct decon_context *ctx = crtc->ctx; in decon_disable_vblank()
395 static void decon_win_commit(struct exynos_drm_crtc *crtc, unsigned int win) in decon_win_commit() argument
397 struct decon_context *ctx = crtc->ctx; in decon_win_commit()
398 struct drm_display_mode *mode = &crtc->base.mode; in decon_win_commit()
513 static void decon_win_disable(struct exynos_drm_crtc *crtc, unsigned int win) in decon_win_disable() argument
515 struct decon_context *ctx = crtc->ctx; in decon_win_disable()
557 decon_win_disable(ctx->crtc, i); in decon_window_suspend()
581 decon_win_commit(ctx->crtc, i); in decon_apply()
583 decon_win_disable(ctx->crtc, i); in decon_apply()
586 decon_commit(ctx->crtc); in decon_apply()
645 ret = decon_enable_vblank(ctx->crtc); in decon_poweron()
694 static void decon_dpms(struct exynos_drm_crtc *crtc, int mode) in decon_dpms() argument
700 decon_poweron(crtc->ctx); in decon_dpms()
705 decon_poweroff(crtc->ctx); in decon_dpms()
779 ctx->crtc = exynos_drm_crtc_create(drm_dev, &exynos_plane->base, in decon_bind()
782 if (IS_ERR(ctx->crtc)) { in decon_bind()
784 return PTR_ERR(ctx->crtc); in decon_bind()
799 decon_dpms(ctx->crtc, DRM_MODE_DPMS_OFF); in decon_unbind()