]> git.hungrycats.org Git - linux/commitdiff
[PATCH] add device id to radeonfb
authorAndrew Morton <akpm@osdl.org>
Sun, 8 Feb 2004 01:41:41 +0000 (17:41 -0800)
committerLinus Torvalds <torvalds@home.osdl.org>
Sun, 8 Feb 2004 01:41:41 +0000 (17:41 -0800)
From: Andreas Steinmetz <ast@domdv.de>

The attached patch adds the pci id 5961 to radeonfb.  Without the patch my
9200 displays only a blank screen.  lspci output below.

05:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV280
[Radeon 9200] (rev 01) (prog-if 00 [VGA])
         Subsystem: Giga-byte Technology: Unknown device 4018
         Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 16
         Memory at e0000000 (32-bit, prefetchable) [size=128M]
         I/O ports at b800 [size=256]
         Memory at feaf0000 (32-bit, non-prefetchable) [size=64K]
         Expansion ROM at feac0000 [disabled] [size=128K]
         Capabilities: [58] AGP version 3.0
         Capabilities: [50] Power Management version 2

drivers/video/radeonfb.c
include/linux/pci_ids.h

index cb7b2b74ded30ff90b67813ad8d73756de134e9c..8569e16145281ef3151d83dee8acd5b25e72b21d 100644 (file)
@@ -114,6 +114,7 @@ enum radeon_chips {
        RADEON_Ie,
        RADEON_If,
        RADEON_Ig,
+       RADEON_Ya,
        RADEON_Yd,
        RADEON_Ld,
        RADEON_Le,
@@ -208,6 +209,7 @@ static struct pci_device_id radeonfb_pci_table[] = {
        { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_RADEON_Ie, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RADEON_Ie},
        { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_RADEON_If, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RADEON_If},
        { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_RADEON_Ig, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RADEON_Ig},
+       { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_RADEON_Ya, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RADEON_Ya},
        { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_RADEON_Yd, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RADEON_Yd},
        { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_RADEON_Ld, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RADEON_Ld},
        { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_ATI_RADEON_Le, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RADEON_Le},
index c21bb5925bd15712795d9458e90e0cd967df9fd3..79a90610f3024caa55dbfac05bb77777a4214a0b 100644 (file)
 #define PCI_DEVICE_ID_ATI_RADEON_Ig    0x4967
 /* Radeon RV280 (9200) */
 #define PCI_DEVICE_ID_ATI_RADEON_Y_    0x5960
+#define PCI_DEVICE_ID_ATI_RADEON_Ya    0x5961
 #define PCI_DEVICE_ID_ATI_RADEON_Yd    0x5964
 /* Radeon R300 (9500) */
 #define PCI_DEVICE_ID_ATI_RADEON_AD    0x4144