[PATCH 7/9] USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb_con.c

Felipe Balbi <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
From: Felipe Balbi <[email protected]>

Better indentation

Signed-off-by: Felipe Balbi <[email protected]>
---
 drivers/usb/misc/sisusbvga/sisusb_con.c |  493 +++++++++++++++----------------
 1 files changed, 231 insertions(+), 262 deletions(-)

diff --git a/drivers/usb/misc/sisusbvga/sisusb_con.c b/drivers/usb/misc/sisusbvga/sisusb_con.c
index aca13b8..dbf8603 100644
--- a/drivers/usb/misc/sisusbvga/sisusb_con.c
+++ b/drivers/usb/misc/sisusbvga/sisusb_con.c
@@ -82,16 +82,14 @@ static struct sisusb_usb_data *mysisusbs[MAX_NR_CONSOLES];
 /* Forward declaration */
 static const struct consw sisusb_con;
 
-static inline void
-sisusbcon_memsetw(u16 *s, u16 c, unsigned int count)
+static inline void sisusbcon_memsetw(u16 * s, u16 c, unsigned int count)
 {
 	count /= 2;
 	while (count--)
 		sisusbcon_writew(c, s++);
 }
 
-static inline void
-sisusb_initialize(struct sisusb_usb_data *sisusb)
+static inline void sisusb_initialize(struct sisusb_usb_data *sisusb)
 {
 	/* Reset cursor and start address */
 	if (sisusb_setidxreg(sisusb, SISCR, 0x0c, 0x00))
@@ -112,8 +110,7 @@ sisusbcon_set_start_address(struct sisusb_usb_data *sisusb, struct vc_data *c)
 	sisusb_setidxreg(sisusb, SISCR, 0x0d, (sisusb->cur_start_addr & 0xff));
 }
 
-void
-sisusb_set_cursor(struct sisusb_usb_data *sisusb, unsigned int location)
+void sisusb_set_cursor(struct sisusb_usb_data *sisusb, unsigned int location)
 {
 	if (sisusb->sisusb_cursor_loc == location)
 		return;
@@ -141,14 +138,12 @@ sisusb_set_cursor(struct sisusb_usb_data *sisusb, unsigned int location)
 	sisusb_setidxreg(sisusb, SISCR, 0x0f, (location & 0xff));
 }
 
-static inline struct sisusb_usb_data *
-sisusb_get_sisusb(unsigned short console)
+static inline struct sisusb_usb_data *sisusb_get_sisusb(unsigned short console)
 {
 	return mysisusbs[console];
 }
 
-static inline int
-sisusb_sisusb_valid(struct sisusb_usb_data *sisusb)
+static inline int sisusb_sisusb_valid(struct sisusb_usb_data *sisusb)
 {
 	if (!sisusb->present || !sisusb->ready || !sisusb->sisusb_dev)
 		return 0;
@@ -156,8 +151,8 @@ sisusb_sisusb_valid(struct sisusb_usb_data *sisusb)
 	return 1;
 }
 
-static struct sisusb_usb_data *
-sisusb_get_sisusb_lock_and_check(unsigned short console)
+static struct sisusb_usb_data *sisusb_get_sisusb_lock_and_check(unsigned short
+								console)
 {
 	struct sisusb_usb_data *sisusb;
 
@@ -174,8 +169,7 @@ sisusb_get_sisusb_lock_and_check(unsigned short console)
 
 	mutex_lock(&sisusb->lock);
 
-	if (!sisusb_sisusb_valid(sisusb) ||
-	    !sisusb->havethisconsole[console]) {
+	if (!sisusb_sisusb_valid(sisusb) || !sisusb->havethisconsole[console]) {
 		mutex_unlock(&sisusb->lock);
 		return NULL;
 	}
@@ -183,27 +177,23 @@ sisusb_get_sisusb_lock_and_check(unsigned short console)
 	return sisusb;
 }
 
-static int
-sisusb_is_inactive(struct vc_data *c, struct sisusb_usb_data *sisusb)
+static int sisusb_is_inactive(struct vc_data *c, struct sisusb_usb_data *sisusb)
 {
 	if (sisusb->is_gfx ||
-	    sisusb->textmodedestroyed ||
-	    c->vc_mode != KD_TEXT)
+	    sisusb->textmodedestroyed || c->vc_mode != KD_TEXT)
 		return 1;
 
 	return 0;
 }
 
 /* con_startup console interface routine */
-static const char *
-sisusbcon_startup(void)
+static const char *sisusbcon_startup(void)
 {
 	return "SISUSBCON";
 }
 
 /* con_init console interface routine */
-static void
-sisusbcon_init(struct vc_data *c, int init)
+static void sisusbcon_init(struct vc_data *c, int init)
 {
 	struct sisusb_usb_data *sisusb;
 	int cols, rows;
@@ -267,8 +257,7 @@ sisusbcon_init(struct vc_data *c, int init)
 }
 
 /* con_deinit console interface routine */
-static void
-sisusbcon_deinit(struct vc_data *c)
+static void sisusbcon_deinit(struct vc_data *c)
 {
 	struct sisusb_usb_data *sisusb;
 	int i;
@@ -289,7 +278,7 @@ sisusbcon_deinit(struct vc_data *c)
 
 	/* Free our font buffer if all consoles are gone */
 	if (sisusb->font_backup) {
-		for(i = 0; i < MAX_NR_CONSOLES; i++) {
+		for (i = 0; i < MAX_NR_CONSOLES; i++) {
 			if (sisusb->havethisconsole[c->vc_num])
 				break;
 		}
@@ -308,7 +297,7 @@ sisusbcon_deinit(struct vc_data *c)
 /* interface routine */
 static u8
 sisusbcon_build_attr(struct vc_data *c, u8 color, u8 intensity,
-			    u8 blink, u8 underline, u8 reverse, u8 unused)
+		     u8 blink, u8 underline, u8 reverse, u8 unused)
 {
 	u8 attr = color;
 
@@ -319,8 +308,7 @@ sisusbcon_build_attr(struct vc_data *c, u8 color, u8 intensity,
 
 	if (reverse)
 		attr = ((attr) & 0x88) |
-		       ((((attr) >> 4) |
-		       ((attr) << 4)) & 0x77);
+		    ((((attr) >> 4) | ((attr) << 4)) & 0x77);
 
 	if (blink)
 		attr ^= 0x80;
@@ -332,8 +320,7 @@ sisusbcon_build_attr(struct vc_data *c, u8 color, u8 intensity,
 }
 
 /* Interface routine */
-static void
-sisusbcon_invert_region(struct vc_data *vc, u16 *p, int count)
+static void sisusbcon_invert_region(struct vc_data *vc, u16 * p, int count)
 {
 	/* Invert a region. This is called with a pointer
 	 * to the console's internal screen buffer. So we
@@ -344,9 +331,8 @@ sisusbcon_invert_region(struct vc_data *vc, u16 *p, int count)
 	while (count--) {
 		u16 a = sisusbcon_readw(p);
 
-		a = ((a) & 0x88ff)        |
-		    (((a) & 0x7000) >> 4) |
-		    (((a) & 0x0700) << 4);
+		a = ((a) & 0x88ff) |
+		    (((a) & 0x7000) >> 4) | (((a) & 0x0700) << 4);
 
 		sisusbcon_writew(a, p++);
 	}
@@ -363,8 +349,7 @@ sisusbcon_invert_region(struct vc_data *vc, u16 *p, int count)
 	(x))
 
 /* Interface routine */
-static void
-sisusbcon_putc(struct vc_data *c, int ch, int y, int x)
+static void sisusbcon_putc(struct vc_data *c, int ch, int y, int x)
 {
 	struct sisusb_usb_data *sisusb;
 	ssize_t written;
@@ -378,9 +363,8 @@ sisusbcon_putc(struct vc_data *c, int ch, int y, int x)
 		return;
 	}
 
-
 	sisusb_copy_memory(sisusb, (char *)SISUSB_VADDR(x, y),
-				(long)SISUSB_HADDR(x, y), 2, &written);
+			   (long)SISUSB_HADDR(x, y), 2, &written);
 
 	mutex_unlock(&sisusb->lock);
 }
@@ -388,7 +372,7 @@ sisusbcon_putc(struct vc_data *c, int ch, int y, int x)
 /* Interface routine */
 static void
 sisusbcon_putcs(struct vc_data *c, const unsigned short *s,
-		         int count, int y, int x)
+		int count, int y, int x)
 {
 	struct sisusb_usb_data *sisusb;
 	ssize_t written;
@@ -415,7 +399,7 @@ sisusbcon_putcs(struct vc_data *c, const unsigned short *s,
 	}
 
 	sisusb_copy_memory(sisusb, (char *)SISUSB_VADDR(x, y),
-				(long)SISUSB_HADDR(x, y), count * 2, &written);
+			   (long)SISUSB_HADDR(x, y), count * 2, &written);
 
 	mutex_unlock(&sisusb->lock);
 }
@@ -467,9 +451,8 @@ sisusbcon_clear(struct vc_data *c, int y, int x, int height, int width)
 
 	length = ((height * cols) - x - (cols - width - x)) * 2;
 
-
 	sisusb_copy_memory(sisusb, (unsigned char *)SISUSB_VADDR(x, y),
-				(long)SISUSB_HADDR(x, y), length, &written);
+			   (long)SISUSB_HADDR(x, y), length, &written);
 
 	mutex_unlock(&sisusb->lock);
 }
@@ -477,7 +460,7 @@ sisusbcon_clear(struct vc_data *c, int y, int x, int height, int width)
 /* Interface routine */
 static void
 sisusbcon_bmove(struct vc_data *c, int sy, int sx,
-			 int dy, int dx, int height, int width)
+		int dy, int dx, int height, int width)
 {
 	struct sisusb_usb_data *sisusb;
 	ssize_t written;
@@ -500,23 +483,21 @@ sisusbcon_bmove(struct vc_data *c, int sy, int sx,
 
 	length = ((height * cols) - dx - (cols - width - dx)) * 2;
 
-
 	sisusb_copy_memory(sisusb, (unsigned char *)SISUSB_VADDR(dx, dy),
-				(long)SISUSB_HADDR(dx, dy), length, &written);
+			   (long)SISUSB_HADDR(dx, dy), length, &written);
 
 	mutex_unlock(&sisusb->lock);
 }
 
 /* interface routine */
-static int
-sisusbcon_switch(struct vc_data *c)
+static int sisusbcon_switch(struct vc_data *c)
 {
 	struct sisusb_usb_data *sisusb;
 	ssize_t written;
 	int length;
 
 	/* Returnvalue 0 means we have fully restored screen,
-	 *	and vt doesn't need to call do_update_region().
+	 *      and vt doesn't need to call do_update_region().
 	 * Returnvalue != 0 naturally means the opposite.
 	 */
 
@@ -543,15 +524,15 @@ sisusbcon_switch(struct vc_data *c)
 
 	/* Check that we don't copy too much */
 	length = min((int)c->vc_screenbuf_size,
-			(int)(sisusb->scrbuf + sisusb->scrbuf_size - c->vc_origin));
+		     (int)(sisusb->scrbuf + sisusb->scrbuf_size -
+			   c->vc_origin));
 
 	/* Restore the screen contents */
-	sisusbcon_memcpyw((u16 *)c->vc_origin, (u16 *)c->vc_screenbuf,
-								length);
+	sisusbcon_memcpyw((u16 *) c->vc_origin, (u16 *) c->vc_screenbuf,
+			  length);
 
 	sisusb_copy_memory(sisusb, (unsigned char *)c->vc_origin,
-				(long)SISUSB_HADDR(0, 0),
-				length, &written);
+			   (long)SISUSB_HADDR(0, 0), length, &written);
 
 	mutex_unlock(&sisusb->lock);
 
@@ -559,8 +540,7 @@ sisusbcon_switch(struct vc_data *c)
 }
 
 /* interface routine */
-static void
-sisusbcon_save_screen(struct vc_data *c)
+static void sisusbcon_save_screen(struct vc_data *c)
 {
 	struct sisusb_usb_data *sisusb;
 	int length;
@@ -581,18 +561,18 @@ sisusbcon_save_screen(struct vc_data *c)
 
 	/* Check that we don't copy too much */
 	length = min((int)c->vc_screenbuf_size,
-			(int)(sisusb->scrbuf + sisusb->scrbuf_size - c->vc_origin));
+		     (int)(sisusb->scrbuf + sisusb->scrbuf_size -
+			   c->vc_origin));
 
 	/* Save the screen contents to vc's private buffer */
-	sisusbcon_memcpyw((u16 *)c->vc_screenbuf, (u16 *)c->vc_origin,
-								length);
+	sisusbcon_memcpyw((u16 *) c->vc_screenbuf, (u16 *) c->vc_origin,
+			  length);
 
 	mutex_unlock(&sisusb->lock);
 }
 
 /* interface routine */
-static int
-sisusbcon_set_palette(struct vc_data *c, unsigned char *table)
+static int sisusbcon_set_palette(struct vc_data *c, unsigned char *table)
 {
 	struct sisusb_usb_data *sisusb;
 	int i, j;
@@ -629,8 +609,7 @@ sisusbcon_set_palette(struct vc_data *c, unsigned char *table)
 }
 
 /* interface routine */
-static int
-sisusbcon_blank(struct vc_data *c, int blank, int mode_switch)
+static int sisusbcon_blank(struct vc_data *c, int blank, int mode_switch)
 {
 	struct sisusb_usb_data *sisusb;
 	u8 sr1, cr17, pmreg, cr63;
@@ -654,45 +633,44 @@ sisusbcon_blank(struct vc_data *c, int blank, int mode_switch)
 
 	case 1:		/* Normal blanking: Clear screen */
 	case -1:
-		sisusbcon_memsetw((u16 *)c->vc_origin,
-				c->vc_video_erase_char,
-				c->vc_screenbuf_size);
+		sisusbcon_memsetw((u16 *) c->vc_origin,
+				  c->vc_video_erase_char, c->vc_screenbuf_size);
 		sisusb_copy_memory(sisusb,
-				(unsigned char *)c->vc_origin,
-				(u32)(sisusb->vrambase +
-					(c->vc_origin - sisusb->scrbuf)),
-				c->vc_screenbuf_size, &written);
+				   (unsigned char *)c->vc_origin,
+				   (u32) (sisusb->vrambase +
+					  (c->vc_origin - sisusb->scrbuf)),
+				   c->vc_screenbuf_size, &written);
 		sisusb->con_blanked = 1;
 		ret = 1;
 		break;
 
-	default:	/* VESA blanking */
+	default:		/* VESA blanking */
 		switch (blank) {
-		case 0: /* Unblank */
-			sr1   = 0x00;
-			cr17  = 0x80;
+		case 0:	/* Unblank */
+			sr1 = 0x00;
+			cr17 = 0x80;
 			pmreg = 0x00;
-			cr63  = 0x00;
+			cr63 = 0x00;
 			ret = 1;
 			sisusb->con_blanked = 0;
 			break;
 		case VESA_VSYNC_SUSPEND + 1:
-			sr1   = 0x20;
-			cr17  = 0x80;
+			sr1 = 0x20;
+			cr17 = 0x80;
 			pmreg = 0x80;
-			cr63  = 0x40;
+			cr63 = 0x40;
 			break;
 		case VESA_HSYNC_SUSPEND + 1:
-			sr1   = 0x20;
-			cr17  = 0x80;
+			sr1 = 0x20;
+			cr17 = 0x80;
 			pmreg = 0x40;
-			cr63  = 0x40;
+			cr63 = 0x40;
 			break;
 		case VESA_POWERDOWN + 1:
-			sr1   = 0x20;
-			cr17  = 0x00;
+			sr1 = 0x20;
+			cr17 = 0x00;
 			pmreg = 0xc0;
-			cr63  = 0x40;
+			cr63 = 0x40;
 			break;
 		default:
 			mutex_unlock(&sisusb->lock);
@@ -712,8 +690,7 @@ sisusbcon_blank(struct vc_data *c, int blank, int mode_switch)
 }
 
 /* interface routine */
