shithub: riscv

Download patch

ref: 24d693348a6022d4434104be69c05a79621f5731
parent: ce69208641e7d1f84336ba3468899ba8d5f68112
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun Jan 11 23:07:16 EST 2015

igfx: reverting previous change, pci id is for the second graphics controller pci device

--- a/lib/vgadb
+++ b/lib/vgadb
@@ -436,7 +436,6 @@
 
 ctlr
 	vid=0x8086 did=0x0166	# X230
-	vid=0x8086 did=0x2a43	# X200
 	vid=0x8086 did=0x2a42	# X200s
 	link=vga
 	hwgc=igfxhwgc
@@ -1700,17 +1699,14 @@
 	lcd=1
 
 #
-# Lenovo X200 (LCD) LVDS
+# Lenovo X200s (LCD) LVDS
 #
-x200=1280x800		# 60Hz
+x200s=1280x800		# 60Hz
 	clock=75
 	shb=1296 ehb=1344 ht=1512
 	vrs=802 vre=804 vt=830
 	hsync=- vsync=-
 	lcd=1
-
-x200s
-	alias=x200
 
 #
 # LG Flatron L1730P
--- a/sys/src/9/pc/vgaigfx.c
+++ b/sys/src/9/pc/vgaigfx.c
@@ -84,10 +84,7 @@
 	/* check PIPExCONF if enabled */
 	if((scr->mmio[(0x70008 | o)/4] & (1<<31)) == 0)
 		return nil;
-	switch(scr->pci->did){
-	case 0x2a42:	/* X200 */
-	case 0x2a43:	/* X200s */
-		/* G45 */
+	if(scr->pci->did == 0x2a42){	/* G45 */
 		if(pipe > 1)
 			return nil;
 		o = pipe*0x40;
--- a/sys/src/cmd/aux/vga/igfx.c
+++ b/sys/src/cmd/aux/vga/igfx.c
@@ -305,7 +305,6 @@
 	case 0x0166:	/* X230 */
 		return TypeIVB;
 
-	case 0x2a43:	/* X200 */
 	case 0x2a42:	/* X200s */
 		return TypeG45;
 	}