drm: init the encoder list/count
authorDave Airlie <airlied@redhat.com>
Fri, 30 May 2008 02:24:19 +0000 (12:24 +1000)
committerDave Airlie <airlied@redhat.com>
Fri, 30 May 2008 02:24:30 +0000 (12:24 +1000)
linux-core/drm_crtc.c

index 734850f..f6937f4 100644 (file)
@@ -708,6 +708,7 @@ void drm_mode_config_init(struct drm_device *dev)
        INIT_LIST_HEAD(&dev->mode_config.fb_list);
        INIT_LIST_HEAD(&dev->mode_config.crtc_list);
        INIT_LIST_HEAD(&dev->mode_config.output_list);
+       INIT_LIST_HEAD(&dev->mode_config.encoder_list);
        INIT_LIST_HEAD(&dev->mode_config.property_list);
        INIT_LIST_HEAD(&dev->mode_config.property_blob_list);
        idr_init(&dev->mode_config.crtc_idr);
@@ -718,6 +719,7 @@ void drm_mode_config_init(struct drm_device *dev)
        dev->mode_config.num_fb = 0;
        dev->mode_config.num_output = 0;
        dev->mode_config.num_crtc = 0;
+       dev->mode_config.num_encoder = 0;
        dev->mode_config.hotplug_counter = 0;
 }
 EXPORT_SYMBOL(drm_mode_config_init);