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

Patchwork patchwork at emeril.freedesktop.org
Mon Jan 20 15:46:37 UTC 2025


== Series Details ==

Series: Check Scaler and DSC Prefill Latency Against Vblank (rev6)
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 aa51bf8c5cfc0e397ea9a0db4bad8dea20006334
Author: Mitul Golani <mitulkumar.ajitkumar.golani at intel.com>
Date:   Mon Jan 20 18:24:39 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]
    
    --v6:
    - Use cdclk_state->logical.cdclk instead of
    intel_crtc_compute_min_cdclk. [Ankit]
    
    --v7:
    - Fix linetime calculation. [Ankit]
    - Reduce redandancy use of variables. [Ankit]
    - Fix typos. [Ankit]
    - Update calculation for precision. [Ankit]
    
    Bspec: 70151
    Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani at intel.com>
+ /mt/dim checkpatch 4d9c78b35c395ed49796502224f3a421b0ce65ef drm-intel
671231127591 drm/i915/scaler: Add and compute scaling factors
7356deae8d1e drm/i915/scaler: Use crtc_state to setup plane or pipe scaler
b1f7db166044 drm/i915/scaler: Refactor max_scale computation
c9a7ec92f283 drm/i915/scaler: Compute scaling factors for pipe scaler
d0caf9410bd7 drm/i915/scaler: Limit pipe scaler downscaling factors for YUV420
10c1c8c4d99a drm/i915/scaler: Check if vblank is sufficient for scaler
aa51bf8c5cfc drm/i915/dsc: Check if vblank is sufficient for dsc prefill




More information about the Intel-xe mailing list