drm/i915: Track IRQ state in local device state
authorThomas Zimmermann <tzimmermann@suse.de>
Fri, 25 Jun 2021 08:22:01 +0000 (10:22 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Tue, 29 Jun 2021 09:08:42 +0000 (11:08 +0200)
commitac1723c16b6625cb41c04a441af933dc65e72b0b
tree28534d968c72f1972ba573f5d271a81a83573bf7
parent24d31c4995b4076dc3a24941714652de9ea1af8c
drm/i915: Track IRQ state in local device state

Replace usage of struct drm_device.irq_enabled with the driver's
own state field struct drm_i915_private.irq_enabled. The field in
the DRM device structure is considered legacy and should not be
used by KMS drivers.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210625082222.3845-7-tzimmermann@suse.de
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/i915_irq.c