UPSTREAM: drm/i915: don't use the first stolen page on Broadwell

The spec says we just can't use it.

v2:
  - Add WA name (Ville).
  - Add a big comment explaining that we still didn't fix the problem
    where we inherit a framebuffer on the first page (Chris, Ville).

Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.kernel.org/patch/7250811/
(cherry picked from commit 1c3e804bfe67fc8bb336f8a456348adff2b9df26)
Signed-off-by: Dongseong Hwang <dongseong.hwang@intel.com>

BUG=chromium:776613
TEST=reboot and basic validation on cyan
CQ-DEPEND=CL:818337

Change-Id: Ia2219124663ae874fbe6c85e4f17a808df14a8e3
Tested-by: Yu Kang Ku <yu.kang.ku@intel.com>
Tested-by: Brian Wilson <brian.wilson@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/818338
Commit-Ready: Dongseong Hwang <dongseong.hwang@intel.com>
Tested-by: Dongseong Hwang <dongseong.hwang@intel.com>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Dongseong Hwang <dongseong.hwang@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/830682
Reviewed-by: Kristian H. Kristensen <hoegsberg@chromium.org>
Commit-Queue: Dongseong Hwang <dongseong.hwang@intel.com>
1 file changed