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

Patchwork patchwork at emeril.freedesktop.org
Wed Jan 15 16:32:07 UTC 2025


== Series Details ==

Series: Check Scaler and DSC Prefill Latency Against Vblank (rev3)
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 b43a8b10d37fb242bf8d6801e83cbfc4c4bec012
Author: Mitul Golani <mitulkumar.ajitkumar.golani at intel.com>
Date:   Wed Jan 15 20:49: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.
    
    Bspec: 70151
    
    --v2:
    - Consider chroma downscaling factor in latency calculation. [Ankit]
    - Replace with appropriate function name.
    
    --v3:
    - Remove FIXME tag.[Ankit]
    - Replace Ycbcr444 to Ycbcr420.[Anit]
    - 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]
    
    Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani at intel.com>
+ /mt/dim checkpatch f28dfb722dce66482e5d1741deae312d96c29ee0 drm-intel
03db1791e50e drm/i915/scaler: Add and compute scaling factors
4d262e6fdbdb drm/i915/scaler: Use crtc_state to setup plane or pipe scaler
96678bb75956 drm/i915/scaler: Refactor max_scale computation
cf76cdd156e9 drm/i915/scaler: Compute scaling factors for pipe scaler
0d2ad9844e25 drm/i915/scaler: Limit pipe scaler downscaling factors for YUV420
77031ac7a018 drm/i915/scaler: Check if vblank is sufficient for scaler
b43a8b10d37f drm/i915/dsc: Check if vblank is sufficient for dsc prefill




More information about the Intel-xe mailing list