[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#508108: Please enable XVR-500 and XVR-2500 fb drivers for sparc



Package: linux-2.6
Version: 2.6.26-11
Severity: wishlist

We have recently found out that Debian installation UI looks much 
better on various SunBlade systems if the framebuffer drivers for 
XVR-500 and XVR-2500 cards (CONFIG_FB_XVR500, CONFIG_FB_XVR2500) are 
enabled [0,1]. If there is going to be another kernel rebuild before 
lenny, it would be great to enable these drivers. As cards are 
sparc-specific, it is sufficient to enable them for sparc. Also, it 
would be nice to apply the attached simple patch, which adds the PCI 
ID of a card I have in my SunBlade 1000 [1], it appears that it's the 
same chip (same device ID), but manufactured by a different company. 
I've sent the patch to David Miller to be included upstream, however 
haven't heard back yet [2].

[0] http://lists.debian.org/debian-boot/2008/12/msg00040.html
[1] http://lists.debian.org/debian-boot/2008/12/msg00042.html
[2] http://marc.info/?l=linux-sparc&m=122816564110952&w=2
-- 
Jurij Smakov                                           jurij@wooyd.org
Key: http://www.wooyd.org/pgpkey/                      KeyID: C99E03CC
diff -aur a/drivers/video/sunxvr500.c b/drivers/video/sunxvr500.c
--- a/drivers/video/sunxvr500.c	2008-11-20 18:02:37.000000000 -0500
+++ b/drivers/video/sunxvr500.c	2008-12-01 15:43:04.000000000 -0500
@@ -396,6 +396,7 @@
 
 static struct pci_device_id e3d_pci_table[] = {
 	{	PCI_DEVICE(PCI_VENDOR_ID_3DLABS, 0x7a0),	},
+	{	PCI_DEVICE(PCI_VENDOR_ID_IGRAPH, 0x7a0),	},
 	{	PCI_DEVICE(PCI_VENDOR_ID_3DLABS, 0x7a2),	},
 	{	.vendor = PCI_VENDOR_ID_3DLABS,
 		.device = PCI_ANY_ID,
diff -aur a/include/linux/pci_ids.h b/include/linux/pci_ids.h
--- a/include/linux/pci_ids.h	2008-11-20 18:02:37.000000000 -0500
+++ b/include/linux/pci_ids.h	2008-12-01 15:43:04.000000000 -0500
@@ -930,6 +930,8 @@
 #define PCI_DEVICE_ID_SUN_TOMATILLO	0xa801
 #define PCI_DEVICE_ID_SUN_CASSINI	0xabba
 
+#define PCI_VENDOR_ID_IGRAPH		0x1091
+
 #define PCI_VENDOR_ID_CMD		0x1095
 #define PCI_DEVICE_ID_CMD_643		0x0643
 #define PCI_DEVICE_ID_CMD_646		0x0646

Reply to: