|
@@ -1110,7 +1110,7 @@ static void fbcon_init(struct vc_data *vc, int init)
|
|
*
|
|
*
|
|
* We need to do it in fbcon_init() to prevent screen corruption.
|
|
* We need to do it in fbcon_init() to prevent screen corruption.
|
|
*/
|
|
*/
|
|
- if (CON_IS_VISIBLE(vc)) {
|
|
|
|
|
|
+ if (CON_IS_VISIBLE(vc) && vc->vc_mode == KD_TEXT) {
|
|
if (info->fbops->fb_set_par &&
|
|
if (info->fbops->fb_set_par &&
|
|
!(ops->flags & FBCON_FLAGS_INIT))
|
|
!(ops->flags & FBCON_FLAGS_INIT))
|
|
info->fbops->fb_set_par(info);
|
|
info->fbops->fb_set_par(info);
|