summaryrefslogtreecommitdiff
path: root/xserver/hw
diff options
context:
space:
mode:
authorMatthieu Herrb <matthieu@cvs.openbsd.org>2017-09-25 15:05:58 +0000
committerMatthieu Herrb <matthieu@cvs.openbsd.org>2017-09-25 15:05:58 +0000
commit8367a756fcfbad6b5a562c2b2579b5a7275b1dfd (patch)
treeb2df759658096ac15bd5b7b07f7512ed2566bfcc /xserver/hw
parent027fa1ace7a14d89400544b0c6b937996e161454 (diff)
Force Intel Ironlake chipsets to use the xf86-video-intel driver.
stsp@ reported that modesetting(4) has been reported unreliable on his laptop, while intel(4) works. XXXX to be removed after 6.2 to figure out and fix the issue. ok kettenis@, also discussed briefly with deraadt@ during EuroBSDCon.
Diffstat (limited to 'xserver/hw')
-rw-r--r--xserver/hw/xfree86/common/xf86pciBus.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/xserver/hw/xfree86/common/xf86pciBus.c b/xserver/hw/xfree86/common/xf86pciBus.c
index c2517236b..624662688 100644
--- a/xserver/hw/xfree86/common/xf86pciBus.c
+++ b/xserver/hw/xfree86/common/xf86pciBus.c
@@ -1190,6 +1190,8 @@ xf86VideoPtrToDriverList(struct pci_device *dev,
case 0x29d2:
case 0xa001:
case 0xa011:
+ case 0x0042: /* XXX Ironlake is unstable with modesetting */
+ case 0x0046:
/* Use intel driver on 2nd and 3rd generation */
driverList[0] = "intel";
break;