From 1d0f1d31e2ed1d91ee87cb3e02ce48c8c07aa418 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Mon, 12 May 2008 15:44:35 +1000 Subject: radeon: rs485 vs rs485m.. mobile? non-mobile? bi? So it appears we have in the wild two chipsets with the same PCI ID (0x1002:0x5974) that are mobile and non-mobile. the RH bug references is a desktop system. The Dell Vostro 1100 also has this chipset with LVDS bits. --- src/radeon_driver.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/radeon_driver.c b/src/radeon_driver.c index 2701f57a..2acc1e91 100644 --- a/src/radeon_driver.c +++ b/src/radeon_driver.c @@ -1624,6 +1624,13 @@ static Bool RADEONPreInitChipType(ScrnInfoPtr pScrn) xf86DrvMsg(pScrn->scrnIndex, X_INFO, "DELL server detected, force to special setup\n"); } break; + case PCI_CHIP_RS482_5974: + /* RH BZ 444586 - non mobility version + * Dell appear to have the Vostro 1100 with a mobility part with the same pci-id */ + if ((PCI_SUB_VENDOR_ID(info->PciInfo) == 0x1462) && + (PCI_SUB_DEVICE_ID(info->PciInfo) == 0x7141)) { + info->IsMobility = FALSE; + } default: break; } -- cgit v1.2.3