]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Update PM interrupts before updating the freq
authorDeepak S <deepak.s@intel.com>
Fri, 10 Jul 2015 13:01:40 +0000 (18:31 +0530)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 13 Jul 2015 09:27:21 +0000 (11:27 +0200)
commit88668010bfca2cc698c6d2d3abf25265b2c1d3cd
tree45dcfc4848f18bb166a93a9ce920e3a48cfb6325
parent9a50ce19e8d567de141515369413c7020eac65e1
drm/i915: Update PM interrupts before updating the freq

Currently we update the freq before masking the interrupts, which can
allow new interrupts to occur before the frequency has changed. These
extra interrupts might waste some cpu cycles. This patch corrects
this by masking interrupts prior to updating the frequency.

Note from Chris:
"Well it won't waste CPU cycles as the interrupt is also masked by the
threshold limits, but there should be no harm at all in reordering the
patch so, and it does make a certain amount of sense."

Signed-off-by: Deepak S <deepak.s@intel.com>
Signed-off-by: Praveen Paneri <praveen.paneri@intel.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
[danvet: Add note from Chris.]
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_pm.c