Home
last modified time | relevance | path

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

12

/drivers/gpu/drm/
Ddrm_plane.c758 struct drm_mode_crtc_page_flip_target *page_flip = data; in drm_mode_page_flip_ioctl() local
762 u32 target_vblank = page_flip->sequence; in drm_mode_page_flip_ioctl()
768 if (page_flip->flags & ~DRM_MODE_PAGE_FLIP_FLAGS) in drm_mode_page_flip_ioctl()
771 if (page_flip->sequence != 0 && !(page_flip->flags & DRM_MODE_PAGE_FLIP_TARGET)) in drm_mode_page_flip_ioctl()
777 if ((page_flip->flags & DRM_MODE_PAGE_FLIP_TARGET) == DRM_MODE_PAGE_FLIP_TARGET) in drm_mode_page_flip_ioctl()
780 if ((page_flip->flags & DRM_MODE_PAGE_FLIP_ASYNC) && !dev->mode_config.async_page_flip) in drm_mode_page_flip_ioctl()
783 crtc = drm_crtc_find(dev, page_flip->crtc_id); in drm_mode_page_flip_ioctl()
797 switch (page_flip->flags & DRM_MODE_PAGE_FLIP_TARGET) { in drm_mode_page_flip_ioctl()
818 !(page_flip->flags & DRM_MODE_PAGE_FLIP_ASYNC); in drm_mode_page_flip_ioctl()
821 } else if (crtc->funcs->page_flip == NULL || in drm_mode_page_flip_ioctl()
[all …]
Ddrm_simple_kms_helper.c75 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/radeon/
Dradeon_asic.c259 .page_flip = &r100_page_flip,
327 .page_flip = &r100_page_flip,
423 .page_flip = &r100_page_flip,
491 .page_flip = &r100_page_flip,
559 .page_flip = &r100_page_flip,
627 .page_flip = &r100_page_flip,
695 .page_flip = &rs600_page_flip,
763 .page_flip = &rs600_page_flip,
831 .page_flip = &rs600_page_flip,
899 .page_flip = &rs600_page_flip,
[all …]
/drivers/gpu/drm/sun4i/
Dsun4i_crtc.c112 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/arm/
Dmalidp_crtc.c173 .page_flip = drm_atomic_helper_page_flip,
Dhdlcd_crtc.c48 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/fsl-dcu/
Dfsl_dcu_drm_crtc.c144 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/exynos/
Dexynos_drm_crtc.c122 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/arc/
Darcpgu_crtc.c60 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/bochs/
Dbochs_kms.c120 .page_flip = bochs_crtc_page_flip,
/drivers/gpu/drm/sti/
Dsti_crtc.c348 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/udl/
Dudl_modeset.c408 .page_flip = udl_crtc_page_flip,
/drivers/gpu/drm/virtio/
Dvirtgpu_display.c45 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_crtc.c438 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/imx/
Dipuv3-crtc.c140 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mode.h287 void (*page_flip)(struct amdgpu_device *adev, member
Ddce_virtual.c628 .page_flip = &dce_virtual_page_flip,
Damdgpu_display.c104 adev->mode_info.funcs->page_flip(adev, work->crtc_id, work->base, work->async); in amdgpu_flip_work_func()
/drivers/gpu/drm/omapdrm/
Domap_crtc.c502 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/mediatek/
Dmtk_drm_crtc.c433 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/rcar-du/
Drcar_du_crtc.c567 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/shmobile/
Dshmob_drm_crtc.c482 .page_flip = shmob_drm_crtc_page_flip,
/drivers/gpu/drm/msm/mdp/mdp4/
Dmdp4_crtc.c487 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_crtc.c615 .page_flip = drm_atomic_helper_page_flip,
/drivers/gpu/drm/tilcdc/
Dtilcdc_crtc.c552 .page_flip = drm_atomic_helper_page_flip,

12