-static int
-sisusbcon_scrolldelta(struct vc_data *c, int lines)
+static int sisusbcon_scrolldelta(struct vc_data *c, int lines)
 {
 	struct sisusb_usb_data *sisusb;
 	int margin = c->vc_size_row * 4;
@@ -736,7 +713,7 @@ sisusbcon_scrolldelta(struct vc_data *c, int lines)
 	else {
 
 		if (sisusb->con_rolled_over >
-				(c->vc_scr_end - sisusb->scrbuf) + margin) {
+		    (c->vc_scr_end - sisusb->scrbuf) + margin) {
 
 			ul = c->vc_scr_end - sisusb->scrbuf;
 			we = sisusb->con_rolled_over + c->vc_size_row;
@@ -749,7 +726,7 @@ sisusbcon_scrolldelta(struct vc_data *c, int lines)
 		}
 
 		p = (c->vc_visible_origin - sisusb->scrbuf - ul + we) % we +
-				lines * c->vc_size_row;
+		    lines * c->vc_size_row;
 
 		st = (c->vc_origin - sisusb->scrbuf - ul + we) % we;
 
@@ -773,8 +750,7 @@ sisusbcon_scrolldelta(struct vc_data *c, int lines)
 }
 
 /* Interface routine */
-static void
-sisusbcon_cursor(struct vc_data *c, int mode)
+static void sisusbcon_cursor(struct vc_data *c, int mode)
 {
 	struct sisusb_usb_data *sisusb;
 	int from, to, baseline;
@@ -806,25 +782,31 @@ sisusbcon_cursor(struct vc_data *c, int mode)
 	baseline = c->vc_font.height - (c->vc_font.height < 10 ? 1 : 2);
 
 	switch (c->vc_cursor_type & 0x0f) {
-		case CUR_BLOCK:		from = 1;
-					to   = c->vc_font.height;
-					break;
-		case CUR_TWO_THIRDS:	from = c->vc_font.height / 3;
-					to   = baseline;
-					break;
-		case CUR_LOWER_HALF:	from = c->vc_font.height / 2;
-					to   = baseline;
-					break;
-		case CUR_LOWER_THIRD:	from = (c->vc_font.height * 2) / 3;
-					to   = baseline;
-					break;
-		case CUR_NONE:		from = 31;
-					to = 30;
-					break;
-		default:
-		case CUR_UNDERLINE:	from = baseline - 1;
-					to   = baseline;
-					break;
+	case CUR_BLOCK:
+		from = 1;
+		to = c->vc_font.height;
+		break;
+	case CUR_TWO_THIRDS:
+		from = c->vc_font.height / 3;
+		to = baseline;
+		break;
+	case CUR_LOWER_HALF:
+		from = c->vc_font.height / 2;
+		to = baseline;
+		break;
+	case CUR_LOWER_THIRD:
+		from = (c->vc_font.height * 2) / 3;
+		to = baseline;
+		break;
+	case CUR_NONE:
+		from = 31;
+		to = 30;
+		break;
+	default:
+	case CUR_UNDERLINE:
+		from = baseline - 1;
+		to = baseline;
+		break;
 	}
 
 	if (sisusb->sisusb_cursor_size_from != from ||
@@ -834,7 +816,7 @@ sisusbcon_cursor(struct vc_data *c, int mode)
 		sisusb_setidxregandor(sisusb, SISCR, 0x0b, 0xe0, to);
 
 		sisusb->sisusb_cursor_size_from = from;
-		sisusb->sisusb_cursor_size_to   = to;
+		sisusb->sisusb_cursor_size_to = to;
 	}
 
 	mutex_unlock(&sisusb->lock);
@@ -842,7 +824,7 @@ sisusbcon_cursor(struct vc_data *c, int mode)
 
 static int
 sisusbcon_scroll_area(struct vc_data *c, struct sisusb_usb_data *sisusb,
-					int t, int b, int dir, int lines)
+		      int t, int b, int dir, int lines)
 {
 	int cols = sisusb->sisusb_num_columns;
 	int length = ((b - t) * cols) * 2;
@@ -859,25 +841,24 @@ sisusbcon_scroll_area(struct vc_data *c, struct sisusb_usb_data *sisusb,
 
 	switch (dir) {
 
-		case SM_UP:
-			sisusbcon_memmovew(SISUSB_VADDR(0, t),
-					   SISUSB_VADDR(0, t + lines),
-					   (b - t - lines) * cols * 2);
-			sisusbcon_memsetw(SISUSB_VADDR(0, b - lines), eattr,
-					  lines * cols * 2);
-			break;
+	case SM_UP:
+		sisusbcon_memmovew(SISUSB_VADDR(0, t),
+				   SISUSB_VADDR(0, t + lines),
+				   (b - t - lines) * cols * 2);
+		sisusbcon_memsetw(SISUSB_VADDR(0, b - lines), eattr,
+				  lines * cols * 2);
+		break;
 
-		case SM_DOWN:
-			sisusbcon_memmovew(SISUSB_VADDR(0, t + lines),
-					   SISUSB_VADDR(0, t),
-					   (b - t - lines) * cols * 2);
-			sisusbcon_memsetw(SISUSB_VADDR(0, t), eattr,
-					  lines * cols * 2);
-			break;
+	case SM_DOWN:
+		sisusbcon_memmovew(SISUSB_VADDR(0, t + lines),
+				   SISUSB_VADDR(0, t),
+				   (b - t - lines) * cols * 2);
+		sisusbcon_memsetw(SISUSB_VADDR(0, t), eattr, lines * cols * 2);
+		break;
 	}
 
 	sisusb_copy_memory(sisusb, (char *)SISUSB_VADDR(0, t),
-				(long)SISUSB_HADDR(0, t), length, &written);
+			   (long)SISUSB_HADDR(0, t), length, &written);
 
 	mutex_unlock(&sisusb->lock);
 
@@ -885,8 +866,7 @@ sisusbcon_scroll_area(struct vc_data *c, struct sisusb_usb_data *sisusb,
 }
 
 /* Interface routine */
-static int
-sisusbcon_scroll(struct vc_data *c, int t, int b, int dir, int lines)
+static int sisusbcon_scroll(struct vc_data *c, int t, int b, int dir, int lines)
 {
 	struct sisusb_usb_data *sisusb;
 	u16 eattr = c->vc_video_erase_char;
@@ -936,9 +916,9 @@ sisusbcon_scroll(struct vc_data *c, int t, int b, int dir, int lines)
 	case SM_UP:
 
 		if (c->vc_scr_end + delta >=
-				sisusb->scrbuf + sisusb->scrbuf_size) {
-			sisusbcon_memcpyw((u16 *)sisusb->scrbuf,
-					  (u16 *)(oldorigin + delta),
+		    sisusb->scrbuf + sisusb->scrbuf_size) {
+			sisusbcon_memcpyw((u16 *) sisusb->scrbuf,
+					  (u16 *) (oldorigin + delta),
 					  c->vc_screenbuf_size - delta);
 			c->vc_origin = sisusb->scrbuf;
 			sisusb->con_rolled_over = oldorigin - sisusb->scrbuf;
@@ -946,24 +926,22 @@ sisusbcon_scroll(struct vc_data *c, int t, int b, int dir, int lines)
 		} else
 			c->vc_origin += delta;
 
-		sisusbcon_memsetw(
-			(u16 *)(c->vc_origin + c->vc_screenbuf_size - delta),
-					eattr, delta);
+		sisusbcon_memsetw((u16 *) (c->vc_origin + c->vc_screenbuf_size -
+					   delta), eattr, delta);
 
 		break;
 
 	case SM_DOWN:
 
 		if (oldorigin - delta < sisusb->scrbuf) {
-			sisusbcon_memmovew((u16 *)(sisusb->scrbuf +
-							sisusb->scrbuf_size -
-							c->vc_screenbuf_size +
-							delta),
-					   (u16 *)oldorigin,
+			sisusbcon_memmovew((u16 *) (sisusb->scrbuf +
+						    sisusb->scrbuf_size -
+						    c->vc_screenbuf_size +
+						    delta),
+					   (u16 *) oldorigin,
 					   c->vc_screenbuf_size - delta);
 			c->vc_origin = sisusb->scrbuf +
-					sisusb->scrbuf_size -
-					c->vc_screenbuf_size;
+			    sisusb->scrbuf_size - c->vc_screenbuf_size;
 			sisusb->con_rolled_over = 0;
 			copyall = 1;
 		} else
@@ -971,29 +949,30 @@ sisusbcon_scroll(struct vc_data *c, int t, int b, int dir, int lines)
 
 		c->vc_scr_end = c->vc_origin + c->vc_screenbuf_size;
 
-		scr_memsetw((u16 *)(c->vc_origin), eattr, delta);
+		scr_memsetw((u16 *) (c->vc_origin), eattr, delta);
 
 		break;
 	}
 
-	originoffset = (u32)(c->vc_origin - sisusb->scrbuf);
+	originoffset = (u32) (c->vc_origin - sisusb->scrbuf);
 
 	if (copyall)
 		sisusb_copy_memory(sisusb,
-			(char *)c->vc_origin,
-			(u32)(sisusb->vrambase + originoffset),
-			c->vc_screenbuf_size, &written);
+				   (char *)c->vc_origin,
+				   (u32) (sisusb->vrambase + originoffset),
+				   c->vc_screenbuf_size, &written);
 	else if (dir == SM_UP)
 		sisusb_copy_memory(sisusb,
-			(char *)c->vc_origin + c->vc_screenbuf_size - delta,
-			(u32)sisusb->vrambase + originoffset +
-					c->vc_screenbuf_size - delta,
-			delta, &written);
+				   (char *)c->vc_origin + c->vc_screenbuf_size -
+				   delta,
+				   (u32) sisusb->vrambase + originoffset +
+				   c->vc_screenbuf_size - delta, delta,
+				   &written);
 	else
 		sisusb_copy_memory(sisusb,
-			(char *)c->vc_origin,
-			(u32)(sisusb->vrambase + originoffset),
-			delta, &written);
+				   (char *)c->vc_origin,
+				   (u32) (sisusb->vrambase + originoffset),
+				   delta, &written);
 
 	c->vc_scr_end = c->vc_origin + c->vc_screenbuf_size;
 	c->vc_visible_origin = c->vc_origin;
@@ -1008,14 +987,13 @@ sisusbcon_scroll(struct vc_data *c, int t, int b, int dir, int lines)
 }
 
 /* Interface routine */
