mesa: Add KBL PCI IDs and platform information.
authorSarah Sharp <sarah.a.sharp@linux.intel.com>
Mon, 21 Sep 2015 21:22:53 +0000 (14:22 -0700)
committerSarah Sharp <sarah.a.sharp@linux.intel.com>
Wed, 6 Jan 2016 23:11:00 +0000 (15:11 -0800)
commit39c41be50d9474dde4c0dcf23a546d14b212e80a
tree792ddcc7e072bdda2701aec5ff20fc771e50d891
parent0819287f562fec991269e03c03e4a622e248930e
mesa: Add KBL PCI IDs and platform information.

Add PCI IDs for the Intel Kabylake platforms.  The IDs are taken
directly from the Linux kernel patches, which are under review:

http://lists.freedesktop.org/archives/intel-gfx/2015-October/078967.html
http://cgit.freedesktop.org/~vivijim/drm-intel/log/?h=kbl-upstream-v2

The Kabylake PCI IDs taken from the kernel are rearranged to be in order
of GT type, then PCI ID.

Please note that if this patch is backported, the following fixes will
need to be added before this patch:

commit 28ed1e08e8ba98e "i965/skl: Remove early platform support"
commit c1e38ad37042b0e "i965/skl: Use larger URB size where available."

Thanks to Ben for fixing a bug around setting urb.size, and being
patient with my questions about what the various fields mean.

Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Suggested-by: Ben Widawsky <benjamin.widawsky@intel.com>
Tested-by: Rodrigo Vivi <rodrigo.vivi@intel.com> (KBL-GT2)
Cc: "11.1" <mesa-stable@lists.freedesktop.org>
include/pci_ids/i965_pci_ids.h
src/mesa/drivers/dri/i965/brw_device_info.c