✓ CI.checkpatch: success for drm/i915: Implement Audio WA_14020863754 (rev4)
Patchwork
patchwork at emeril.freedesktop.org
Thu May 9 05:31:47 UTC 2024
== Series Details ==
Series: drm/i915: Implement Audio WA_14020863754 (rev4)
URL : https://patchwork.freedesktop.org/series/132254/
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
0daf0be5bb95eb0a0e42275e00a0e42d8d8fd543
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 95cafde388559ad95c838e2eb26565454a3189c7
Author: Uma Shankar <uma.shankar at intel.com>
Date: Thu May 9 11:05:08 2024 +0530
drm/i915: Implement Audio WA_14020863754
WA_14020863754: Corner case with Min Hblank Fix can cause
audio hang
Issue: Previously a fix was made to avoid issues with extremely
small hblanks, called the "Min Hblank Fix". However, this can
potentially cause an audio hang.
Workaround :
During "Audio Programming Sequence" Audio Enabling -
When DP mode is enabled Set mmio offset 0x65F1C bit 18 = 1b,
before step #1 "Enable audio Presence Detect"
During "Audio Programming Sequence" Audio Disabling -
When DP mode is enabled Clear mmio offset 0x65F1C bit 18 = 0b,
after step #6 "Disable Audio PD (Presence Detect)"
If not clearing PD bit, must also not clear 0x65F1C bit 18 (leave = 1b)
v2: Update the platform checks (Jani Nikula)
v3: Limited the WA to LNL and BMG, added a helper (Matt Roper)
v4: Updated the bit naming, fixed redundant if statement
Signed-off-by: Uma Shankar <uma.shankar at intel.com>
Reviewed-by: Chaitanya Kumar Borah <chaitanya.kumar.borah at intel.com>
+ /mt/dim checkpatch 92f877dd46245e4a44b6d24b5e303b8c03c40c75 drm-intel
95cafde38855 drm/i915: Implement Audio WA_14020863754
More information about the Intel-xe
mailing list