From 20083b0695987b25e442ecbdec24f3cb6f1ac2ae Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 21 Nov 2007 08:53:44 +1000 Subject: LVDS on r500/r600 needs some work disable mobile chips for now --- src/radeon_driver.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/radeon_driver.c') diff --git a/src/radeon_driver.c b/src/radeon_driver.c index 8a798319..b8da9892 100644 --- a/src/radeon_driver.c +++ b/src/radeon_driver.c @@ -1683,11 +1683,21 @@ static Bool RADEONPreInitChipType(ScrnInfoPtr pScrn) if (info->ChipFamily >= CHIP_FAMILY_R600) { xf86DrvMsg(pScrn->scrnIndex, X_WARNING, "R600 support is mostly incomplete and very experimental\n"); + if (info->IsMobility) { + xf86DrvMsg(pScrn->scrnIndex, X_WARNING, + "R600 mobility support is incomplete. You need to force enable it in the code for testing until developers are sure about it.\n"); + return FALSE; + } } if ((info->ChipFamily >= CHIP_FAMILY_RV515) && (info->ChipFamily < CHIP_FAMILY_R600)) { xf86DrvMsg(pScrn->scrnIndex, X_WARNING, "R500 support is under development. Please report any issues to xorg-driver-ati@lists.x.org\n"); + if (info->IsMobility) { + xf86DrvMsg(pScrn->scrnIndex, X_WARNING, + "R500 mobility support is incomplete. You need to force enable it in the code for testing until developers are sure about it.\n"); + return FALSE; + } } from = X_PROBED; -- cgit v1.2.3