drm/amd/display: get refclk from MICROSECOND_TIME_BASE_DIV HW register
[linux-2.6-microblaze.git] / drivers / gpu / drm / drm_gem_framebuffer_helper.c
index 5ed2067..e2c6882 100644 (file)
@@ -149,8 +149,10 @@ int drm_gem_fb_init_with_funcs(struct drm_device *dev,
        int ret, i;
 
        info = drm_get_format_info(dev, mode_cmd);
-       if (!info)
+       if (!info) {
+               drm_dbg_kms(dev, "Failed to get FB format info\n");
                return -EINVAL;
+       }
 
        for (i = 0; i < info->num_planes; i++) {
                unsigned int width = mode_cmd->width / (i ? info->hsub : 1);
@@ -169,6 +171,9 @@ int drm_gem_fb_init_with_funcs(struct drm_device *dev,
                         + mode_cmd->offsets[i];
 
                if (objs[i]->size < min_size) {
+                       drm_dbg_kms(dev,
+                                   "GEM object size (%zu) smaller than minimum size (%u) for plane %d\n",
+                                   objs[i]->size, min_size, i);
                        drm_gem_object_put(objs[i]);
                        ret = -EINVAL;
                        goto err_gem_object_put;