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: