|
@@ -1310,8 +1310,9 @@ static void fbcon_cursor(struct vc_data *vc, int mode)
|
|
|
return;
|
|
return;
|
|
|
|
|
|
|
|
ops->cur_blink_jiffies = msecs_to_jiffies(vc->vc_cur_blink_ms);
|
|
ops->cur_blink_jiffies = msecs_to_jiffies(vc->vc_cur_blink_ms);
|
|
|
- fbcon_del_cursor_timer(info);
|
|
|
|
|
- if (!(vc->vc_cursor_type & 0x10))
|
|
|
|
|
|
|
+ if (vc->vc_cursor_type & 0x10)
|
|
|
|
|
+ fbcon_del_cursor_timer(info);
|
|
|
|
|
+ else
|
|
|
fbcon_add_cursor_timer(info);
|
|
fbcon_add_cursor_timer(info);
|
|
|
|
|
|
|
|
ops->cursor_flash = (mode == CM_ERASE) ? 0 : 1;
|
|
ops->cursor_flash = (mode == CM_ERASE) ? 0 : 1;
|