✓ CI.checkpatch: success for drm/xe/xe2: Add Wa_15015404425 (rev5)

Patchwork patchwork at emeril.freedesktop.org
Tue Jul 9 16:03:04 UTC 2024


== Series Details ==

Series: drm/xe/xe2: Add Wa_15015404425 (rev5)
URL   : https://patchwork.freedesktop.org/series/135679/
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
51ce9f6cd981d42d7467409d7dbc559a450abc1e
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 2d3c218c9b639f6f3930ad746ff20c4caad9636b
Author: Tejas Upadhyay <tejas.upadhyay at intel.com>
Date:   Tue Jul 9 21:26:06 2024 +0530

    drm/xe/xe2: Add Wa_15015404425
    
    Wa_15015404425 asks us to perform four "dummy" writes to a
    non-existent register offset before every real register read.
    Although the specific offset of the writes doesn't directly
    matter, the workaround suggests offset 0x130030 as a good target
    so that these writes will be easy to recognize and filter out in
    debugging traces.
    
    V5(MattR):
      - Avoid negating an equality comparison
    V4(MattR):
      - Use writel and remove xe_reg usage
    V3(MattR):
      - Define dummy reg local to function
      - Avoid tracing dummy writes
      - Update commit message
    V2:
      - Add WA to 8/16/32bit reads also - MattR
      - Corrected dummy reg address - MattR
      - Use for loop to avoid mental pause - JaniN
    
    Reviewed-by: Matt Roper <matthew.d.roper at intel.com>
    Signed-off-by: Tejas Upadhyay <tejas.upadhyay at intel.com>
+ /mt/dim checkpatch 769a04d1d6021cf387e3ea6f508c36f157bb2b17 drm-intel
2d3c218c9b63 drm/xe/xe2: Add Wa_15015404425




More information about the Intel-xe mailing list