✗ CI.checkpatch: warning for drm/i915/fbc: FBC Dirty rect feature support (rev3)

Patchwork patchwork at emeril.freedesktop.org
Thu Feb 20 10:47:55 UTC 2025


== Series Details ==

Series: drm/i915/fbc: FBC Dirty rect feature support (rev3)
URL   : https://patchwork.freedesktop.org/series/144723/
State : warning

== 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
22f9cda3436b4fe965b5c5f31d2f2c1bcb483189
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit adbe800b247d5d0e05c2c3154c35445e671ff521
Author: Vinod Govindapillai <vinod.govindapillai at intel.com>
Date:   Thu Feb 20 12:41:44 2025 +0200

    drm/i915/fbc: handle dirty rect coords for the first frame
    
    During enabling FBC, for the very first frame, the prepare dirty
    rect routine wouldnt have executed as at that time the plane
    reference in the fbc_state would be NULL. So this could make
    driver program some invalid entries as the damage area. Though
    fbc hw ignores the dirty rect values programmed for the first
    frame after enabling FBC, driver must ensure that valid dirty
    rect coords are programmed. So ensure that for the first frame
    correct dirty rect coords are updated to the HW.
    
    Signed-off-by: Vinod Govindapillai <vinod.govindapillai at intel.com>
+ /mt/dim checkpatch 1d579c3706d3698c87fddca8cf001e46e22efe0c drm-intel
1dce36f36e22 drm/damage-helper: add const qualifier in drm_atomic_helper_damage_merged()
a5a5f3a9e4fc drm/i915/display: update and store the plane damage clips
7066d374ab3b drm/i915/fbc: add register definitions for fbc dirty rect support
-:30: WARNING:LONG_LINE: line length of 101 exceeds 100 columns
#30: FILE: drivers/gpu/drm/i915/display/intel_fbc_regs.h:107:
+#define   FBC_DIRTY_RECT_START_LINE(val)	REG_FIELD_PREP(FBC_DIRTY_RECT_START_LINE_MASK, (val))

total: 0 errors, 1 warnings, 0 checks, 15 lines checked
8bad07c80719 drm/i915/fbc: introduce HAS_FBC_DIRTY_RECT() for FBC dirty rect support
8bbbbeeccbe1 drm/i915/fbc: avoid calling fbc activate if fbc is active
c3dde92e186c drm/i915/fbc: dirty rect support for FBC
1e26c340a06d drm/i915/fbc: disable FBC if PSR2 selective fetch is enabled
adbe800b247d drm/i915/fbc: handle dirty rect coords for the first frame




More information about the Intel-xe mailing list