Home
last modified time | relevance | path

Searched refs:max_vblank_count (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/include/drm/
H A Ddrm_vblank.h104 * &drm_device.max_vblank_count value.
144 * @max_vblank_count:
158 * must leave the device wide &drm_device.max_vblank_count at zero.
162 u32 max_vblank_count; member
257 u32 max_vblank_count);
H A Ddrm_device.h225 * appropriately. See also @max_vblank_count and
253 * @max_vblank_count:
267 * &drm_vblank_crtc.max_vblank_count, in which case @max_vblank_count
273 u32 max_vblank_count; member
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_vblank.h104 * &drm_device.max_vblank_count value.
144 * @max_vblank_count:
158 * must leave the device wide &drm_device.max_vblank_count at zero.
162 u32 max_vblank_count; member
257 u32 max_vblank_count);
H A Ddrm_device.h217 * appropriately. See also @max_vblank_count and
245 * @max_vblank_count:
259 * &drm_vblank_crtc.max_vblank_count, in which case @max_vblank_count
265 u32 max_vblank_count; member
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_vblank.c135 * &drm_driver.max_vblank_count. In that case the vblank core only disables the
189 return vblank->max_vblank_count ?: dev->max_vblank_count; in drm_max_vblank_count()
287 u32 max_vblank_count = drm_max_vblank_count(dev, pipe); in drm_update_vblank_count() local
292 * NOTE! It's possible we lost a full dev->max_vblank_count + 1 events in drm_update_vblank_count()
306 if (max_vblank_count) { in drm_update_vblank_count()
308 diff = (cur_vblank - vblank->last) & max_vblank_count; in drm_update_vblank_count()
1445 * @max_vblank_count: max hardware vblank counter value
1460 u32 max_vblank_count) in drm_crtc_set_max_vblank_count()
1466 drm_WARN_ON(dev, dev->max_vblank_count); in drm_crtc_set_max_vblank_count()
1459 drm_crtc_set_max_vblank_count(struct drm_crtc *crtc, u32 max_vblank_count) drm_crtc_set_max_vblank_count() argument
1522 u32 max_vblank_count = drm_max_vblank_count(dev, pipe); drm_vblank_restore() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_vblank.c135 * &drm_driver.max_vblank_count. In that case the vblank core only disables the
189 return vblank->max_vblank_count ?: dev->max_vblank_count; in drm_max_vblank_count()
284 u32 max_vblank_count = drm_max_vblank_count(dev, pipe); in drm_update_vblank_count() local
289 * NOTE! It's possible we lost a full dev->max_vblank_count + 1 events in drm_update_vblank_count()
303 if (max_vblank_count) { in drm_update_vblank_count()
305 diff = (cur_vblank - vblank->last) & max_vblank_count; in drm_update_vblank_count()
1388 * @max_vblank_count: max hardware vblank counter value
1403 u32 max_vblank_count) in drm_crtc_set_max_vblank_count()
1409 drm_WARN_ON(dev, dev->max_vblank_count); in drm_crtc_set_max_vblank_count()
1402 drm_crtc_set_max_vblank_count(struct drm_crtc *crtc, u32 max_vblank_count) drm_crtc_set_max_vblank_count() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_vblank.c86 if (!vblank->max_vblank_count) in i915_get_vblank_counter()
125 if (!vblank->max_vblank_count) in g4x_get_vblank_counter()
H A Dintel_crtc.c86 if (!vblank->max_vblank_count) in intel_crtc_get_vblank_counter()
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Ddce_virtual.c387 adev_to_drm(adev)->max_vblank_count = 0; in dce_virtual_sw_init()
H A Damdgpu_irq.c293 adev_to_drm(adev)->max_vblank_count = 0x00ffffff; in amdgpu_irq_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/
H A Dpsb_drv.c367 dev->max_vblank_count = 0xffffff; /* only 24 bits of frame count */ in psb_driver_load()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_irq.c315 adev_to_drm(adev)->max_vblank_count = 0x00ffffff; in amdgpu_irq_init()
H A Damdgpu_vkms.c494 adev_to_drm(adev)->max_vblank_count = 0; in amdgpu_vkms_sw_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/
H A Dpsb_drv.c386 dev->max_vblank_count = 0xffffff; /* only 24 bits of frame count */ in psb_driver_load()
/kernel/linux/linux-6.6/drivers/gpu/drm/loongson/
H A Dlsdc_drv.c146 ddev->max_vblank_count = 0xffffffff; in lsdc_mode_config_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_kms.c665 dev->max_vblank_count = 0; /* max_vblank_count is set on each CRTC */ in mdp5_kms_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_kms.c626 dev->max_vblank_count = 0; /* max_vblank_count is set on each CRTC */ in mdp5_kms_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/
H A Ddrm.c1197 drm->max_vblank_count = 0xffffffff; in host1x_drm_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_kms.c1208 dev->max_vblank_count = 0xffffffff; in dpu_kms_hw_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
H A Ddrm.c1237 drm->max_vblank_count = 0xffffffff; in host1x_drm_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
H A Di915_irq.c637 if (!vblank->max_vblank_count) in i915_get_vblank_counter()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_display.c15107 if (!vblank->max_vblank_count) in intel_crtc_get_vblank_counter()

Completed in 54 milliseconds