|
@@ -906,10 +906,13 @@ static void fbcon_init(struct vc_data *vc, int init)
|
|
|
struct vc_data *svc = *default_mode;
|
|
|
struct display *t, *p = &fb_display[vc->vc_num];
|
|
|
int logo = 1, new_rows, new_cols, rows, cols, charcnt = 256;
|
|
|
- int cap = info->flags;
|
|
|
+ int cap;
|
|
|
|
|
|
if (info_idx == -1 || info == NULL)
|
|
|
return;
|
|
|
+
|
|
|
+ cap = info->flags;
|
|
|
+
|
|
|
if (vc != svc || logo_shown == FBCON_LOGO_DONTSHOW ||
|
|
|
(info->fix.type == FB_TYPE_TEXT))
|
|
|
logo = 0;
|