-static int
-sisusbcon_set_origin(struct vc_data *c)
+static int sisusbcon_set_origin(struct vc_data *c)
 {
 	struct sisusb_usb_data *sisusb;
 
 	/* Returning != 0 means we were successful.
 	 * Returning 0 will vt make to use its own
-	 *	screenbuffer as the origin.
+	 *      screenbuffer as the origin.
 	 */
 
 	if (!(sisusb = sisusb_get_sisusb_lock_and_check(c->vc_num)))
@@ -1068,8 +1046,8 @@ sisusbcon_resize(struct vc_data *c, unsigned int newcols, unsigned int newrows)
 
 int
 sisusbcon_do_font_op(struct sisusb_usb_data *sisusb, int set, int slot,
-			u8 *arg, int cmapsz, int ch512, int dorecalc,
-			struct vc_data *c, int fh, int uplock)
+		     u8 * arg, int cmapsz, int ch512, int dorecalc,
+		     struct vc_data *c, int fh, int uplock)
 {
 	int font_select = 0x00, i, err = 0;
 	u32 offset = 0;
@@ -1100,17 +1078,17 @@ sisusbcon_do_font_op(struct sisusb_usb_data *sisusb, int set, int slot,
 
 	font_select = (slot == 0) ? 0x00 : (ch512 ? 0x0e : 0x0a);
 
-	err |= sisusb_setidxreg(sisusb, SISSR, 0x00, 0x01); /* Reset */
-	err |= sisusb_setidxreg(sisusb, SISSR, 0x02, 0x04); /* Write to plane 2 */
-	err |= sisusb_setidxreg(sisusb, SISSR, 0x04, 0x07); /* Memory mode a0-bf */
-	err |= sisusb_setidxreg(sisusb, SISSR, 0x00, 0x03); /* Reset */
+	err |= sisusb_setidxreg(sisusb, SISSR, 0x00, 0x01);	/* Reset */
+	err |= sisusb_setidxreg(sisusb, SISSR, 0x02, 0x04);	/* Write to plane 2 */
+	err |= sisusb_setidxreg(sisusb, SISSR, 0x04, 0x07);	/* Memory mode a0-bf */
+	err |= sisusb_setidxreg(sisusb, SISSR, 0x00, 0x03);	/* Reset */
 
 	if (err)
 		goto font_op_error;
 
-	err |= sisusb_setidxreg(sisusb, SISGR, 0x04, 0x03); /* Select plane read 2 */
-	err |= sisusb_setidxreg(sisusb, SISGR, 0x05, 0x00); /* Disable odd/even */
-	err |= sisusb_setidxreg(sisusb, SISGR, 0x06, 0x00); /* Address range a0-bf */
+	err |= sisusb_setidxreg(sisusb, SISGR, 0x04, 0x03);	/* Select plane read 2 */
+	err |= sisusb_setidxreg(sisusb, SISGR, 0x05, 0x00);	/* Disable odd/even */
+	err |= sisusb_setidxreg(sisusb, SISGR, 0x06, 0x00);	/* Address range a0-bf */
 
 	if (err)
 		goto font_op_error;
@@ -1119,16 +1097,15 @@ sisusbcon_do_font_op(struct sisusb_usb_data *sisusb, int set, int slot,
 		if (set)
 			for (i = 0; i < cmapsz; i++) {
 				err |= sisusb_writeb(sisusb,
-					sisusb->vrambase + offset + i,
-					arg[i]);
+						     sisusb->vrambase + offset +
+						     i, arg[i]);
 				if (err)
 					break;
-			}
-		else
+		} else
 			for (i = 0; i < cmapsz; i++) {
 				err |= sisusb_readb(sisusb,
-					sisusb->vrambase + offset + i,
-					&arg[i]);
+						    sisusb->vrambase + offset +
+						    i, &arg[i]);
 				if (err)
 					break;
 			}
