diff options
Diffstat (limited to 'drivers/video/console/fbcon.c')
| -rw-r--r-- | drivers/video/console/fbcon.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/video/console/fbcon.c b/drivers/video/console/fbcon.c index 5a686cea23f4..3681c6a88212 100644 --- a/drivers/video/console/fbcon.c +++ b/drivers/video/console/fbcon.c | |||
| @@ -2311,14 +2311,11 @@ static int fbcon_blank(struct vc_data *vc, int blank, int mode_switch) | |||
| 2311 | ops->graphics = 1; | 2311 | ops->graphics = 1; |
| 2312 | 2312 | ||
| 2313 | if (!blank) { | 2313 | if (!blank) { |
| 2314 | if (info->fbops->fb_save_state) | ||
| 2315 | info->fbops->fb_save_state(info); | ||
| 2316 | var.activate = FB_ACTIVATE_NOW | FB_ACTIVATE_FORCE; | 2314 | var.activate = FB_ACTIVATE_NOW | FB_ACTIVATE_FORCE; |
| 2317 | fb_set_var(info, &var); | 2315 | fb_set_var(info, &var); |
| 2318 | ops->graphics = 0; | 2316 | ops->graphics = 0; |
| 2319 | ops->var = info->var; | 2317 | ops->var = info->var; |
| 2320 | } else if (info->fbops->fb_restore_state) | 2318 | } |
| 2321 | info->fbops->fb_restore_state(info); | ||
| 2322 | } | 2319 | } |
| 2323 | 2320 | ||
| 2324 | if (!fbcon_is_inactive(vc, info)) { | 2321 | if (!fbcon_is_inactive(vc, info)) { |
