[Intel-gfx] drm/i915: split PCI IDs out into i915_drm.h v4

Sedat Dilek sedat.dilek at gmail.com
Sun Sep 1 16:28:39 CEST 2013


On Sun, Sep 1, 2013 at 4:10 PM, Sedat Dilek <sedat.dilek at gmail.com> wrote:

[...]

> [ include/drm/i915_pciids.h ]
> ...
> +#define INTEL_SNB_M_IDS(info) \
> + INTEL_VGA_DEVICE(0x0106, info), \
> + INTEL_VGA_DEVICE(0x0116, info), \ <--- I have this one! "GT2 mobile"?
> + INTEL_VGA_DEVICE(0x0126, info)
> +
> +#define INTEL_IVB_M_IDS(info) \
> + INTEL_VGA_DEVICE(0x0156, info), /* GT1 mobile */ \
> + INTEL_VGA_DEVICE(0x0166, info) /* GT2 mobile */
>
> I remember to have seen GT2 for my Sandybridge system (Samsung
> series-5 ultrabook) in the logs.

$ grep -i sandy /var/log/Xorg.0.log
[    18.160] (II) intel(0): SNA initialized with Sandybridge (gen6, gt2) backend

BTW, is there somewhere on the Wild Wild Internet a doc/wiki where I
can have a "human-readable" list of Intel GPU hardware (there exist
GenX and GTY)?
The X RadeonFeature wiki has a section "Decoder ring for engineering
vs marketing names" in [1].

As a last thing, I noticed that brand-names like "SandyBridge" are
written differently in the Linux graphics stack (kernel-drm, libdrm,
mesa3d and intel-ddx). I can't say what is the "official" brand-name.
( The reason why I ask is for example searching for patterns in the sources. )

$ dmesg | grep -i sandy
[    0.081443] Performance Events: PEBS fmt1+, 16-deep LBR,
SandyBridge events, full-width counters, Intel PMU driver.

$ grep -i sandy /var/log/Xorg.0.log
[    18.160] (II) intel(0): SNA initialized with Sandybridge (gen6, gt2) backend

Thanks.

- Sedat -

[1] http://wiki.x.org/wiki/RadeonFeature/#index5h2



More information about the Intel-gfx mailing list