@@ -1142,18 +1119,19 @@ sisusbcon_do_font_op(struct sisusb_usb_data *sisusb, int set, int slot,
 			if (set)
 				for (i = 0; i < cmapsz; i++) {
 					err |= sisusb_writeb(sisusb,
-						sisusb->vrambase + offset +
-							(2 * cmapsz) + i,
-						arg[cmapsz + i]);
+							     sisusb->vrambase +
+							     offset +
+							     (2 * cmapsz) + i,
+							     arg[cmapsz + i]);
 					if (err)
 						break;
-				}
-			else
+			} else
 				for (i = 0; i < cmapsz; i++) {
 					err |= sisusb_readb(sisusb,
-						sisusb->vrambase + offset +
-							(2 * cmapsz) + i,
-						&arg[cmapsz + i]);
+							    sisusb->vrambase +
+							    offset +
+							    (2 * cmapsz) + i,
+							    &arg[cmapsz + i]);
 					if (err)
 						break;
 				}
@@ -1163,19 +1141,19 @@ sisusbcon_do_font_op(struct sisusb_usb_data *sisusb, int set, int slot,
 	if (err)
 		goto font_op_error;
 
-	err |= sisusb_setidxreg(sisusb, SISSR, 0x00, 0x01); /* Reset */
-	err |= sisusb_setidxreg(sisusb, SISSR, 0x02, 0x03); /* Write to planes 0+1 */
-	err |= sisusb_setidxreg(sisusb, SISSR, 0x04, 0x03); /* Memory mode a0-bf */
+	err |= sisusb_setidxreg(sisusb, SISSR, 0x00, 0x01);	/* Reset */
+	err |= sisusb_setidxreg(sisusb, SISSR, 0x02, 0x03);	/* Write to planes 0+1 */
+	err |= sisusb_setidxreg(sisusb, SISSR, 0x04, 0x03);	/* Memory mode a0-bf */
 	if (set)
 		sisusb_setidxreg(sisusb, SISSR, 0x03, font_select);
-	err |= sisusb_setidxreg(sisusb, SISSR, 0x00, 0x03); /* Reset end */
+	err |= sisusb_setidxreg(sisusb, SISSR, 0x00, 0x03);	/* Reset end */
 
 	if (err)
 		goto font_op_error;
 
-	err |= sisusb_setidxreg(sisusb, SISGR, 0x04, 0x00); /* Select plane read 0 */
-	err |= sisusb_setidxreg(sisusb, SISGR, 0x05, 0x10); /* Enable odd/even */
-	err |= sisusb_setidxreg(sisusb, SISGR, 0x06, 0x06); /* Address range b8-bf */
+	err |= sisusb_setidxreg(sisusb, SISGR, 0x04, 0x00);	/* Select plane read 0 */
+	err |= sisusb_setidxreg(sisusb, SISGR, 0x05, 0x10);	/* Enable odd/even */
+	err |= sisusb_setidxreg(sisusb, SISGR, 0x06, 0x06);	/* Address range b8-bf */
 
 	if (err)
 		goto font_op_error;
@@ -1194,8 +1172,8 @@ sisusbcon_do_font_op(struct sisusb_usb_data *sisusb, int set, int slot,
 		sisusb->current_font_512 = ch512;
 
 		/* color plane enable register:
-			256-char: enable intensity bit
-			512-char: disable intensity bit */
+		   256-char: enable intensity bit
+		   512-char: disable intensity bit */
 		sisusb_getreg(sisusb, SISINPSTAT, &dummy);
 		sisusb_setreg(sisusb, SISAR, 0x12);
 		sisusb_setreg(sisusb, SISAR, ch512 ? 0x07 : 0x0f);
@@ -1222,13 +1200,12 @@ sisusbcon_do_font_op(struct sisusb_usb_data *sisusb, int set, int slot,
 			maxscan = rows * fh - 1;
 
 			/*printk(KERN_DEBUG "sisusb recalc rows %d maxscan %d fh %d sl %d\n",
-				rows, maxscan, fh, c->vc_scan_lines);*/
+			   rows, maxscan, fh, c->vc_scan_lines); */
 
 			sisusb_getidxreg(sisusb, SISCR, 0x07, &ovr);
 			vde = maxscan & 0xff;
 			ovr = (ovr & 0xbd) |
-			      ((maxscan & 0x100) >> 7) |
-			      ((maxscan & 0x200) >> 3);
+			    ((maxscan & 0x100) >> 7) | ((maxscan & 0x200) >> 3);
 			sisusb_setidxreg(sisusb, SISCR, 0x07, ovr);
 			sisusb_setidxreg(sisusb, SISCR, 0x12, vde);
 
@@ -1240,7 +1217,7 @@ sisusbcon_do_font_op(struct sisusb_usb_data *sisusb, int set, int slot,
 		sisusb->current_font_height = fh;
 
 		sisusb->sisusb_cursor_size_from = -1;
-		sisusb->sisusb_cursor_size_to   = -1;
+		sisusb->sisusb_cursor_size_to = -1;
 
 	}
 
@@ -1267,7 +1244,7 @@ sisusbcon_do_font_op(struct sisusb_usb_data *sisusb, int set, int slot,
 
 	return 0;
 
-font_op_error:
+      font_op_error:
 	if (uplock)
 		mutex_unlock(&sisusb->lock);
 
@@ -1276,8 +1253,7 @@ font_op_error:
 
 /* Interface routine */
 static int
-sisusbcon_font_set(struct vc_data *c, struct console_font *font,
-							unsigned flags)
+sisusbcon_font_set(struct vc_data *c, struct console_font *font, unsigned flags)
 {
 	struct sisusb_usb_data *sisusb;
 	unsigned charcount = font->charcount;
@@ -1314,14 +1290,13 @@ sisusbcon_font_set(struct vc_data *c, struct console_font *font,
 	/* do_font_op ups sisusb->lock */
 
 	return sisusbcon_do_font_op(sisusb, 1, 2, font->data,
-			8192, (charcount == 512),
-			(!(flags & KD_FONT_FLAG_DONT_RECALC)) ? 1 : 0,
-			c, font->height, 1);
+				    8192, (charcount == 512),
+				    (!(flags & KD_FONT_FLAG_DONT_RECALC)) ? 1 :
+				    0, c, font->height, 1);
 }
 
 /* Interface routine */
-static int
-sisusbcon_font_get(struct vc_data *c, struct console_font *font)
+static int sisusbcon_font_get(struct vc_data *c, struct console_font *font)
 {
 	struct sisusb_usb_data *sisusb;
 
@@ -1357,76 +1332,75 @@ sisusbcon_font_get(struct vc_data *c, struct console_font *font)
  */
 
 static const struct consw sisusb_con = {
-	.owner =		THIS_MODULE,
-	.con_startup =		sisusbcon_startup,
-	.con_init =		sisusbcon_init,
-	.con_deinit =		sisusbcon_deinit,
-	.con_clear =		sisusbcon_clear,
-	.con_putc =		sisusbcon_putc,
-	.con_putcs =		sisusbcon_putcs,
-	.con_cursor =		sisusbcon_cursor,
-	.con_scroll =		sisusbcon_scroll,
-	.con_bmove =		sisusbcon_bmove,
-	.con_switch =		sisusbcon_switch,
-	.con_blank =		sisusbcon_blank,
-	.con_font_set =		sisusbcon_font_set,
-	.con_font_get =		sisusbcon_font_get,
-	.con_set_palette =	sisusbcon_set_palette,
-	.con_scrolldelta =	sisusbcon_scrolldelta,
-	.con_build_attr =	sisusbcon_build_attr,
-	.con_invert_region =	sisusbcon_invert_region,
-	.con_set_origin =	sisusbcon_set_origin,
-	.con_save_screen =	sisusbcon_save_screen,
-	.con_resize =		sisusbcon_resize,
+	.owner = THIS_MODULE,
+	.con_startup = sisusbcon_startup,
+	.con_init = sisusbcon_init,
+	.con_deinit = sisusbcon_deinit,
+	.con_clear = sisusbcon_clear,
+	.con_putc = sisusbcon_putc,
+	.con_putcs = sisusbcon_putcs,
+	.con_cursor = sisusbcon_cursor,
+	.con_scroll = sisusbcon_scroll,
+	.con_bmove = sisusbcon_bmove,
+	.con_switch = sisusbcon_switch,
+	.con_blank = sisusbcon_blank,
+	.con_font_set = sisusbcon_font_set,
+	.con_font_get = sisusbcon_font_get,
+	.con_set_palette = sisusbcon_set_palette,
+	.con_scrolldelta = sisusbcon_scrolldelta,
+	.con_build_attr = sisusbcon_build_attr,
+	.con_invert_region = sisusbcon_invert_region,
+	.con_set_origin = sisusbcon_set_origin,
+	.con_save_screen = sisusbcon_save_screen,
+	.con_resize = sisusbcon_resize,
 };
 
 /* Our very own dummy console driver */
 
 static const char *sisusbdummycon_startup(void)
 {
-    return "SISUSBVGADUMMY";
+	return "SISUSBVGADUMMY";
 }
 
 static void sisusbdummycon_init(struct vc_data *vc, int init)
 {
-    vc->vc_can_do_color = 1;
-    if (init) {
-	vc->vc_cols = 80;
-	vc->vc_rows = 25;
-    } else
-	vc_resize(vc, 80, 25);
+	vc->vc_can_do_color = 1;
+	if (init) {
+		vc->vc_cols = 80;
+		vc->vc_rows = 25;
+	} else
+		vc_resize(vc, 80, 25);
 }
 
 static int sisusbdummycon_dummy(void)
 {
-    return 0;
+	return 0;
 }
 
 #define SISUSBCONDUMMY	(void *)sisusbdummycon_dummy
 
 static const struct consw sisusb_dummy_con = {
-	.owner =		THIS_MODULE,
-	.con_startup =		sisusbdummycon_startup,
-	.con_init =		sisusbdummycon_init,
-	.con_deinit =		SISUSBCONDUMMY,
-	.con_clear =		SISUSBCONDUMMY,
-	.con_putc =		SISUSBCONDUMMY,
-	.con_putcs =		SISUSBCONDUMMY,
-	.con_cursor =		SISUSBCONDUMMY,
-	.con_scroll =		SISUSBCONDUMMY,
-	.con_bmove =		SISUSBCONDUMMY,
-	.con_switch =		SISUSBCONDUMMY,
-	.con_blank =		SISUSBCONDUMMY,
-	.con_font_set =		SISUSBCONDUMMY,
-	.con_font_get =		SISUSBCONDUMMY,
-	.con_font_default =	SISUSBCONDUMMY,
-	.con_font_copy =	SISUSBCONDUMMY,
-	.con_set_palette =	SISUSBCONDUMMY,
-	.con_scrolldelta =	SISUSBCONDUMMY,
+	.owner = THIS_MODULE,
+	.con_startup = sisusbdummycon_startup,
+	.con_init = sisusbdummycon_init,
+	.con_deinit = SISUSBCONDUMMY,
+	.con_clear = SISUSBCONDUMMY,
+	.con_putc = SISUSBCONDUMMY,
+	.con_putcs = SISUSBCONDUMMY,
+	.con_cursor = SISUSBCONDUMMY,
+	.con_scroll = SISUSBCONDUMMY,
+	.con_bmove = SISUSBCONDUMMY,
+	.con_switch = SISUSBCONDUMMY,
+	.con_blank = SISUSBCONDUMMY,
+	.con_font_set = SISUSBCONDUMMY,
+	.con_font_get = SISUSBCONDUMMY,
+	.con_font_default = SISUSBCONDUMMY,
+	.con_font_copy = SISUSBCONDUMMY,
+	.con_set_palette = SISUSBCONDUMMY,
+	.con_scrolldelta = SISUSBCONDUMMY,
 };
 
-int
-sisusb_console_init(struct sisusb_usb_data *sisusb, int first, int last)
+int sisusb_console_init(struct sisusb_usb_data *sisusb, int first, int last)
 {
 	int i, ret, minor = sisusb->minor;
 
@@ -1439,11 +1413,9 @@ sisusb_console_init(struct sisusb_usb_data *sisusb, int first, int last)
 	}
 
 	sisusb->con_first = first;
-	sisusb->con_last  = last;
+	sisusb->con_last = last;
 
-	if (first > last ||
-	    first > MAX_NR_CONSOLES ||
-	    last > MAX_NR_CONSOLES) {
+	if (first > last || first > MAX_NR_CONSOLES || last > MAX_NR_CONSOLES) {
 		mutex_unlock(&sisusb->lock);
 		return 1;
 	}
@@ -1454,9 +1426,9 @@ sisusb_console_init(struct sisusb_usb_data *sisusb, int first, int last)
 		return 0;
 	}
 
-	sisusb->sisusb_cursor_loc       = -1;
+	sisusb->sisusb_cursor_loc = -1;
 	sisusb->sisusb_cursor_size_from = -1;
-	sisusb->sisusb_cursor_size_to   = -1;
+	sisusb->sisusb_cursor_size_to = -1;
 
 	/* Set up text mode (and upload  default font) */
 	if (sisusb_reset_text_mode(sisusb, 1)) {
@@ -1482,7 +1454,8 @@ sisusb_console_init(struct sisusb_usb_data *sisusb, int first, int last)
 	/* Allocate screen buffer */
 	if (!(sisusb->scrbuf = (unsigned long)vmalloc(sisusb->scrbuf_size))) {
 		mutex_unlock(&sisusb->lock);
-		dev_err(sisusb->sisusb_dev, "Failed to allocate screen buffer\n");
+		dev_err(sisusb->sisusb_dev,
+			"Failed to allocate screen buffer\n");
 		return 1;
 	}
 
@@ -1501,8 +1474,7 @@ sisusb_console_init(struct sisusb_usb_data *sisusb, int first, int last)
 	return ret;
 }
 
-void
-sisusb_console_exit(struct sisusb_usb_data *sisusb)
+void sisusb_console_exit(struct sisusb_usb_data *sisusb)
 {
 	int i;
 
@@ -1536,9 +1508,9 @@ sisusb_console_exit(struct sisusb_usb_data *sisusb)
 		for (i = 0; i < MAX_NR_CONSOLES; i++)
 			if (sisusb->havethisconsole[i])
 				take_over_console(&sisusb_dummy_con, i, i, 0);
-				/* At this point, con_deinit for all our
-				 * consoles is executed by take_over_console().
-				 */
+		/* At this point, con_deinit for all our
+		 * consoles is executed by take_over_console().
+		 */
 		sisusb->haveconsole = 0;
 	}
 
@@ -1558,6 +1530,3 @@ void __init sisusb_init_concode(void)
 }
 
 #endif /* INCL_CON */
-
-
-
-- 
1.5.3.rc4.24.g5b56a


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.