[haiku-commits] haiku: hrev45104 - headers/private/graphics/intel_extreme src/add-ons/kernel/drivers/graphics/intel_extreme

  • From: kallisti5@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sat, 29 Dec 2012 07:09:33 +0100 (CET)

hrev45104 adds 2 changesets to branch 'master'
old head: 9f50169e2d74cd60b1da645be1e7be08f460518f
new head: 48ec1c9d2277aed03b057fd13c9033fffe58a934
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=48ec1c9+%5E9f50169

----------------------------------------------------------------------------

a2b448a: intel_extreme: Mark IvyBridge as having a PCH
  
  * Modesetting now works on IvyBridge
  * Preferred mode needs work though as my chipset
    defaults to 1024x768 vs 1366x768

48ec1c9: intel_extreme: Enable IvyBridge PCI ID's

                          [ Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> ]

----------------------------------------------------------------------------

2 files changed, 2 insertions(+), 3 deletions(-)
headers/private/graphics/intel_extreme/intel_extreme.h       | 3 ++-
src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp | 2 --

############################################################################

Commit:      a2b448a0c14501fe03b972f752b98a8472eb2158
URL:         http://cgit.haiku-os.org/haiku/commit/?id=a2b448a
Author:      Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
Date:        Sat Dec 29 00:07:23 2012 UTC

intel_extreme: Mark IvyBridge as having a PCH

* Modesetting now works on IvyBridge
* Preferred mode needs work though as my chipset
  defaults to 1024x768 vs 1366x768

----------------------------------------------------------------------------

diff --git a/headers/private/graphics/intel_extreme/intel_extreme.h 
b/headers/private/graphics/intel_extreme/intel_extreme.h
index b13e0f9..f7e7d22 100644
--- a/headers/private/graphics/intel_extreme/intel_extreme.h
+++ b/headers/private/graphics/intel_extreme/intel_extreme.h
@@ -128,7 +128,8 @@ struct DeviceType {
 
        bool HasPlatformControlHub() const
        {
-               return InGroup(INTEL_TYPE_ILK) || InGroup(INTEL_TYPE_SNB);
+               return InGroup(INTEL_TYPE_ILK) || InGroup(INTEL_TYPE_SNB)
+                       || InGroup(INTEL_TYPE_IVB);
        }
 };
 

############################################################################

Revision:    hrev45104
Commit:      48ec1c9d2277aed03b057fd13c9033fffe58a934
URL:         http://cgit.haiku-os.org/haiku/commit/?id=48ec1c9
Author:      Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
Date:        Sat Dec 29 00:07:59 2012 UTC

intel_extreme: Enable IvyBridge PCI ID's

----------------------------------------------------------------------------

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 3d46c7e..bfbd213 100644
--- a/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp
+++ b/src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp
@@ -90,14 +90,12 @@ const struct supported_device {
        {0x0126, INTEL_TYPE_SNBGM, "SandyBridge Mobile GT2+"},
        {0x010a, INTEL_TYPE_SNBGS, "SandyBridge Server"},
 
-       #if 0
        {0x0152, INTEL_TYPE_IVBG, "IvyBridge Desktop GT1"},
        {0x0162, INTEL_TYPE_IVBG, "IvyBridge Desktop GT2"},
        {0x0156, INTEL_TYPE_IVBGM, "IvyBridge Mobile GT1"},
        {0x0166, INTEL_TYPE_IVBGM, "IvyBridge Mobile GT2"},
        {0x015a, INTEL_TYPE_IVBGS, "IvyBridge Server GT1"},
        {0x016a, INTEL_TYPE_IVBGS, "IvyBridge Server GT2"},
-       #endif
 };
 
 int32 api_version = B_CUR_DRIVER_API_VERSION;


Other related posts:

  • » [haiku-commits] haiku: hrev45104 - headers/private/graphics/intel_extreme src/add-ons/kernel/drivers/graphics/intel_extreme - kallisti5