On Wed, 6 Jun 2018 at 09:28, waddlesplash <waddlesplash@xxxxxxxxx> wrote:
hrev51989 adds 1 changeset to branch 'master'
old head: bdd7dae89c36aa55ab8eeaff6b442d0c4406664b
new head: 4f059c1fc51d17a2a592c5675a2f188b4bea2f69
overview:
https://git.haiku-os.org/haiku/log/?qt=range&q=4f059c1fc51d+%5Ebdd7dae89c36
----------------------------------------------------------------------------
4f059c1fc51d: intel_extreme: Broadwell is really Gen7(.5), not 8.
[ Augustin Cavalier <waddlesplash@xxxxxxxxx> ]
----------------------------------------------------------------------------
Revision: hrev51989
Commit: 4f059c1fc51d17a2a592c5675a2f188b4bea2f69
URL: https://git.haiku-os.org/haiku/commit/?id=4f059c1fc51d
Author: Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date: Tue Jun 5 17:27:45 2018 UTC
----------------------------------------------------------------------------
3 files changed, 8 insertions(+), 8 deletions(-)
headers/private/graphics/intel_extreme/intel_extreme.h | 8 ++++----
src/add-ons/kernel/busses/agp_gart/intel_gart.cpp | 4 ++--
src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp | 4 ++--
----------------------------------------------------------------------------
diff --git a/headers/private/graphics/intel_extreme/intel_extreme.h
b/headers/private/graphics/intel_extreme/intel_extreme.h
index 1c79b57527..97c07a873d 100644
--- a/headers/private/graphics/intel_extreme/intel_extreme.h
+++ b/headers/private/graphics/intel_extreme/intel_extreme.h
@@ -46,11 +46,11 @@
#define INTEL_GROUP_SNB (INTEL_FAMILY_SER5 | 0x0020) //
SandyBridge
#define INTEL_GROUP_IVB (INTEL_FAMILY_SER5 | 0x0040) //
IvyBridge
#define INTEL_GROUP_HAS (INTEL_FAMILY_SER5 | 0x0080) //
Haswell
+#define INTEL_GROUP_BDW (INTEL_FAMILY_SER5 | 0x0100) //
Broadwell
#define INTEL_GROUP_SLT (INTEL_FAMILY_POVR | 0x0010) //
Saltwell
#define INTEL_GROUP_FSM (INTEL_FAMILY_POVR | 0x0020) //
Fu.Silvermont
#define INTEL_GROUP_VLV (INTEL_FAMILY_SOC0 | 0x0010) //
ValleyView
#define INTEL_GROUP_CHV (INTEL_FAMILY_SOC0 | 0x0020) //
CherryView
-#define INTEL_GROUP_BDW (INTEL_FAMILY_SOC0 | 0x0040) //
Broadwell
#define INTEL_GROUP_SKY (INTEL_FAMILY_LAKE | 0x0010) //
SkyLake
#define INTEL_GROUP_KBY (INTEL_FAMILY_LAKE | 0x0020) //
KabyLake
// models
@@ -77,10 +77,10 @@
#define INTEL_MODEL_IVBGS (INTEL_GROUP_IVB | INTEL_TYPE_SERVER)
#define INTEL_MODEL_HAS (INTEL_GROUP_HAS)
#define INTEL_MODEL_HASM (INTEL_GROUP_HAS | INTEL_TYPE_MOBILE)
-#define INTEL_MODEL_VLV (INTEL_GROUP_VLV)
-#define INTEL_MODEL_VLVM (INTEL_GROUP_VLV | INTEL_TYPE_MOBILE)
#define INTEL_MODEL_BDW (INTEL_GROUP_BDW)
#define INTEL_MODEL_BDWM (INTEL_GROUP_BDW | INTEL_TYPE_MOBILE)
+#define INTEL_MODEL_VLV (INTEL_GROUP_VLV)
+#define INTEL_MODEL_VLVM (INTEL_GROUP_VLV | INTEL_TYPE_MOBILE)
#define INTEL_MODEL_SKY (INTEL_GROUP_SKY)
#define INTEL_MODEL_SKYM (INTEL_GROUP_SKY | INTEL_TYPE_MOBILE)
#define INTEL_MODEL_SKYS (INTEL_GROUP_SKY | INTEL_TYPE_SERVER)
@@ -200,7 +200,7 @@ struct DeviceType {
return 6;
if (InFamily(INTEL_FAMILY_SER5) || InGroup(INTEL_GROUP_VLV))
return 7;
- if (InGroup(INTEL_GROUP_CHV) || InGroup(INTEL_GROUP_BDW))
+ if (InGroup(INTEL_GROUP_CHV))
return 8;
if (InFamily(INTEL_FAMILY_LAKE))
return 9;