drm/i915/gt: Widen CSB pointer to u64 for the parsers
authorChris Wilson <chris@chris-wilson.co.uk>
Tue, 15 Sep 2020 13:49:20 +0000 (14:49 +0100)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Mon, 19 Oct 2020 18:31:59 +0000 (14:31 -0400)
commitca05277e40216979d9976613322e64db23a850e0
treeb64b3641d3f0283b2caf816937572bc512ae2716
parentdb9bc2d35f49fed248296d3216597b078c0bab37
drm/i915/gt: Widen CSB pointer to u64 for the parsers

A CSB entry is 64b, and it is simpler for us to treat it as an array of
64b entries than as an array of pairs of 32b entries.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200915134923.30088-1-chris@chris-wilson.co.uk
(cherry picked from commit f24a44e52fbc9881fc5f3bcef536831a15a439f3)
(cherry picked from commit 3d4dbe0e0f0d04ebcea917b7279586817da8cf46)
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/i915/gt/intel_engine_types.h
drivers/gpu/drm/i915/gt/intel_lrc.c