drm/i915/bdw: support GMS and GGMS changes
authorBen Widawsky <benjamin.widawsky@intel.com>
Mon, 4 Nov 2013 00:53:55 +0000 (16:53 -0800)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 8 Nov 2013 17:09:39 +0000 (18:09 +0100)
commit9459d252378aea80d28dc12bfec9a0d31b2a61bf
treeaf6ebccd4074194aa16d836bd2508591dac57851
parent4e0bbc316ef2a7d804cef3e0247fd782382f5bd4
drm/i915/bdw: support GMS and GGMS changes

All the BARs have the ability to grow.

v2: Pulled out the simulator workaround to a separate patch.
Rebased.

v3: Rebase onto latest vlv patches from Jesse.

v4: Rebased on top of the early stolen quirk patch from Jesse.

v5: Use the new macro names.
s/INTEL_BDW_PCI_IDS_D/INTEL_BDW_D_IDS
s/INTEL_BDW_PCI_IDS_M/INTEL_BDW_M_IDS
It's Jesse's fault for not following the convention I originally set.

Cc: Ingo Molnar <mingo@kernel.org>
Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
arch/x86/kernel/early-quirks.c
drivers/gpu/drm/i915/i915_gem_gtt.c
include/drm/i915_drm.h