Commit 91a25646 authored by Ville Syrjälä's avatar Ville Syrjälä Committed by Helge Deller
Browse files

fbcon: fbcon_cursor_noblink -> fbcon_cursor_blink



Invert fbcon_cursor_noblink into fbcon_cursor_blink so that:
- it matches the sysfs attribute exactly
- avoids having to do these NOT operations all over the place
- use bool instead of int

Signed-off-by: default avatarVille Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: default avatarHelge Deller <deller@gmx.de>
parent a2a42f0c
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -171,7 +171,7 @@ static const struct consw fb_con;

#define advance_row(p, delta) (unsigned short *)((unsigned long)(p) + (delta) * vc->vc_size_row)

static int fbcon_cursor_noblink;
static bool fbcon_cursor_blink = true;

#define divides(a, b)	((!(a) || (b)%(a)) ? 0 : 1)

@@ -406,7 +406,7 @@ static void fbcon_add_cursor_work(struct fb_info *info)
{
	struct fbcon_ops *ops = info->fbcon_par;

	if (!fbcon_cursor_noblink)
	if (fbcon_cursor_blink)
		queue_delayed_work(system_power_efficient_wq, &ops->cursor_work,
				   ops->cur_blink_jiffies);
}
@@ -3273,10 +3273,10 @@ static ssize_t cursor_blink_store(struct device *device,
	blink = simple_strtoul(buf, last, 0);

	if (blink) {
		fbcon_cursor_noblink = 0;
		fbcon_cursor_blink = true;
		fbcon_add_cursor_work(info);
	} else {
		fbcon_cursor_noblink = 1;
		fbcon_cursor_blink = false;
		fbcon_del_cursor_work(info);
	}