diff options
| author | Ville Syrjälä <ville.syrjala@linux.intel.com> | 2024-12-10 23:09:58 +0200 |
|---|---|---|
| committer | Ville Syrjälä <ville.syrjala@linux.intel.com> | 2025-01-15 19:43:29 +0200 |
| commit | 730ac786e869b1a98323f354e1d005cfc4d99fe9 (patch) | |
| tree | 7a99a7b9a4f6c9efab9d51b756d72dd6bd4c8d7b /drivers/gpu/drm/i915/display/intel_dsb.c | |
| parent | ab684293168c7c817fc6089f290496cd6bfeec0b (diff) | |
| download | linux-next-730ac786e869b1a98323f354e1d005cfc4d99fe9.tar.gz linux-next-730ac786e869b1a98323f354e1d005cfc4d99fe9.zip | |
drm/i915: Extract intel_mode_vblank_delay()
Extract the code that computes the hardware centric view
of the vblank delay into a helper. We'll need a slightly
different variant for VRR soon.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241210211007.5976-10-ville.syrjala@linux.intel.com
Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Diffstat (limited to 'drivers/gpu/drm/i915/display/intel_dsb.c')
| -rw-r--r-- | drivers/gpu/drm/i915/display/intel_dsb.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/display/intel_dsb.c b/drivers/gpu/drm/i915/display/intel_dsb.c index fcb8bf9cb313..d755825edb35 100644 --- a/drivers/gpu/drm/i915/display/intel_dsb.c +++ b/drivers/gpu/drm/i915/display/intel_dsb.c @@ -130,8 +130,7 @@ pre_commit_crtc_state(struct intel_atomic_state *state, static int dsb_vblank_delay(const struct intel_crtc_state *crtc_state) { - return intel_mode_vblank_start(&crtc_state->hw.adjusted_mode) - - intel_mode_vdisplay(&crtc_state->hw.adjusted_mode); + return intel_mode_vblank_delay(&crtc_state->hw.adjusted_mode); } static int dsb_vtotal(struct intel_atomic_state *state, |
