drm/atomic: Add MODE_ID property
[deliverable/linux.git] / drivers / gpu / drm / drm_crtc.c
index 098c94e53fdf8c5bb340611eb5fca4d1129fc052..77f87b23a6e754eabd7c43ee06999e69ed0bc554 100644 (file)
@@ -688,6 +688,7 @@ int drm_crtc_init_with_planes(struct drm_device *dev, struct drm_crtc *crtc,
 
        if (drm_core_check_feature(dev, DRIVER_ATOMIC)) {
                drm_object_attach_property(&crtc->base, config->prop_active, 0);
+               drm_object_attach_property(&crtc->base, config->prop_mode_id, 0);
        }
 
        return 0;
@@ -1454,6 +1455,13 @@ static int drm_mode_create_standard_properties(struct drm_device *dev)
                return -ENOMEM;
        dev->mode_config.prop_active = prop;
 
+       prop = drm_property_create(dev,
+                       DRM_MODE_PROP_ATOMIC | DRM_MODE_PROP_BLOB,
+                       "MODE_ID", 0);
+       if (!prop)
+               return -ENOMEM;
+       dev->mode_config.prop_mode_id = prop;
+
        return 0;
 }
 
This page took 0.033646 seconds and 5 git commands to generate.