Home
last modified time | relevance | path

Searched refs:max_vblank_count (Results 1 – 13 of 13) sorted by relevance

/linux/include/drm/
H A Ddrm_vblank.h129 * &drm_device.max_vblank_count value.
169 * @max_vblank_count:
183 * must leave the device wide &drm_device.max_vblank_count at zero.
187 u32 max_vblank_count; member
291 u32 max_vblank_count);
H A Ddrm_device.h257 * appropriately. Also, see @max_vblank_count,
286 * @max_vblank_count:
300 * &drm_vblank_crtc.max_vblank_count, in which case @max_vblank_count
306 u32 max_vblank_count; member
/linux/drivers/gpu/drm/
H A Ddrm_vblank.c135 * &drm_driver.max_vblank_count. In that case the vblank core only disables the
202 return vblank->max_vblank_count ?: dev->max_vblank_count; in drm_max_vblank_count()
295 u32 max_vblank_count = drm_max_vblank_count(dev, pipe); in drm_update_vblank_count() local
300 * NOTE! It's possible we lost a full dev->max_vblank_count + 1 events in drm_update_vblank_count()
314 if (max_vblank_count) { in drm_update_vblank_count()
316 diff = (cur_vblank - vblank->last) & max_vblank_count; in drm_update_vblank_count()
1442 * @max_vblank_count: max hardware vblank counter value
1457 u32 max_vblank_count) in drm_crtc_set_max_vblank_count() argument
1462 drm_WARN_ON(dev, dev->max_vblank_count); in drm_crtc_set_max_vblank_count()
1547 u32 max_vblank_count = drm_max_vblank_count(dev, pipe); drm_vblank_restore() local
[all...]
/linux/drivers/gpu/drm/imx/dc/
H A Ddc-kms.c109 drm->max_vblank_count = DC_FRAMEGEN_MAX_FRAME_INDEX; in dc_kms_init()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_irq_kms.c159 dev->max_vblank_count = 0x00ffffff; in radeon_driver_irq_postinstall_kms()
161 dev->max_vblank_count = 0x001fffff; in radeon_driver_irq_postinstall_kms()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_vblank.c90 if (!vblank->max_vblank_count) in i915_get_vblank_counter()
128 if (!vblank->max_vblank_count) in g4x_get_vblank_counter()
H A Dintel_crtc.c87 if (!vblank->max_vblank_count) in intel_crtc_get_vblank_counter()
/linux/drivers/gpu/drm/loongson/
H A Dlsdc_drv.c146 ddev->max_vblank_count = 0xffffffff; in lsdc_mode_config_init()
/linux/drivers/gpu/drm/gma500/
H A Dpsb_drv.c387 dev->max_vblank_count = 0xffffff; /* only 24 bits of frame count */ in psb_driver_load()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_irq.c317 adev_to_drm(adev)->max_vblank_count = 0x00ffffff; in amdgpu_irq_init()
H A Damdgpu_vkms.c506 adev_to_drm(adev)->max_vblank_count = 0; in amdgpu_vkms_sw_init()
/linux/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_kms.c558 dev->max_vblank_count = 0; /* max_vblank_count is set on each CRTC */ in mdp5_kms_init()
/linux/drivers/gpu/drm/tegra/
H A Ddrm.c1241 drm->max_vblank_count = 0xffffffff; in host1x_drm_probe()