]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/i915/display: remove small micro-optimizations in irq handling
authorJani Nikula <jani.nikula@intel.com>
Mon, 8 Apr 2024 12:54:44 +0000 (15:54 +0300)
committerJani Nikula <jani.nikula@intel.com>
Thu, 19 Sep 2024 13:00:19 +0000 (16:00 +0300)
commit8d9908e8fe9c4315368d3040fd8ba7f9a0ca0172
treec04d13d4398605263053e1b497d76aa3461b74f5
parent35dba4834bded843d5416e8caadfe82bd0ce1904
drm/i915/display: remove small micro-optimizations in irq handling

The raw register reads/writes are there as micro-optimizations to avoid
multiple pointer indirections on uncore->regs. Presumably this is useful
when there are plenty of register reads/writes in the same
function. However, the display irq handling only has a few raw
reads/writes. Remove them for simplification.

Reviewed-by: Radhakrishna Sripada <radhakrishna.sripada@intel.com>
Acked-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240408125445.3227678-1-jani.nikula@intel.com
drivers/gpu/drm/i915/display/intel_display_irq.c