| /linux/drivers/gpu/drm/ |
| H A D | drm_crtc_helper.c | 199 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in __drm_helper_disable_unused_functions() local 203 if (crtc_funcs->disable) in __drm_helper_disable_unused_functions() 204 (*crtc_funcs->disable)(crtc); in __drm_helper_disable_unused_functions() 206 (*crtc_funcs->dpms)(crtc, DRM_MODE_DPMS_OFF); in __drm_helper_disable_unused_functions() 290 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in drm_crtc_helper_set_mode() local 347 if (crtc_funcs->mode_fixup) { in drm_crtc_helper_set_mode() 348 if (!(ret = crtc_funcs->mode_fixup(crtc, mode, in drm_crtc_helper_set_mode() 376 crtc_funcs->prepare(crtc); in drm_crtc_helper_set_mode() 381 ret = !crtc_funcs->mode_set(crtc, mode, adjusted_mode, x, y, old_fb); in drm_crtc_helper_set_mode() 401 crtc_funcs->commit(crtc); in drm_crtc_helper_set_mode() [all …]
|
| H A D | drm_atomic_helper.c | 3094 const struct drm_crtc_helper_funcs *crtc_funcs; in drm_atomic_helper_commit_planes_on_crtc() local 3105 crtc_funcs = crtc->helper_private; in drm_atomic_helper_commit_planes_on_crtc() 3106 if (crtc_funcs && crtc_funcs->atomic_begin) in drm_atomic_helper_commit_planes_on_crtc() 3107 crtc_funcs->atomic_begin(crtc, old_state); in drm_atomic_helper_commit_planes_on_crtc() 3139 if (crtc_funcs && crtc_funcs->atomic_flush) in drm_atomic_helper_commit_planes_on_crtc() 3140 crtc_funcs->atomic_flush(crtc, old_state); in drm_atomic_helper_commit_planes_on_crtc() 3165 const struct drm_crtc_helper_funcs *crtc_funcs = in drm_atomic_helper_disable_planes_on_crtc() local 3169 if (atomic && crtc_funcs && crtc_funcs->atomic_begin) in drm_atomic_helper_disable_planes_on_crtc() 3170 crtc_funcs->atomic_begin(crtc, NULL); in drm_atomic_helper_disable_planes_on_crtc() 3184 if (atomic && crtc_funcs && crtc_funcs->atomic_flush) in drm_atomic_helper_disable_planes_on_crtc() [all …]
|
| H A D | drm_vblank.c | 2174 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in drm_vblank_timer_function() local 2192 if (crtc_funcs->handle_vblank_timeout) in drm_vblank_timer_function() 2193 succ = crtc_funcs->handle_vblank_timeout(crtc); in drm_vblank_timer_function()
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | gma_display.c | 476 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in gma_crtc_prepare() local 477 crtc_funcs->dpms(crtc, DRM_MODE_DPMS_OFF); in gma_crtc_prepare() 482 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in gma_crtc_commit() local 483 crtc_funcs->dpms(crtc, DRM_MODE_DPMS_ON); in gma_crtc_commit() 489 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in gma_crtc_disable() local 491 crtc_funcs->dpms(crtc, DRM_MODE_DPMS_OFF); in gma_crtc_disable() 520 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in gma_crtc_page_flip() local 525 if (!crtc_funcs->mode_set_base) in gma_crtc_page_flip() 540 ret = crtc_funcs->mode_set_base(crtc, crtc->x, crtc->y, old_fb); in gma_crtc_page_flip() 550 ret = crtc_funcs->mode_set_base(crtc, crtc->x, crtc->y, old_fb); in gma_crtc_page_flip()
|
| H A D | psb_intel_display.c | 103 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in psb_intel_crtc_mode_set() local 117 crtc_funcs->mode_set_base(crtc, x, y, old_fb); in psb_intel_crtc_mode_set() 296 crtc_funcs->mode_set_base(crtc, x, y, old_fb); in psb_intel_crtc_mode_set()
|
| H A D | oaktrail_hdmi.c | 355 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in oaktrail_crtc_hdmi_mode_set() local 356 crtc_funcs->mode_set_base(crtc, x, y, old_fb); in oaktrail_crtc_hdmi_mode_set()
|
| H A D | cdv_intel_display.c | 813 const struct drm_crtc_helper_funcs *crtc_funcs = in cdv_intel_crtc_mode_set() local 815 crtc_funcs->mode_set_base(crtc, x, y, old_fb); in cdv_intel_crtc_mode_set()
|
| /linux/drivers/gpu/drm/hisilicon/kirin/ |
| H A D | kirin_drm_drv.h | 45 const struct drm_crtc_funcs *crtc_funcs; member
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_crtc.c | 1398 const struct drm_crtc_funcs *crtc_funcs, in __vc4_crtc_init() argument 1412 crtc_funcs, data->name); in __vc4_crtc_init() 1440 const struct drm_crtc_funcs *crtc_funcs, in vc4_crtc_init() argument 1459 crtc_funcs, crtc_helper_funcs, feeds_txp); in vc4_crtc_init()
|
| /linux/drivers/gpu/drm/renesas/shmobile/ |
| H A D | shmob_drm_crtc.c | 366 static const struct drm_crtc_funcs crtc_funcs = { variable 397 &crtc_funcs, NULL); in shmob_drm_crtc_create()
|