]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915/dmc: Fixup TGL/ADL-S HRR event handler type
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 22 Oct 2025 10:07:17 +0000 (13:07 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 22 Oct 2025 18:39:42 +0000 (21:39 +0300)
commit9c2503beb84f58e87b3de4649dafc113296e06a6
tree87fe6843cbd0fb609a523455acb6d23e7b7d2715
parent4df3b340ff6e9f499735d8b52b96a9257fde3918
drm/i915/dmc: Fixup TGL/ADL-S HRR event handler type

TGL/ADL-S DMC firmware incorrectly uses the undelayed vblank
trigger for the HRR event, when it should be using the delayed
vblank trigger.

Fixed DMC firmware was never relaesed and isntead the Windows
driver just fixes this up by hand. Follow suit.

Not that we actually enable the HRR event currently. But let's
fix up the event ID, just in case someone ever needs to enable
this.

Tested-by: Petr Vorel <pvorel@suse.cz>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20251022100718.24803-3-ville.syrjala@linux.intel.com
Reviewed-by: Petr Vorel <pvorel@suse.cz>
Reviewed-by: Imre Deak <imre.deak@intel.com>
Tested-by: Imre Deak <imre.deak@intel.com>
drivers/gpu/drm/i915/display/intel_dmc.c