Searched refs:vblanks (Results 1 - 18 of 18) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dgf119.c246 const s32 vblanks = nvkm_rd32(device, 0x660420 + (head * 0x300)) & 0xffff; gf119_disp_intr_unk2_2_tu() local
264 value = vblanke + vactive - vblanks - 7; gf119_disp_intr_unk2_2_tu()
271 value = vblanks - vblanke - 25; gf119_disp_intr_unk2_2_tu()
H A Drootgf119.c52 args->v0.vblanks = (blanks & 0xffff0000) >> 16; gf119_disp_root_scanoutpos()
H A Drootnv04.c54 args->v0.vblanks = nvkm_rd32(device, 0x680800 + hoff) & 0xffff; nv04_disp_scanoutpos()
H A Drootnv50.c52 args->v0.vblanks = (blanks & 0xffff0000) >> 16; nv50_disp_root_scanoutpos()
H A Dnv50.c498 const s32 vblanks = nvkm_rd32(device, 0x610af0 + (head * 0x540)) & 0xffff; nv50_disp_intr_unk20_2_dp() local
512 value = vblanke + vactive - vblanks - 7; nv50_disp_intr_unk20_2_dp()
519 value = vblanks - vblanke - 25; nv50_disp_intr_unk20_2_dp()
/linux-4.4.14/drivers/gpu/drm/i915/
H A Dintel_audio.c306 * FIXME: We're supposed to wait for vblank here, but we have vblanks hsw_audio_codec_enable()
431 * FIXME: We're supposed to wait for vblank here, but we have vblanks ilk_audio_codec_enable()
H A Dintel_fbc.c419 * A more complicated solution would involve tracking vblanks intel_fbc_schedule_enable()
H A Dintel_drv.h469 /* w/a for waiting 2 vblanks during crtc enable */
H A Dintel_dp.c4214 DRM_ERROR("Panel is unable to calculate any CRC after 6 vblanks\n"); intel_dp_sink_crc()
H A Dintel_display.c4605 * and don't wait for vblanks until the end of crtc_enable, then hsw_enable_ips()
12968 * least 2 vblanks on the first pipe before enabling planes on the second pipe.
/linux-4.4.14/drivers/gpu/drm/nouveau/
H A Dnouveau_display.c124 *vpos = calc(args.scan.vblanks, args.scan.vblanke, nouveau_display_scanoutpos_head()
766 /* Keep vblanks on during flip, for the target crtc of this flip */ nouveau_crtc_page_flip()
H A Dnv50_display.c1141 u32 vactive, vsynce, vbackp, vfrontp, vblanke, vblanks; nv50_crtc_mode_set() local
1158 vblanks = vactive - vfrontp - 1; nv50_crtc_mode_set()
1185 evo_data(push, (vblanks << 16) | hblanks); nv50_crtc_mode_set()
1198 evo_data(push, (vblanks << 16) | hblanks); nv50_crtc_mode_set()
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvif/
H A Dclass.h470 __u16 vblanks; member in struct:nv04_disp_scanoutpos_v0
/linux-4.4.14/drivers/gpu/drm/mga/
H A Dmga_drv.h125 atomic_t vbl_received; /**< Number of vblanks received. */
/linux-4.4.14/drivers/gpu/drm/
H A Ddrm_irq.c209 * Figure out how many vblanks we've missed based drm_update_vblank_count()
575 * vblank/irq handling. KMS drivers must ensure that vblanks are all drm_irq_uninstall()
1521 * drm_vblank_pre_modeset - account for vblanks across mode sets
H A Ddrm_atomic_helper.c941 * Helper to, after atomic commit, wait for vblanks on all effected
/linux-4.4.14/include/uapi/drm/
H A Ddrm.h464 _DRM_VBLANK_RELATIVE = 0x1, /**< Wait for given number of vblanks */
/linux-4.4.14/drivers/gpu/drm/radeon/
H A Dcik.c7456 * Enable interrupt sources on the GPU (vblanks, hpd,
7657 * Ack interrupt sources on the GPU (vblanks, hpd,

Completed in 701 milliseconds