✗ CI.checkpatch: warning for drm/i915/vrr: Program EMP_AS_SDP_TL for DP AS SDP (rev2)
Patchwork
patchwork at emeril.freedesktop.org
Mon May 5 03:57:20 UTC 2025
== Series Details ==
Series: drm/i915/vrr: Program EMP_AS_SDP_TL for DP AS SDP (rev2)
URL : https://patchwork.freedesktop.org/series/148422/
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
202708c00696422fd217223bb679a353a5936e23
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 1d5d35424cf8f88894524144f2960452c7dc754e
Author: Ankit Nautiyal <ankit.k.nautiyal at intel.com>
Date: Mon May 5 09:09:11 2025 +0530
drm/i915/vrr: Program EMP_AS_SDP_TL for DP AS SDP
The register EMP_AS_SDP_TL (MTL) was introduced for configuring the
double buffering point and transmission line for all
HDMI2.1 Extended Metadata Packets (VT-EMP for VRR, CVT-EMP for DSC etc).
This was also intended to be configured for DP to HDMI2.1 PCON to
support VRR.
From BMG and LNL+ onwards, this register was extended to Display Port
Adaptive Sync SDP to have a common register to configure double
buffering point and transmission line for both HDMI EMPs and DP VRR related
packets.
Currently, we do not support VRR for either native HDMI or via PCON.
However we need to configure this for DP SDP case. As per the spec,
program the register to set Vsync start as the double buffering point
for DP AS SDP.
v2:
-Make the helper more readable. (Jani)
-Add more information in commit message and comment.
Bspec:70984, 71197
Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal at intel.com>
Tested-by: Jouni Högander <jouni.hogander at intel.com>
+ /mt/dim checkpatch 9c8c2c903387f43ed1e34e2c5f9ca7bd0201f115 drm-intel
1d5d35424cf8 drm/i915/vrr: Program EMP_AS_SDP_TL for DP AS SDP
-:93: WARNING:LONG_LINE: line length of 105 exceeds 100 columns
#93: FILE: drivers/gpu/drm/i915/display/intel_vrr_regs.h:115:
+#define EMP_AS_SDP_DB_TL(db_transmit_line) REG_FIELD_PREP(EMP_AS_SDP_DB_TL_MASK, (db_transmit_line))
total: 0 errors, 1 warnings, 0 checks, 53 lines checked
More information about the Intel-xe
mailing list