✓ CI.checkpatch: success for Check Scaler and DSC Prefill Latency Against Vblank (rev4)

Patchwork patchwork at emeril.freedesktop.org
Thu Jan 16 21:25:13 UTC 2025


== Series Details ==

Series: Check Scaler and DSC Prefill Latency Against Vblank (rev4)
URL   : https://patchwork.freedesktop.org/series/143159/
State : success

== Summary ==

+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
30ab6715fc09baee6cc14cb3c89ad8858688d474
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 42ce7728c2f8c382692af9dd69635f41344a8fb3
Author: Mitul Golani <mitulkumar.ajitkumar.golani at intel.com>
Date:   Thu Jan 16 22:01:30 2025 +0530

    drm/i915/dsc: Check if vblank is sufficient for dsc prefill
    
    High refresh rate panels which may have small line times
    and vblank sizes, Check if vblank size is sufficient for
    dsc prefill latency.
    
    --v2:
    - Consider chroma downscaling factor in latency calculation. [Ankit]
    - Replace with appropriate function name.
    
    --v3:
    - Remove FIXME tag.[Ankit]
    - Replace Ycbcr444 to Ycbcr420.[Ankit]
    - Correct precision. [Ankit]
    - Use some local valiables like linetime_factor and latency to
    adjust precision.
    - Declare latency to 0 initially to avoid returning any garbage values.
    - Account for second scaler downscaling factor as well. [Ankit]
    
    --v4:
    - Improvise hscale and vscale calculation. [Ankit]
    - Use appropriate name for number of scaler users. [Ankit]
    - Update commit message and rebase.
    - Add linetime and cdclk prefill adjustment calculation. [Ankit]
    
    --v5:
    - Update bspec link in trailer. [Ankit]
    - Correct hscale, vscale datatype. [Ankit]
    - Use intel_crtc_compute_min_cdclk. [Ankit]
    
    Bspec: 70151
    
    Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani at intel.com>
+ /mt/dim checkpatch 94cf137e747640246cf996a17ca3cebdbd7cbdde drm-intel
09fbd0958a44 drm/i915/scaler: Add and compute scaling factors
ce80c3613583 drm/i915/scaler: Use crtc_state to setup plane or pipe scaler
120809aecd3c drm/i915/scaler: Refactor max_scale computation
344920f4afc8 drm/i915/scaler: Compute scaling factors for pipe scaler
950c7c81bdae drm/i915/scaler: Limit pipe scaler downscaling factors for YUV420
075f7fb313f8 drm/i915/scaler: Check if vblank is sufficient for scaler
42ce7728c2f8 drm/i915/dsc: Check if vblank is sufficient for dsc prefill




More information about the Intel-xe mailing list