| /OK3568_Linux_fs/external/xserver/hw/xfree86/drivers/modesetting/ |
| H A D | vblank.c | 327 drmVBlank vbl; in ms_get_kernel_ust_msc() local 344 vbl.request.type = DRM_VBLANK_RELATIVE | drmmode_crtc->vblank_pipe; in ms_get_kernel_ust_msc() 345 vbl.request.sequence = 0; in ms_get_kernel_ust_msc() 346 vbl.request.signal = 0; in ms_get_kernel_ust_msc() 347 ret = drmWaitVBlank(ms->fd, &vbl); in ms_get_kernel_ust_msc() 353 *msc = vbl.reply.sequence; in ms_get_kernel_ust_msc() 354 *ust = (CARD64) vbl.reply.tval_sec * 1000000 + vbl.reply.tval_usec; in ms_get_kernel_ust_msc() 367 drmVBlank vbl; in ms_queue_vblank() local 397 vbl.request.type = DRM_VBLANK_EVENT | drmmode_crtc->vblank_pipe; in ms_queue_vblank() 399 vbl.request.type |= DRM_VBLANK_RELATIVE; in ms_queue_vblank() [all …]
|
| H A D | present.c | 131 vbl.request.sequence)); in ms_present_queue_vblank()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_display.h | 34 …age_flip_get_scanoutpos(adev, crtc, vbl, pos) (adev)->mode_info.funcs->page_flip_get_scanoutpos((a… argument
|
| H A D | amdgpu_display.c | 812 u32 vbl = 0, position = 0; in amdgpu_display_get_crtc_scanoutpos() local 824 if (amdgpu_display_page_flip_get_scanoutpos(adev, pipe, &vbl, &position) == 0) in amdgpu_display_get_crtc_scanoutpos() 838 if (vbl > 0) { in amdgpu_display_get_crtc_scanoutpos() 841 vbl_start = vbl & 0x1fff; in amdgpu_display_get_crtc_scanoutpos() 842 vbl_end = (vbl >> 16) & 0x1fff; in amdgpu_display_get_crtc_scanoutpos()
|
| H A D | dce_virtual.c | 69 u32 *vbl, u32 *position) in dce_virtual_crtc_get_scanoutpos() argument 71 *vbl = 0; in dce_virtual_crtc_get_scanoutpos()
|
| H A D | amdgpu_mode.h | 284 u32 *vbl, u32 *position);
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/ |
| H A D | radeon_display.c | 1819 u32 stat_crtc = 0, vbl = 0, position = 0; in radeon_get_crtc_scanoutpos() local 1833 vbl = RREG32(EVERGREEN_CRTC_V_BLANK_START_END + in radeon_get_crtc_scanoutpos() 1840 vbl = RREG32(EVERGREEN_CRTC_V_BLANK_START_END + in radeon_get_crtc_scanoutpos() 1847 vbl = RREG32(EVERGREEN_CRTC_V_BLANK_START_END + in radeon_get_crtc_scanoutpos() 1854 vbl = RREG32(EVERGREEN_CRTC_V_BLANK_START_END + in radeon_get_crtc_scanoutpos() 1861 vbl = RREG32(EVERGREEN_CRTC_V_BLANK_START_END + in radeon_get_crtc_scanoutpos() 1868 vbl = RREG32(EVERGREEN_CRTC_V_BLANK_START_END + in radeon_get_crtc_scanoutpos() 1876 vbl = RREG32(AVIVO_D1CRTC_V_BLANK_START_END); in radeon_get_crtc_scanoutpos() 1881 vbl = RREG32(AVIVO_D2CRTC_V_BLANK_START_END); in radeon_get_crtc_scanoutpos() 1891 vbl = (RREG32(RADEON_CRTC_V_TOTAL_DISP) & in radeon_get_crtc_scanoutpos() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
| H A D | ramnv40.c | 80 u32 vbl = nvkm_rd32(device, 0x600808 + (i * 0x2000)); in nv40_ram_prog() local 83 if (vbl != nvkm_rd32(device, 0x600808 + (i * 0x2000))) { in nv40_ram_prog()
|
| /OK3568_Linux_fs/buildroot/package/gstreamer1/gst1-plugins-bad/ |
| H A D | 0031-kmssink-Support-setting-prefered-frame-syncing-mode.patch | 46 vbl.request.type |= self->pipe << DRM_VBLANK_HIGH_CRTC_SHIFT; 61 ret = drmWaitVBlank (self->fd, &vbl);
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.22/ |
| H A D | 0031-kmssink-Support-setting-prefered-frame-syncing-mode.patch | 46 vbl.request.type |= self->pipe << DRM_VBLANK_HIGH_CRTC_SHIFT; 61 ret = drmWaitVBlank (self->fd, &vbl);
|
| /OK3568_Linux_fs/yocto/meta-rockchip/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.20/ |
| H A D | 0030-kmssink-Support-setting-prefered-frame-syncing-mode.patch | 46 vbl.request.type |= self->pipe << DRM_VBLANK_HIGH_CRTC_SHIFT; 61 ret = drmWaitVBlank (self->fd, &vbl);
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/ |
| H A D | drm_vblank.c | 987 e->event.vbl.sequence = seq; in send_vblank_event() 993 e->event.vbl.tv_sec = tv.tv_sec; in send_vblank_event() 994 e->event.vbl.tv_usec = tv.tv_nsec / 1000; in send_vblank_event() 1632 e->event.base.length = sizeof(e->event.vbl); in drm_queue_vblank_event() 1633 e->event.vbl.user_data = vblwait->request.signal; in drm_queue_vblank_event() 1634 e->event.vbl.crtc_id = 0; in drm_queue_vblank_event() 1639 e->event.vbl.crtc_id = crtc->base.id; in drm_queue_vblank_event()
|
| H A D | drm_plane.c | 1181 e->event.vbl.user_data = page_flip->user_data; in drm_mode_page_flip_ioctl() 1182 e->event.vbl.crtc_id = crtc->base.id; in drm_mode_page_flip_ioctl()
|
| H A D | drm_atomic_uapi.c | 913 e->event.vbl.crtc_id = crtc->base.id; in create_vblank_event() 914 e->event.vbl.user_data = user_data; in create_vblank_event()
|
| /OK3568_Linux_fs/u-boot/drivers/video/ |
| H A D | dw_hdmi.c | 395 uint vbl; in hdmi_av_composer() local 399 vbl = edid->vback_porch.typ + edid->vfront_porch.typ + in hdmi_av_composer() 440 hdmi_write(hdmi, vbl, HDMI_FC_INVBLANK); in hdmi_av_composer()
|
| /OK3568_Linux_fs/kernel/include/drm/ |
| H A D | drm_vblank.h | 72 struct drm_event_vblank vbl; member
|
| /OK3568_Linux_fs/external/gstreamer-rockchip/gst/kmssrc/ |
| H A D | gstkmssrc.c | 416 drmVBlank vbl = { in gst_kms_src_sync_vblank() local 428 vbl.request.type |= DRM_VBLANK_SECONDARY; in gst_kms_src_sync_vblank() 430 vbl.request.type |= crtc_pipe << DRM_VBLANK_HIGH_CRTC_SHIFT; in gst_kms_src_sync_vblank() 433 ret = drmWaitVBlank (self->fd, &vbl); in gst_kms_src_sync_vblank()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | rockchip_drm_drv.c | 1656 e->event.base.length = sizeof(e->event.vbl); in rockchip_drm_add_vcnt_event() 1657 e->event.vbl.crtc_id = crtc->base.id; in rockchip_drm_add_vcnt_event() 1658 e->event.vbl.user_data = vblwait->request.signal; in rockchip_drm_add_vcnt_event()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_scrn.c | 766 &event->event.vbl.tv_sec, in vmw_sou_primary_plane_atomic_update() 767 &event->event.vbl.tv_usec, in vmw_sou_primary_plane_atomic_update()
|
| /OK3568_Linux_fs/u-boot/common/ |
| H A D | edid.c | 1773 unsigned int va, vbl, vso, vspw, vborder; in decode_timing() local 1786 vbl = (buf[6] + ((buf[7] & 0x0f) << 8)); in decode_timing() 1798 set_entry(&timing->vback_porch, vbl - vso - vspw); in decode_timing() 1822 va + vbl, vborder); in decode_timing() 1835 unsigned int va, vbl, vso, vspw, vborder; in decode_mode() local 1846 vbl = (buf[6] + ((buf[7] & 0x0f) << 8)); in decode_mode() 1860 mode->vtotal = va + vbl; in decode_mode()
|
| /OK3568_Linux_fs/external/gstreamer-rockchip/gst/rkximage/ |
| H A D | ximagesink.c | 901 drmVBlank vbl = { in gst_kms_sink_sync() local 910 vbl.request.type |= DRM_VBLANK_SECONDARY; in gst_kms_sink_sync() 912 vbl.request.type |= self->pipe << DRM_VBLANK_HIGH_CRTC_SHIFT; in gst_kms_sink_sync() 915 ret = drmWaitVBlank (self->fd, &vbl); in gst_kms_sink_sync()
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/aty/ |
| H A D | atyfb_base.c | 1760 struct aty_interrupt *vbl; in aty_waitforvblank() local 1766 vbl = &par->vblank; in aty_waitforvblank() 1776 count = vbl->count; in aty_waitforvblank() 1777 ret = wait_event_interruptible_timeout(vbl->wait, in aty_waitforvblank() 1778 count != vbl->count, HZ/10); in aty_waitforvblank()
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/matrox/ |
| H A D | matroxfb_base.c | 313 int vbl; in matrox_pan_var() local 333 vbl = (var->activate & FB_ACTIVATE_VBL) && (matroxfb_enable_irq(minfo, 0) == 0); in matrox_pan_var() 342 if (vbl) { in matrox_pan_var()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkisp_demo/demo/include/ |
| H A D | xf86drm.h | 726 extern int drmWaitVBlank(int fd, drmVBlankPtr vbl);
|
| /OK3568_Linux_fs/external/linux-rga/samples/im2d_slt/third-party/libdrm/include/ |
| H A D | xf86drm.h | 726 extern int drmWaitVBlank(int fd, drmVBlankPtr vbl);
|