radeon: limit LVDS to first CRTC for now
authorDave Airlie <airlied@redhat.com>
Thu, 28 Aug 2008 01:30:55 +0000 (11:30 +1000)
committerDave Airlie <airlied@redhat.com>
Thu, 28 Aug 2008 01:30:55 +0000 (11:30 +1000)
linux-core/radeon_encoders.c
linux-core/radeon_legacy_encoders.c

index a889953..897be82 100644 (file)
@@ -376,7 +376,8 @@ struct drm_encoder *radeon_encoder_lvtma_add(struct drm_device *dev, int bios_in
 
        encoder = &radeon_encoder->base;
 
-       encoder->possible_crtcs = 0x3;
+       /* Set LVTMA to only use crtc 0 */
+       encoder->possible_crtcs = 0x1;
        encoder->possible_clones = 0;
        drm_encoder_init(dev, encoder, &radeon_atom_lvtma_enc_funcs,
                         DRM_MODE_ENCODER_LVDS);
index 3fae007..ba2036f 100644 (file)
@@ -374,7 +374,8 @@ struct drm_encoder *radeon_encoder_legacy_lvds_add(struct drm_device *dev, int b
 
        encoder = &radeon_encoder->base;
 
-       encoder->possible_crtcs = 0x3;
+       /* Limit LVDS to crtc 0 for RMX */
+       encoder->possible_crtcs = 0x1;
        encoder->possible_clones = 0;
        drm_encoder_init(dev, encoder, &radeon_legacy_lvds_enc_funcs,
                         DRM_MODE_ENCODER_LVDS);