Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/gpu/drm/
Ddrm_crtc_helper.c192 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in __drm_helper_disable_unused_functions() local
195 if (crtc_funcs->disable) in __drm_helper_disable_unused_functions()
196 (*crtc_funcs->disable)(crtc); in __drm_helper_disable_unused_functions()
198 (*crtc_funcs->dpms)(crtc, DRM_MODE_DPMS_OFF); in __drm_helper_disable_unused_functions()
272 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in drm_crtc_helper_set_mode() local
328 if (!(ret = crtc_funcs->mode_fixup(crtc, mode, adjusted_mode))) { in drm_crtc_helper_set_mode()
353 crtc_funcs->prepare(crtc); in drm_crtc_helper_set_mode()
358 ret = !crtc_funcs->mode_set(crtc, mode, adjusted_mode, x, y, old_fb); in drm_crtc_helper_set_mode()
377 crtc_funcs->commit(crtc); in drm_crtc_helper_set_mode()
466 const struct drm_crtc_helper_funcs *crtc_funcs; in drm_crtc_helper_set_config() local
[all …]
Ddrm_plane_helper.c407 const struct drm_crtc_helper_funcs *crtc_funcs[2]; in drm_plane_helper_commit() local
419 crtc_funcs[i] = crtc[i] ? crtc[i]->helper_private : NULL; in drm_plane_helper_commit()
439 if (crtc_funcs[i] && crtc_funcs[i]->atomic_begin) in drm_plane_helper_commit()
440 crtc_funcs[i]->atomic_begin(crtc[i], crtc[i]->state); in drm_plane_helper_commit()
454 if (crtc_funcs[i] && crtc_funcs[i]->atomic_flush) in drm_plane_helper_commit()
455 crtc_funcs[i]->atomic_flush(crtc[i], crtc[i]->state); in drm_plane_helper_commit()
Ddrm_atomic_helper.c1306 const struct drm_crtc_helper_funcs *crtc_funcs; in drm_atomic_helper_commit_planes_on_crtc() local
1315 crtc_funcs = crtc->helper_private; in drm_atomic_helper_commit_planes_on_crtc()
1316 if (crtc_funcs && crtc_funcs->atomic_begin) in drm_atomic_helper_commit_planes_on_crtc()
1317 crtc_funcs->atomic_begin(crtc, old_crtc_state); in drm_atomic_helper_commit_planes_on_crtc()
1339 if (crtc_funcs && crtc_funcs->atomic_flush) in drm_atomic_helper_commit_planes_on_crtc()
1340 crtc_funcs->atomic_flush(crtc, old_crtc_state); in drm_atomic_helper_commit_planes_on_crtc()
Ddrm_fb_helper.c1052 const struct drm_crtc_helper_funcs *crtc_funcs; in drm_fb_helper_setcmap() local
1069 crtc_funcs = crtc->helper_private; in drm_fb_helper_setcmap()
1091 if (crtc_funcs->load_lut) in drm_fb_helper_setcmap()
1092 crtc_funcs->load_lut(crtc); in drm_fb_helper_setcmap()
/linux-4.4.14/drivers/gpu/drm/rockchip/
Drockchip_drm_drv.c68 const struct rockchip_crtc_funcs *crtc_funcs, in rockchip_register_crtc_funcs() argument
76 priv->crtc_funcs[pipe] = crtc_funcs; in rockchip_register_crtc_funcs()
89 priv->crtc_funcs[pipe] = NULL; in rockchip_unregister_crtc_funcs()
112 if (crtc && priv->crtc_funcs[pipe] && in rockchip_drm_crtc_enable_vblank()
113 priv->crtc_funcs[pipe]->enable_vblank) in rockchip_drm_crtc_enable_vblank()
114 return priv->crtc_funcs[pipe]->enable_vblank(crtc); in rockchip_drm_crtc_enable_vblank()
125 if (crtc && priv->crtc_funcs[pipe] && in rockchip_drm_crtc_disable_vblank()
126 priv->crtc_funcs[pipe]->enable_vblank) in rockchip_drm_crtc_disable_vblank()
127 priv->crtc_funcs[pipe]->disable_vblank(crtc); in rockchip_drm_crtc_disable_vblank()
Drockchip_drm_drv.h52 const struct rockchip_crtc_funcs *crtc_funcs[ROCKCHIP_MAX_CRTC]; member
56 const struct rockchip_crtc_funcs *crtc_funcs,
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_drv.c105 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in qxl_drm_freeze() local
107 (*crtc_funcs->disable)(crtc); in qxl_drm_freeze()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dgma_display.c504 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in gma_crtc_prepare() local
505 crtc_funcs->dpms(crtc, DRM_MODE_DPMS_OFF); in gma_crtc_prepare()
510 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in gma_crtc_commit() local
511 crtc_funcs->dpms(crtc, DRM_MODE_DPMS_ON); in gma_crtc_commit()
517 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in gma_crtc_disable() local
519 crtc_funcs->dpms(crtc, DRM_MODE_DPMS_OFF); in gma_crtc_disable()
Dpsb_intel_display.c111 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in psb_intel_crtc_mode_set() local
125 crtc_funcs->mode_set_base(crtc, x, y, old_fb); in psb_intel_crtc_mode_set()
300 crtc_funcs->mode_set_base(crtc, x, y, old_fb); in psb_intel_crtc_mode_set()
516 drm_crtc_init(dev, &gma_crtc->base, dev_priv->ops->crtc_funcs); in psb_intel_crtc_init()
Doaktrail_crtc.c486 const struct drm_crtc_helper_funcs *crtc_funcs = in oaktrail_crtc_mode_set() local
488 crtc_funcs->mode_set_base(crtc, x, y, old_fb); in oaktrail_crtc_mode_set()
Dpsb_device.c345 .crtc_funcs = &psb_intel_crtc_funcs,
Doaktrail_hdmi.c350 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in oaktrail_crtc_hdmi_mode_set() local
351 crtc_funcs->mode_set_base(crtc, x, y, old_fb); in oaktrail_crtc_hdmi_mode_set()
Dmdfld_intel_display.c852 const struct drm_crtc_helper_funcs *crtc_funcs = in mdfld_crtc_mode_set() local
854 crtc_funcs->mode_set_base(crtc, x, y, old_fb); in mdfld_crtc_mode_set()
Dcdv_intel_display.c826 const struct drm_crtc_helper_funcs *crtc_funcs = in cdv_intel_crtc_mode_set() local
828 crtc_funcs->mode_set_base(crtc, x, y, old_fb); in cdv_intel_crtc_mode_set()
Dmdfld_device.c539 .crtc_funcs = &psb_intel_crtc_funcs,
Doaktrail_device.c561 .crtc_funcs = &psb_intel_crtc_funcs,
Dcdv_device.c608 .crtc_funcs = &cdv_intel_crtc_funcs,
Dpsb_drv.h637 struct drm_crtc_funcs const *crtc_funcs; member
/linux-4.4.14/drivers/gpu/drm/imx/
Dimx-drm.h24 const struct drm_crtc_funcs *crtc_funcs; member
Dipuv3-crtc.c310 .crtc_funcs = &ipu_crtc_funcs,
Dimx-drm-core.c383 imx_drm_crtc->imx_drm_helper_funcs.crtc_funcs); in imx_drm_add_crtc()
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_crtc.c532 static const struct drm_crtc_funcs crtc_funcs = { variable
616 NULL, &crtc_funcs); in rcar_du_crtc_create()
/linux-4.4.14/drivers/gpu/drm/shmobile/
Dshmob_drm_crtc.c507 static const struct drm_crtc_funcs crtc_funcs = { variable
520 ret = drm_crtc_init(sdev->ddev, crtc, &crtc_funcs); in shmob_drm_crtc_create()
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_mode.c1332 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in mga_crtc_commit() local
1351 crtc_funcs->dpms(crtc, DRM_MODE_DPMS_ON); in mga_crtc_commit()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_connectors.c770 const struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private; in radeon_connector_set_property() local
775 (*crtc_funcs->load_lut)(crtc); in radeon_connector_set_property()