]> git.baikalelectronics.ru Git - kernel.git/commit
Partially revert "drm/i915: s/mdelay/msleep/" in ilk rps code
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 20 Jul 2015 08:58:21 +0000 (10:58 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 20 Jul 2015 08:59:38 +0000 (10:59 +0200)
commitb336c3887746d122bafb4433b9c345a97c5ff382
tree61648bc81cdf4a240c45bf93203ec9f9fb8153cb
parentc49c5b6bcd345bc2c775821fce7b92c2087aaf7e
Partially revert "drm/i915: s/mdelay/msleep/" in ilk rps code

This reverts commit 2e1faf7615bd6f6dc851266f1bd1ce9790ebd548.

Ironlake RPS code runs under an irqsave spinlock and hence sleeping
isn't allowed. Not a this long delay while blocking irqs isn't great
at all, but fixing the locking scheme is a lot more involved.

So just revert for now.

Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reported-by: kernel test robot <ying.huang@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
drivers/gpu/drm/i915/intel_pm.c