]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Don't request GMBUS to generate irqs when called while irqs are off
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 29 Oct 2021 19:18:01 +0000 (22:18 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Mon, 1 Nov 2021 12:15:18 +0000 (14:15 +0200)
commit95dc4893b54d247b983f88788b89b64df90149f8
tree9187607850a65a7267ce9b972b9f113bf9ddd1b9
parent375ac3ec31285826e728447be6c5bb0f04a22ca8
drm/i915: Don't request GMBUS to generate irqs when called while irqs are off

We will need to do some i2c poking from the encoder->shutdown() hook.
Currently that gets called after irqs have been turned off. We still
poll the gmbus status bits even if the interrupt never arrives so
things will work just fine. But seems like asking gmbus to generate
interrupts we will never see is a bit pointless, so don't.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211029191802.18448-1-ville.syrjala@linux.intel.com
Reviewed-by: Stanislav Lisovskiy <stanislav.lisovskiy@intel.com>
drivers/gpu/drm/i915/display/intel_gmbus.c