]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/execlists: HWACK checking superseded checking port[0].count
authorChris Wilson <chris@chris-wilson.co.uk>
Thu, 17 May 2018 11:56:47 +0000 (12:56 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Thu, 17 May 2018 17:02:02 +0000 (18:02 +0100)
commitb815c87446e807f55292b0571003992e39164156
treea5ed9f1cb10b55affb18e0d45d191545db60eb63
parent7f9d8cc8dd90e2cd4b365367e78eec57a09fb042
drm/i915/execlists: HWACK checking superseded checking port[0].count

The HWACK bit more generically solves the problem of resubmitting ESLP
while the hardware is still processing the current ELSP write. We no
longer need to check port[0].count itself.

References: 96b02b422295 ("drm/i915/execlists: Delay writing to ELSP until HW has processed the previous write")
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Michel Thierry <michel.thierry@intel.com>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20180517115647.17205-1-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/intel_lrc.c