Lines Matching refs:vid_priv
17 struct video_priv *vid_priv = dev_get_uclass_priv(dev->parent); in console_set_row_1() local
18 int pbytes = VNBYTES(vid_priv->bpix); in console_set_row_1()
22 line = vid_priv->fb + vid_priv->line_length - in console_set_row_1()
24 for (j = 0; j < vid_priv->ysize; j++) { in console_set_row_1()
25 switch (vid_priv->bpix) { in console_set_row_1()
56 line += vid_priv->line_length; in console_set_row_1()
65 struct video_priv *vid_priv = dev_get_uclass_priv(dev->parent); in console_move_rows_1() local
68 int pbytes = VNBYTES(vid_priv->bpix); in console_move_rows_1()
71 dst = vid_priv->fb + vid_priv->line_length - in console_move_rows_1()
73 src = vid_priv->fb + vid_priv->line_length - in console_move_rows_1()
76 for (j = 0; j < vid_priv->ysize; j++) { in console_move_rows_1()
78 src += vid_priv->line_length; in console_move_rows_1()
79 dst += vid_priv->line_length; in console_move_rows_1()
89 struct video_priv *vid_priv = dev_get_uclass_priv(vid); in console_putc_xy_1() local
90 int pbytes = VNBYTES(vid_priv->bpix); in console_putc_xy_1()
96 line = vid_priv->fb + (VID_TO_PIXEL(x_frac) + 1) * in console_putc_xy_1()
97 vid_priv->line_length - (y + 1) * pbytes; in console_putc_xy_1()
102 switch (vid_priv->bpix) { in console_putc_xy_1()
108 *dst-- = (pfont[i] & mask) ? vid_priv->colour_fg in console_putc_xy_1()
109 : vid_priv->colour_bg; in console_putc_xy_1()
119 *dst-- = (pfont[i] & mask) ? vid_priv->colour_fg in console_putc_xy_1()
120 : vid_priv->colour_bg; in console_putc_xy_1()
130 *dst-- = (pfont[i] & mask) ? vid_priv->colour_fg in console_putc_xy_1()
131 : vid_priv->colour_bg; in console_putc_xy_1()
139 line += vid_priv->line_length; in console_putc_xy_1()
149 struct video_priv *vid_priv = dev_get_uclass_priv(dev->parent); in console_set_row_2() local
151 int pixels = VIDEO_FONT_HEIGHT * vid_priv->xsize; in console_set_row_2()
154 line = vid_priv->fb + vid_priv->ysize * vid_priv->line_length - in console_set_row_2()
155 (row + 1) * VIDEO_FONT_HEIGHT * vid_priv->line_length; in console_set_row_2()
156 switch (vid_priv->bpix) { in console_set_row_2()
194 struct video_priv *vid_priv = dev_get_uclass_priv(dev->parent); in console_move_rows_2() local
199 end = vid_priv->fb + vid_priv->ysize * vid_priv->line_length; in console_move_rows_2()
201 vid_priv->line_length; in console_move_rows_2()
203 vid_priv->line_length; in console_move_rows_2()
204 memmove(dst, src, VIDEO_FONT_HEIGHT * vid_priv->line_length * count); in console_move_rows_2()
213 struct video_priv *vid_priv = dev_get_uclass_priv(vid); in console_putc_xy_2() local
220 line = vid_priv->fb + (vid_priv->ysize - y - 1) * in console_putc_xy_2()
221 vid_priv->line_length + in console_putc_xy_2()
222 (vid_priv->xsize - VID_TO_PIXEL(x_frac) - in console_putc_xy_2()
223 VIDEO_FONT_WIDTH - 1) * VNBYTES(vid_priv->bpix); in console_putc_xy_2()
228 switch (vid_priv->bpix) { in console_putc_xy_2()
234 *dst-- = (bits & 0x80) ? vid_priv->colour_fg in console_putc_xy_2()
235 : vid_priv->colour_bg; in console_putc_xy_2()
246 *dst-- = (bits & 0x80) ? vid_priv->colour_fg in console_putc_xy_2()
247 : vid_priv->colour_bg; in console_putc_xy_2()
258 *dst-- = (bits & 0x80) ? vid_priv->colour_fg in console_putc_xy_2()
259 : vid_priv->colour_bg; in console_putc_xy_2()
268 line -= vid_priv->line_length; in console_putc_xy_2()
276 struct video_priv *vid_priv = dev_get_uclass_priv(dev->parent); in console_set_row_3() local
277 int pbytes = VNBYTES(vid_priv->bpix); in console_set_row_3()
281 line = vid_priv->fb + row * VIDEO_FONT_HEIGHT * pbytes; in console_set_row_3()
282 for (j = 0; j < vid_priv->ysize; j++) { in console_set_row_3()
283 switch (vid_priv->bpix) { in console_set_row_3()
314 line += vid_priv->line_length; in console_set_row_3()
323 struct video_priv *vid_priv = dev_get_uclass_priv(dev->parent); in console_move_rows_3() local
326 int pbytes = VNBYTES(vid_priv->bpix); in console_move_rows_3()
329 dst = vid_priv->fb + rowdst * VIDEO_FONT_HEIGHT * pbytes; in console_move_rows_3()
330 src = vid_priv->fb + rowsrc * VIDEO_FONT_HEIGHT * pbytes; in console_move_rows_3()
332 for (j = 0; j < vid_priv->ysize; j++) { in console_move_rows_3()
334 src += vid_priv->line_length; in console_move_rows_3()
335 dst += vid_priv->line_length; in console_move_rows_3()
345 struct video_priv *vid_priv = dev_get_uclass_priv(vid); in console_putc_xy_3() local
346 int pbytes = VNBYTES(vid_priv->bpix); in console_putc_xy_3()
349 void *line = vid_priv->fb + in console_putc_xy_3()
350 (vid_priv->ysize - VID_TO_PIXEL(x_frac) - 1) * in console_putc_xy_3()
351 vid_priv->line_length + y * pbytes; in console_putc_xy_3()
358 switch (vid_priv->bpix) { in console_putc_xy_3()
364 *dst++ = (pfont[i] & mask) ? vid_priv->colour_fg in console_putc_xy_3()
365 : vid_priv->colour_bg; in console_putc_xy_3()
375 *dst++ = (pfont[i] & mask) ? vid_priv->colour_fg in console_putc_xy_3()
376 : vid_priv->colour_bg; in console_putc_xy_3()
386 *dst++ = (pfont[i] & mask) ? vid_priv->colour_fg in console_putc_xy_3()
387 : vid_priv->colour_bg; in console_putc_xy_3()
395 line -= vid_priv->line_length; in console_putc_xy_3()
407 struct video_priv *vid_priv = dev_get_uclass_priv(vid_dev); in console_probe_2() local
411 vc_priv->cols = vid_priv->xsize / VIDEO_FONT_WIDTH; in console_probe_2()
412 vc_priv->rows = vid_priv->ysize / VIDEO_FONT_HEIGHT; in console_probe_2()
421 struct video_priv *vid_priv = dev_get_uclass_priv(vid_dev); in console_probe_1_3() local
425 vc_priv->cols = vid_priv->ysize / VIDEO_FONT_WIDTH; in console_probe_1_3()
426 vc_priv->rows = vid_priv->xsize / VIDEO_FONT_HEIGHT; in console_probe_1_3()
427 vc_priv->xsize_frac = VID_TO_POS(vid_priv->ysize); in console_probe_1_3()