summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/i915_drv.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2018-02-15 08:19:30 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2018-02-15 16:23:11 +0000
commitc5cb21c17a169eee5d45f2706ba3b6c3a7288786 (patch)
tree811b2195291c3229b4df5bcdccfc33d877e133fa /drivers/gpu/drm/i915/i915_drv.c
parenta6e1c5ace4810342b708f3fbbd203013d4b9d22c (diff)
downloadop-kernel-dev-c5cb21c17a169eee5d45f2706ba3b6c3a7288786.zip
op-kernel-dev-c5cb21c17a169eee5d45f2706ba3b6c3a7288786.tar.gz
drm/i915: Store platform_mask inside the static device info
Rather than deriving the platform_mask from the intel_device_static_info->platform at runtime, pre-fill it in the static data. v2: Undefine macros at end of their scope Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20180215081930.11477-3-chris@chris-wilson.co.uk
Diffstat (limited to 'drivers/gpu/drm/i915/i915_drv.c')
-rw-r--r--drivers/gpu/drm/i915/i915_drv.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c
index 046c073..d09f8e6 100644
--- a/drivers/gpu/drm/i915/i915_drv.c
+++ b/drivers/gpu/drm/i915/i915_drv.c
@@ -906,8 +906,6 @@ static int i915_driver_init_early(struct drm_i915_private *dev_priv,
BUILD_BUG_ON(INTEL_MAX_PLATFORMS >
sizeof(device_info->platform_mask) * BITS_PER_BYTE);
- device_info->platform_mask = BIT(device_info->platform);
-
BUG_ON(device_info->gen > sizeof(device_info->gen_mask) * BITS_PER_BYTE);
spin_lock_init(&dev_priv->irq_lock);
spin_lock_init(&dev_priv->gpu_error.lock);
OpenPOWER on IntegriCloud