diff options
Diffstat (limited to 'src/radeon_video.c')
-rw-r--r-- | src/radeon_video.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/radeon_video.c b/src/radeon_video.c index d4e1f0ac..21d0c305 100644 --- a/src/radeon_video.c +++ b/src/radeon_video.c @@ -1396,6 +1396,13 @@ RADEONAllocAdaptor(ScrnInfoPtr pScrn) /* Initialize VIP bus */ RADEONVIP_init(pScrn, pPriv); + + /* resetting the VIP bus causes problems with some mobility chips. + * we don't support video in on any mobility chips at the moment anyway + */ + if (!info->IsMobility) + RADEONVIP_reset(pScrn, pPriv); + info->adaptor = adapt; if(!xf86LoadSubModule(pScrn,"theatre_detect")) |