From f3585ce5736f9652c3135fb11679b333a90ec0dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 5 Sep 2006 18:30:07 +0000 Subject: [PATCH] Applied stripped down patch from Mathew Schofield. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18766 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../kernel/drivers/graphics/intel_extreme/driver.cpp | 7 +++++++ .../drivers/graphics/intel_extreme/intel_extreme.cpp | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp b/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp index e2ff6c8fbf..57fd5e9959 100644 --- a/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp +++ b/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp @@ -40,6 +40,13 @@ const struct supported_device { {0x2572, INTEL_TYPE_8xx | INTEL_TYPE_85x, "i865G"}, {0x3582, INTEL_TYPE_8xx | INTEL_TYPE_85x, "i855G"}, + +#if 0 + {0x2582, INTEL_TYPE_9xx, "i915G"}, + {0x2592, INTEL_TYPE_9xx, "i915GM"}, + {0x2772, INTEL_TYPE_9xx, "i945G"}, + {0x27a2, INTEL_TYPE_9xx, "i945GM"}, +#endif }; int32 api_version = B_CUR_DRIVER_API_VERSION; diff --git a/src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp b/src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp index 7d60f0cf6a..1fee69ef41 100644 --- a/src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp +++ b/src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp @@ -152,7 +152,8 @@ determine_stolen_memory_size(intel_info &info) memorySize *= 8; break; } - } else if (info.device_type == (INTEL_TYPE_8xx | INTEL_TYPE_85x)) { + } else if (info.device_type == (INTEL_TYPE_8xx | INTEL_TYPE_85x) + || (info.device_type & INTEL_TYPE_FAMILY_MASK) == INTEL_TYPE_9xx) { switch (memoryConfig & STOLEN_MEMORY_MASK) { case i855_STOLEN_MEMORY_4M: memorySize *= 4;