From 5d36d8991d8a8fd0054e9f9923cfb509446d7c84 Mon Sep 17 00:00:00 2001 From: nick Date: Wed, 2 Jan 2002 09:37:37 +0000 Subject: Added support of Radeon2 8500 AIW Ugly fix (from non-x86 point) of FPU problems for Radeons color correction Added checking of boundaries during color correction on Radeon git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@3941 b3059339-0415-0410-9bf9-f77b7e298cf2 --- drivers/radeon/radeonfb.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'drivers/radeon/radeonfb.c') diff --git a/drivers/radeon/radeonfb.c b/drivers/radeon/radeonfb.c index 556532f644..69d29afb54 100644 --- a/drivers/radeon/radeonfb.c +++ b/drivers/radeon/radeonfb.c @@ -124,6 +124,7 @@ enum radeon_chips { RADEON_LZ, RADEON_LW, R200_QL, + R200_BB, RV200_QW }; @@ -148,6 +149,7 @@ static struct pci_device_id radeonfb_pci_table[] __devinitdata = { { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_RADEON_LZ, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RADEON_LZ}, { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_RADEON_LW, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RADEON_LW}, { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_R200_QL, PCI_ANY_ID, PCI_ANY_ID, 0, 0, R200_QL}, + { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_R200_BB, PCI_ANY_ID, PCI_ANY_ID, 0, 0, R200_BB}, { PCI_VENDOR_ID_ATI, PCI_DEVICE_ID_RV200_QW, PCI_ANY_ID, PCI_ANY_ID, 0, 0, RV200_QW}, { 0, } }; @@ -1081,6 +1083,11 @@ static int radeonfb_pci_register (struct pci_dev *pdev, rinfo->isR200 = 1; strcpy(rinfo->name, "Radeon2 8500 QL "); break; + case PCI_DEVICE_ID_R200_BB: + rinfo->hasCRTC2 = 1; + rinfo->isR200 = 1; + strcpy(rinfo->name, "Radeon2 8500 AIW"); + break; case PCI_DEVICE_ID_RV200_QW: rinfo->hasCRTC2 = 1; rinfo->isM7 = 1; -- cgit v1.2.3