summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorqwx <devnull@localhost>2017-08-20 13:52:52 +0300
committerqwx <devnull@localhost>2017-08-20 13:52:52 +0300
commiteeb8007e607cfea2d3f503f2c6bdf98875c115c9 (patch)
tree02a4238d27f9b8ee78687c86d2cb88ad9b443aa9
parent8c358c3f97db172a131c36d593b9aabeed6bc645 (diff)
downloadplan9front-eeb8007e607cfea2d3f503f2c6bdf98875c115c9.tar.xz
igfx: add did for x220
-rw-r--r--lib/vgadb1
-rw-r--r--sys/src/9/pc/vgaigfx.c2
2 files changed, 3 insertions, 0 deletions
diff --git a/lib/vgadb b/lib/vgadb
index 3163fea07..4f6b668ba 100644
--- a/lib/vgadb
+++ b/lib/vgadb
@@ -430,6 +430,7 @@ ctlr
ctlr=geode linear=1
ctlr
+ vid=0x8086 did=0x0126 # Intel 2nd Gen Core (HD 3000)
vid=0x8086 did=0x0166 # Intel 3rd Gen Core
vid=0x8086 did=0x2a42 # Intel 4 Series Mobile
vid=0x8086 did=0x0a16 # Intel 4th Gen Core (HD 4400)
diff --git a/sys/src/9/pc/vgaigfx.c b/sys/src/9/pc/vgaigfx.c
index 5e8b7047c..c0f3037b3 100644
--- a/sys/src/9/pc/vgaigfx.c
+++ b/sys/src/9/pc/vgaigfx.c
@@ -18,6 +18,7 @@ stolenmb(Pcidev *p)
switch(p->did){
case 0x0412: /* Haswell HD Graphics 4600 */
case 0x0a16: /* Haswell HD Graphics 4400 */
+ case 0x0126: /* Sandy Bridge HD Graphics 3000 */
case 0x0166: /* Ivy Bridge */
case 0x0102: /* Core-5 Sandy Bridge */
case 0x0152: /* Core-i3 */
@@ -168,6 +169,7 @@ igfxcurregs(VGAscr* scr, int pipe)
break;
case 0x0166: /* Ivy Bridge */
case 0x0152: /* Core-i3 */
+ case 0x0126: /* Sandy Bridge HD Graphics 3000 */
if(pipe > 2)
return nil;
break;