Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 3243 → Rev 3242

/drivers/video/drm/drm_fb_helper.c
61,6 → 61,8
struct drm_connector *connector;
int i;
 
ENTER();
 
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
struct drm_fb_helper_connector *fb_helper_connector;
 
71,6 → 73,7
fb_helper_connector->connector = connector;
fb_helper->connector_info[fb_helper->connector_count++] = fb_helper_connector;
}
LEAVE();
return 0;
fail:
for (i = 0; i < fb_helper->connector_count; i++) {
78,6 → 81,7
fb_helper->connector_info[i] = NULL;
}
fb_helper->connector_count = 0;
FAIL();
return -ENOMEM;
}
EXPORT_SYMBOL(drm_fb_helper_single_add_all_connectors);
190,6 → 194,10
struct drm_crtc *crtc;
int i;
 
ENTER();
 
dbgprintf("crtc_count %d max_conn_count %d\n", crtc_count, max_conn_count);
 
fb_helper->dev = dev;
 
INIT_LIST_HEAD(&fb_helper->kernel_fb_list);
196,12 → 204,16
 
fb_helper->crtc_info = kcalloc(crtc_count, sizeof(struct drm_fb_helper_crtc), GFP_KERNEL);
if (!fb_helper->crtc_info)
{
FAIL();
return -ENOMEM;
};
 
fb_helper->crtc_count = crtc_count;
fb_helper->connector_info = kcalloc(dev->mode_config.num_connector, sizeof(struct drm_fb_helper_connector *), GFP_KERNEL);
if (!fb_helper->connector_info) {
kfree(fb_helper->crtc_info);
FAIL();
return -ENOMEM;
}
fb_helper->connector_count = 0;
223,9 → 235,11
i++;
}
 
LEAVE();
return 0;
out_free:
drm_fb_helper_crtc_free(fb_helper);
FAIL();
return -ENOMEM;
}
EXPORT_SYMBOL(drm_fb_helper_init);
585,8 → 599,8
if (new_fb) {
info->var.pixclock = 0;
 
dev_info(fb_helper->dev->dev, "fb%d: %s frame buffer device\n",
info->node, info->fix.id);
printk(KERN_INFO "fb%d: %s frame buffer device\n", info->node,
info->fix.id);
 
} else {
drm_fb_helper_set_par(info);
982,7 → 996,10
{
struct drm_device *dev = fb_helper->dev;
int count = 0;
bool ret;
 
ENTER();
 
/* disable all the possible outputs/crtcs before entering KMS mode */
drm_helper_disable_unused_functions(fb_helper->dev);
 
999,7 → 1016,8
 
drm_setup_crtcs(fb_helper);
 
return drm_fb_helper_single_fb_probe(fb_helper, bpp_sel);
ret = drm_fb_helper_single_fb_probe(fb_helper, bpp_sel);
LEAVE();
}
EXPORT_SYMBOL(drm_fb_helper_initial_config);