summaryrefslogtreecommitdiff
path: root/lib/intel_device_info.c
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@intel.com>2019-07-22 10:37:26 -0700
committerLucas De Marchi <lucas.demarchi@intel.com>2019-07-22 12:46:29 -0700
commit9d33c5fcd2861ecbfbb5314017b045a56bf3fb18 (patch)
tree6abf06ee25d9203e346c18b6194ff0a432e8c31c /lib/intel_device_info.c
parentf3b3f93724cdb5142ff090f894b5bc356118c19e (diff)
lib: sync i915_pciids.h with kernel
Straight copy from the kernel file, aligned with drm-intel-next-queued commit cb823ed9915b ("drm/i915/gt: Use intel_gt as the primary object for handling resets") By Stuart: Add the mobile vs non-mobile pineview platforms to device info to match what is in the kernel. Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com> Signed-off-by: Stuart Summers <stuart.summers@intel.com> Reviewed-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
Diffstat (limited to 'lib/intel_device_info.c')
-rw-r--r--lib/intel_device_info.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c
index be192b61..f4d9d9e1 100644
--- a/lib/intel_device_info.c
+++ b/lib/intel_device_info.c
@@ -69,7 +69,14 @@ static const struct intel_device_info intel_g33_info = {
.is_bearlake = true,
.codename = "bearlake"
};
-static const struct intel_device_info intel_pineview_info = {
+
+static const struct intel_device_info intel_pineview_g_info = {
+ .gen = BIT(2),
+ .is_pineview = true,
+ .codename = "pineview"
+};
+
+static const struct intel_device_info intel_pineview_m_info = {
.gen = BIT(2),
.is_mobile = true,
.is_pineview = true,
@@ -317,7 +324,8 @@ static const struct pci_id_match intel_device_match[] = {
INTEL_I945GM_IDS(&intel_i945m_info),
INTEL_G33_IDS(&intel_g33_info),
- INTEL_PINEVIEW_IDS(&intel_pineview_info),
+ INTEL_PINEVIEW_G_IDS(&intel_pineview_g_info),
+ INTEL_PINEVIEW_M_IDS(&intel_pineview_m_info),
INTEL_I965G_IDS(&intel_i965_info),
INTEL_I965GM_IDS(&intel_i965m_info),