summaryrefslogtreecommitdiff
path: root/src/radeon_video.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/radeon_video.c')
-rw-r--r--src/radeon_video.c7
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"))