Home
last modified time | relevance | path

Searched refs:line_length (Results 1 – 178 of 178) sorted by relevance

/linux-4.4.14/drivers/staging/fbtft/
Dfb_uc1611.c227 int line_length = par->info->fix.line_length; in write_vmem() local
228 int y_start = (offset / line_length); in write_vmem()
229 int y_end = (offset + len - 1) / line_length; in write_vmem()
238 i = y_start * line_length; in write_vmem()
240 for (x = 0; x < line_length; x += 2) { in write_vmem()
251 i = y_start * line_length; in write_vmem()
253 for (x = 0; x < line_length; x++) { in write_vmem()
255 *buf8 |= vmem8[i + line_length] & 0xF0; in write_vmem()
259 i += line_length; in write_vmem()
272 i = y_start * line_length; in write_vmem()
[all …]
Dfb_watterott.c77 start_line = offset / par->info->fix.line_length; in write_vmem()
78 end_line = start_line + (len / par->info->fix.line_length) - 1; in write_vmem()
92 par->txbuf.buf, 10 + par->info->fix.line_length); in write_vmem()
114 start_line = offset / par->info->fix.line_length; in write_vmem_8bit()
115 end_line = start_line + (len / par->info->fix.line_length) - 1; in write_vmem_8bit()
Dfbtft-core.c385 offset = start_line * par->info->fix.line_length; in fbtft_update_display()
386 len = (end_line - start_line + 1) * par->info->fix.line_length; in fbtft_update_display()
457 y_low = index / info->fix.line_length; in fbtft_deferred_io()
458 y_high = (index + PAGE_SIZE - 1) / info->fix.line_length; in fbtft_deferred_io()
774 info->fix.line_length = width * bpp / 8; in fbtft_framebuffer_alloc()
/linux-4.4.14/drivers/media/platform/omap/
Domap_vout_vrfb.c301 int offset = 0, ctop = 0, cleft = 0, line_length = 0; in omap_vout_calculate_vrfb_offset() local
328 line_length = MAX_PIXELS_PER_LINE; in omap_vout_calculate_vrfb_offset()
332 line_length = pix->width; in omap_vout_calculate_vrfb_offset()
334 vout->line_length = line_length; in omap_vout_calculate_vrfb_offset()
341 *cropped_offset = offset + line_length * in omap_vout_calculate_vrfb_offset()
344 *cropped_offset = offset + line_length * temp_ps * in omap_vout_calculate_vrfb_offset()
345 cleft + crop->top * temp_ps + (line_length * in omap_vout_calculate_vrfb_offset()
355 *cropped_offset = offset + (line_length * ps * ctop) + in omap_vout_calculate_vrfb_offset()
359 *cropped_offset = offset + (line_length * ps * ctop) + in omap_vout_calculate_vrfb_offset()
360 (cleft / vr_ps) * ps + (line_length * in omap_vout_calculate_vrfb_offset()
[all …]
Domap_voutdef.h170 int ps, vr_ps, line_length, first_int, field_id; member
Domap_vout.c282 int ps = 2, line_length = 0; in omap_vout_calculate_offset() local
289 vout->line_length = line_length = pix->width; in omap_vout_calculate_offset()
301 *cropped_offset = (line_length * ps) * in omap_vout_calculate_offset()
/linux-4.4.14/drivers/video/fbdev/
Dsunxvr500.c248 unsigned int line_length; in e3d_pci_register() local
328 line_length = (readl(ep->ramdac + RAMDAC_VID_CFG) >> 16) & 0xff; in e3d_pci_register()
329 line_length = 1 << line_length; in e3d_pci_register()
333 info->fix.line_length = line_length; in e3d_pci_register()
336 info->fix.line_length = line_length * 2; in e3d_pci_register()
339 info->fix.line_length = line_length * 3; in e3d_pci_register()
342 info->fix.line_length = line_length * 4; in e3d_pci_register()
345 ep->fb_size = info->fix.line_length * ep->height; in e3d_pci_register()
Dtgafb.c267 info->fix.line_length = par->xres * (par->bits_per_pixel >> 3);
624 unsigned long rincr, line_length, shift, pos, is8bpp; local
638 line_length = info->fix.line_length;
676 pos = dy * line_length;
719 pos += line_length;
748 pos += line_length;
767 pos += line_length;
797 pos += line_length;
817 pos += line_length;
838 unsigned long pos, line_length, i, j; local
[all …]
Dvga16fb.c97 .line_length = 640 / 8,
223 info->fix.line_length = info->var.xres_virtual / 2; in vga16fb_update_fix()
227 info->fix.line_length = info->var.xres_virtual / 8; in vga16fb_update_fix()
232 info->fix.line_length = info->var.xres_virtual / 4; in vga16fb_update_fix()
237 info->fix.line_length = info->var.xres_virtual / 4; in vga16fb_update_fix()
240 info->fix.line_length = info->var.xres_virtual; in vga16fb_update_fix()
838 where = info->screen_base + dx + rect->dy * info->fix.line_length; in vga_8planes_fillrect()
845 line_ofs = info->fix.line_length - width; in vga_8planes_fillrect()
870 where += info->fix.line_length; in vga_8planes_fillrect()
908 line_ofs = info->fix.line_length - width; in vga16fb_fillrect()
[all …]
Dauo_k1900fb.c91 int line_length = par->info->fix.line_length; in auok1900_update_region() local
110 buf += y1 * line_length; in auok1900_update_region()
112 ((y2 - y1) * line_length)/2, (u16 *) buf); in auok1900_update_region()
Dsunxvr2500.c169 info->fix.line_length = sp->width; in s3d_pci_register()
172 info->fix.line_length = sp->width * 2; in s3d_pci_register()
175 info->fix.line_length = sp->width * 3; in s3d_pci_register()
178 info->fix.line_length = sp->width * 4; in s3d_pci_register()
181 sp->fb_size = info->fix.line_length * sp->height; in s3d_pci_register()
Dauo_k1901fb.c130 int line_length = par->info->fix.line_length; in auok1901_update_region() local
149 buf += y1 * line_length; in auok1901_update_region()
151 args, ((y2 - y1) * line_length)/2, in auok1901_update_region()
Ddnfb.c135 .line_length = 256,
158 src = (ushort *)(info->screen_base + area->sy * info->fix.line_length + in dnfb_copyarea()
160 dest = area->dy * (info->fix.line_length >> 1) + (area->dx >> 4); in dnfb_copyarea()
163 y_delta = (info->fix.line_length * 8) - area->sx - area->width; in dnfb_copyarea()
173 y_delta = -((info->fix.line_length * 8) - area->sx - area->width); in dnfb_copyarea()
Dau1100fb.c168 info->fix.line_length = info->var.xres_virtual / in au1100fb_setmode()
179 info->fix.line_length = info->var.xres_virtual << 1; /* depth=16 */ in au1100fb_setmode()
184 info->fix.line_length = info->var.xres_virtual / 8; in au1100fb_setmode()
187 info->screen_size = info->fix.line_length * info->var.yres_virtual; in au1100fb_setmode()
205 (info->fix.line_length * in au1100fb_setmode()
212 words = info->fix.line_length / sizeof(u32); in au1100fb_setmode()
321 dmaaddr += (fbi->fix.line_length * dy); in au1100fb_fb_pan_display()
328 dmaaddr += (fbi->fix.line_length * dy); in au1100fb_fb_pan_display()
Dcirrusfb.c401 u_short line_length);
406 u_short line_length, u_char blitmode);
677 info->fix.line_length = var->xres_virtual / 8; in cirrusfb_set_par_foo()
682 info->fix.line_length = var->xres_virtual; in cirrusfb_set_par_foo()
688 info->fix.line_length = var->xres_virtual * in cirrusfb_set_par_foo()
1204 pitch = info->fix.line_length >> 3; in cirrusfb_set_par_foo()
1328 base = var->yoffset * info->fix.line_length + xoffset; in cirrusfb_pan_display()
1764 info->fix.line_length, 0x40); in cirrusfb_fillrect()
1804 info->fix.line_length); in cirrusfb_copyarea()
1842 info->fix.line_length, 0x40); in cirrusfb_imageblit()
[all …]
Defifb.c188 efifb_fix.line_length = screen_info.lfb_linelength; in efifb_probe()
193 size_vmode = efifb_defined.yres * efifb_fix.line_length; in efifb_probe()
256 efifb_defined.bits_per_pixel, efifb_fix.line_length, in efifb_probe()
261 efifb_fix.line_length; in efifb_probe()
Dpvr2fb.c360 unsigned long line_length; in pvr2fb_set_par() local
427 line_length = get_line_length(var->xres_virtual, var->bits_per_pixel); in pvr2fb_set_par()
428 par->disp_start = info->fix.smem_start + (line_length * var->yoffset) * line_length; in pvr2fb_set_par()
429 info->fix.line_length = line_length; in pvr2fb_set_par()
437 unsigned long line_length; in pvr2fb_check_var() local
531 line_length = get_line_length(var->xres_virtual, var->bits_per_pixel); in pvr2fb_check_var()
532 if (line_length * var->yres_virtual > info->fix.smem_len) in pvr2fb_check_var()
570 diw_modulo += info->fix.line_length / 4; in pvr2_init_display()
Dvt8623fb.c152 dst1 = info->screen_base + (image->dy * info->fix.line_length) in vt8623fb_iplan_imageblit()
164 dst1 += info->fix.line_length; in vt8623fb_iplan_imageblit()
176 dst1 = info->screen_base + (rect->dy * info->fix.line_length) in vt8623fb_iplan_fillrect()
184 dst1 += info->fix.line_length; in vt8623fb_iplan_fillrect()
208 dst1 = info->screen_base + (image->dy * info->fix.line_length) in vt8623fb_cfb4_imageblit()
220 dst1 += info->fix.line_length; in vt8623fb_cfb4_imageblit()
383 info->fix.line_length = (info->var.xres_virtual * bpp) / 8; in vt8623fb_set_par()
398 screen_size = info->var.yres_virtual * info->fix.line_length; in vt8623fb_set_par()
401 info->fix.line_length = 0; in vt8623fb_set_par()
620 offset = (var->yoffset * info->fix.line_length) + in vt8623fb_pan_display()
D68328fb.c135 u_long line_length; in mc68x328fb_check_var() local
180 line_length = in mc68x328fb_check_var()
182 if (line_length * var->yres_virtual > videomemorysize) in mc68x328fb_check_var()
267 info->fix.line_length = get_line_length(info->var.xres_virtual, in mc68x328fb_set_par()
456 fb_info.fix.line_length = in mc68x328fb_init()
Dvesafb.c71 offset = (var->yoffset * info->fix.line_length + var->xoffset) / 4; in vesafb_pan_display()
259 vesafb_fix.line_length = screen_info.lfb_linelength; in vesafb_probe()
266 size_vmode = vesafb_defined.yres * vesafb_fix.line_length; in vesafb_probe()
321 …d.xres, vesafb_defined.yres, vesafb_defined.bits_per_pixel, vesafb_fix.line_length, screen_info.pa… in vesafb_probe()
362 vesafb_defined.yres_virtual = vesafb_fix.smem_len / vesafb_fix.line_length; in vesafb_probe()
Dhitfb.c166 fb_writew((yoffset*info->fix.line_length)>>10, HD64461_LCDCBAR); in hitfb_pan_display()
295 info->fix.line_length = info->var.xres; in hitfb_set_par()
300 info->fix.line_length = info->var.xres*2; in hitfb_set_par()
306 fb_writew(info->fix.line_length, HD64461_LCDCLOR); in hitfb_set_par()
356 hitfb_fix.line_length = lcdclor; in hitfb_probe()
Dxen-fbfront.c195 y1 = beg / fb_info->fix.line_length; in xenfb_deferred_io()
196 y2 = end / fb_info->fix.line_length; in xenfb_deferred_io()
301 var->xres <= info->fix.line_length / (XENFB_DEPTH / 8) && in xenfb_check_var()
321 xenfb_info->resize.stride = info->fix.line_length; in xenfb_set_par()
440 fb_info->fix.line_length = fb_info->var.xres * XENFB_DEPTH / 8; in xenfb_probe()
560 info->page->line_length = fb_info->fix.line_length; in xenfb_init_shared_page()
Darkfb.c185 dst1 = info->screen_base + (image->dy * info->fix.line_length) in arkfb_iplan_imageblit()
197 dst1 += info->fix.line_length; in arkfb_iplan_imageblit()
210 dst1 = info->screen_base + (rect->dy * info->fix.line_length) in arkfb_iplan_fillrect()
218 dst1 += info->fix.line_length; in arkfb_iplan_fillrect()
243 dst1 = info->screen_base + (image->dy * info->fix.line_length) in arkfb_cfb4_imageblit()
255 dst1 += info->fix.line_length; in arkfb_cfb4_imageblit()
623 info->fix.line_length = (info->var.xres_virtual * bpp) / 8; in arkfb_set_par()
633 screen_size = info->var.yres_virtual * info->fix.line_length; in arkfb_set_par()
636 info->fix.line_length = 0; in arkfb_set_par()
903 offset = (var->yoffset * info->fix.line_length) + in arkfb_pan_display()
Dvfb.c171 u_long line_length; in vfb_check_var() local
216 line_length = in vfb_check_var()
218 if (line_length * var->yres_virtual > videomemorysize) in vfb_check_var()
294 info->fix.line_length = get_line_length(info->var.xres_virtual, in vfb_set_par()
Dgrvga.c39 u32 line_length; /* 0x10 */ member
166 &par->regs->line_length); in grvga_set_par()
189 info->fix.line_length = (info->var.xres_virtual*info->var.bits_per_pixel)/8; in grvga_set_par()
249 base_addr = fix->smem_start + (var->yoffset * fix->line_length); in grvga_pan_display()
Dtridentfb.c997 int line_length; in tridentfb_check_var() local
1022 line_length = var->xres_virtual * bpp / 8; in tridentfb_check_var()
1027 if (line_length <= 512) in tridentfb_check_var()
1029 else if (line_length <= 1024) in tridentfb_check_var()
1031 else if (line_length <= 2048) in tridentfb_check_var()
1033 else if (line_length <= 4096) in tridentfb_check_var()
1035 else if (line_length <= 8192) in tridentfb_check_var()
1040 line_length = var->xres_virtual * bpp / 8; in tridentfb_check_var()
1044 if (line_length * (var->yres_virtual - var->yres) > (4 << 20)) in tridentfb_check_var()
1045 var->yres_virtual = ((4 << 20) / line_length) + var->yres; in tridentfb_check_var()
[all …]
Dps3fb.c446 u64 line_length; in ps3fb_sync_image() local
448 line_length = dst_line_length; in ps3fb_sync_image()
450 line_length |= (u64)src_line_length << 32; in ps3fb_sync_image()
459 line_length); in ps3fb_sync_image()
498 info->fix.line_length); in ps3fb_sync()
618 info->fix.line_length = xdr_line_length; in ps3fb_set_par()
697 par->pan_offset = var->yoffset * info->fix.line_length + in ps3fb_pan_display()
850 res.xres = info->fix.line_length / BPP; in ps3fb_ioctl()
Dsunxvr1000.c139 info->fix.line_length = 16384; in gfb_probe()
140 gp->fb_size = info->fix.line_length * gp->height; in gfb_probe()
Ds3fb.c358 dst1 = info->screen_base + (image->dy * info->fix.line_length) in s3fb_iplan_imageblit()
370 dst1 += info->fix.line_length; in s3fb_iplan_imageblit()
383 dst1 = info->screen_base + (rect->dy * info->fix.line_length) in s3fb_iplan_fillrect()
391 dst1 += info->fix.line_length; in s3fb_iplan_fillrect()
415 dst1 = info->screen_base + (image->dy * info->fix.line_length) in s3fb_cfb4_imageblit()
427 dst1 += info->fix.line_length; in s3fb_cfb4_imageblit()
611 info->fix.line_length = (info->var.xres_virtual * bpp) / 8; in s3fb_set_par()
621 screen_size = info->var.yres_virtual * info->fix.line_length; in s3fb_set_par()
624 info->fix.line_length = 0; in s3fb_set_par()
1025 offset = (var->yoffset * info->fix.line_length) + in s3fb_pan_display()
Dvt8500lcdfb.c76 info->fix.line_length = info->var.xres_virtual / in vt8500lcd_set_par()
110 info->fix.line_length = info->var.bits_per_pixel > 16 ? in vt8500lcd_set_par()
211 unsigned pixlen = info->fix.line_length / info->var.xres_virtual; in vt8500lcd_pan_display()
213 + info->fix.line_length * var->yoffset; in vt8500lcd_pan_display()
Dchipsfb.c118 info->fix.line_length = 800*2; in chipsfb_set_par()
134 info->fix.line_length = 800; in chipsfb_set_par()
300 .line_length = 800,
Dmxsfb.c423 fb_info->fix.line_length = line_size; in mxsfb_set_par()
519 fb_info->fix.line_length * fb_info->var.yoffset, in mxsfb_set_par()
600 offset = fb_info->fix.line_length * var->yoffset; in mxsfb_pan_display()
698 fb_info->fix.line_length = vmode->xres * (bits_per_pixel >> 3); in mxsfb_restore_mode()
701 fbsize = fb_info->fix.line_length * vmode->yres; in mxsfb_restore_mode()
716 line_count = fb_info->fix.smem_len / fb_info->fix.line_length; in mxsfb_restore_mode()
Dpxafb.c411 int line_length; in pxafb_adjust_timing() local
426 line_length = var->xres * var->bits_per_pixel / 8; in pxafb_adjust_timing()
427 line_length = ALIGN(line_length, 4); in pxafb_adjust_timing()
428 var->xres = line_length * 8 / var->bits_per_pixel; in pxafb_adjust_timing()
434 var->yres_virtual = fbi->fb.fix.smem_len / line_length; in pxafb_adjust_timing()
513 fbi->fb.fix.line_length = var->xres_virtual * in pxafb_set_par()
611 int size = ofb->fb.fix.line_length * ofb->fb.var.yres_virtual; in overlay1fb_setup()
656 size = ofb->fb.fix.line_length * ofb->fb.var.yres_virtual; in overlay2fb_setup()
826 ofb->fb.fix.line_length = var->xres_virtual * bpp / 8; in overlayfb_check_video_memory()
828 size = PAGE_ALIGN(ofb->fb.fix.line_length * var->yres_virtual); in overlayfb_check_video_memory()
[all …]
Ds1d13xxxfb.c248 info->fix.line_length = info->var.xres * info->var.bits_per_pixel; in s1d13xxxfb_set_par()
249 info->fix.line_length /= 8; in s1d13xxxfb_set_par()
251 dbg("setting line_length to %d\n", info->fix.line_length); in s1d13xxxfb_set_par()
390 start = (info->fix.line_length >> 1) * var->yoffset; in s1d13xxxfb_pan_display()
720 fix->line_length = offset * 2; in s1d13xxxfb_fetch_hw_state()
Dpmag-aa-fb.c239 fix->line_length = 1280; in aafb_get_fix()
264 disp->line_length = fix.line_length; in aafb_set_disp()
Dcobalt_lcdfb.c175 .line_length = LCD_XRES_MAX,
308 LCD_TEXT_POS(info->fix.line_length * y + x)); in cobalt_lcdfb_cursor()
Dauo_k190x.c292 u16 line_length = info->fix.line_length; in auok190xfb_dpy_deferred_io() local
322 h_inc = DIV_ROUND_UP(PAGE_SIZE , line_length); in auok190xfb_dpy_deferred_io()
333 y1 = (cur->index << PAGE_SHIFT) / line_length; in auok190xfb_dpy_deferred_io()
343 y1 = (cur->index << PAGE_SHIFT) / line_length; in auok190xfb_dpy_deferred_io()
536 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in auok190xfb_set_fix()
Dq40fb.c35 .line_length = 1024*2,
Dmaxinefb.c59 .line_length = 1024,
Dsm712fb.c82 .line_length = 800 * 3,
1224 sfb->fb->fix.line_length = sfb->fb->var.xres * 4; in smtcfb_setmode()
1234 sfb->fb->fix.line_length = sfb->fb->var.xres * 3; in smtcfb_setmode()
1244 sfb->fb->fix.line_length = sfb->fb->var.xres; in smtcfb_setmode()
1255 sfb->fb->fix.line_length = sfb->fb->var.xres * 2; in smtcfb_setmode()
Dstifb.c530 memset(fb->info.screen_base + y * fb->info.fix.line_length, in rattlerSetupPlanes()
1256 fix->line_length = (fb->sti->glob_cfg->total_x * bpp) / 8; in stifb_init_fb()
1257 if (!fix->line_length) in stifb_init_fb()
1258 fix->line_length = 2048; /* default */ in stifb_init_fb()
1261 if (fix->smem_len > yres*fix->line_length) in stifb_init_fb()
1262 fix->smem_len = yres*fix->line_length; in stifb_init_fb()
Dda8xx-fb.c1240 new_var.yoffset * fix->line_length + in da8xx_pan_display()
1242 end = start + fbi->var.yres * fix->line_length - 1; in da8xx_pan_display()
1281 info->fix.line_length = (par->mode.xres * par->cfg.bpp) / 8; in da8xxfb_set_par()
1290 info->var.yoffset * info->fix.line_length + in da8xxfb_set_par()
1293 info->var.yres * info->fix.line_length - 1; in da8xxfb_set_par()
1442 da8xx_fb_fix.line_length = (lcdc_info->xres * lcd_cfg->bpp) / 8; in fb_probe()
1446 da8xx_fb_fix.line_length - 1; in fb_probe()
Dbfin_adv7393fb.c98 .line_length = 720 * 2,
440 bfin_adv7393_fb_fix.line_length = fbdev->line_len; in bfin_adv7393_fb_probe()
611 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_adv7393_fb_check_var()
640 dmaaddr += (info->fix.line_length * dy); in bfin_adv7393_fb_pan_display()
Dgoldfishfb.c128 info->fix.line_length = info->var.xres * 2; in goldfish_fb_set_par()
225 fb->fb.fix.line_length = width * 2; in goldfish_fb_probe()
Dfb-puv3.c346 u_long line_length; in unifb_check_var() local
391 line_length = in unifb_check_var()
393 if (line_length * var->yres_virtual > UNIFB_MEMSIZE) in unifb_check_var()
507 info->fix.line_length = get_line_length(info->var.xres_virtual, in unifb_set_par()
Dmacfb.c578 macfb_fix.line_length = mac_bi_data.videorow; in macfb_init()
579 macfb_fix.smem_len = macfb_fix.line_length * macfb_defined.yres; in macfb_init()
599 macfb_defined.bits_per_pixel, macfb_fix.line_length); in macfb_init()
Dbf537-lq035.c453 .line_length = LCD_X_RES*(LCD_BBP/8),
548 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_lq035_fb_check_var()
734 bfin_lq035_fb_fix.line_length = LCD_Y_RES*(LCD_BBP/8); in bfin_lq035_probe()
Dgbefb.c660 info->fix.line_length = info->var.xres_virtual * bytesPerPixel; in gbefb_set_par()
845 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in gbefb_encode_fix()
909 unsigned int line_length; in gbefb_check_var() local
951 line_length = var->xres_virtual * var->bits_per_pixel / 8; in gbefb_check_var()
952 if (line_length * var->yres_virtual > gbe_mem_size) in gbefb_check_var()
Dsimplefb.c308 info->fix.line_length = params.stride; in simplefb_probe()
349 info->var.bits_per_pixel, info->fix.line_length); in simplefb_probe()
Docfb.c218 fix->line_length = var->xres * var->bits_per_pixel/8; in ocfb_init_fix()
219 fix->smem_len = fix->line_length * var->yres; in ocfb_init_fix()
Dhpfb.c241 fb_info.fix.line_length = fb_width; in hpfb_init_one()
255 hpfb_defined.xres, hpfb_defined.yres, hpfb_defined.bits_per_pixel, fb_info.fix.line_length); in hpfb_init_one()
Dtmiofb.c326 tmio_iowrite16(info->fix.line_length, par->lcr + LCR_VHPN); in tmiofb_hw_mode()
329 tmio_iowrite16(info->fix.line_length >> 16, par->lcr + LCR_VHPCH); in tmiofb_hw_mode()
330 tmio_iowrite16(info->fix.line_length, par->lcr + LCR_VHPCL); in tmiofb_hw_mode()
623 info->fix.line_length = info->mode->xres * in tmiofb_set_par()
Dg364fb.c234 fb_fix.line_length = (xres / 8) * fb_var.bits_per_pixel; in g364fb_init()
Dau1200fb.c949 | LCD_WINCTRL2_BX_N(fbdev->fb_info->fix.line_length) in au1200_setmode()
1009 fbi->fix.line_length = fbi->var.xres_virtual / in au1200fb_update_fbinfo()
1014 fbi->fix.line_length = fbi->var.xres_virtual * (fbi->var.bits_per_pixel / 8); in au1200fb_update_fbinfo()
1019 fbi->fix.line_length = fbi->var.xres_virtual / 8; in au1200fb_update_fbinfo()
1022 fbi->screen_size = fbi->fix.line_length * fbi->var.yres_virtual; in au1200fb_update_fbinfo()
1023 print_dbg("line length: %d\n", fbi->fix.line_length); in au1200fb_update_fbinfo()
Dfm2fb.c134 .line_length = (768 << 2),
Dwm8505fb.c136 info->fix.line_length = info->var.xres_virtual << 2; in wm8505fb_set_par()
148 info->fix.line_length = info->var.xres_virtual << 1; in wm8505fb_set_par()
Ds3c-fb.c527 info->fix.line_length = (var->xres_virtual * var->bits_per_pixel) / 8; in s3c_fb_set_par()
545 data = info->fix.smem_start + info->fix.line_length * var->yres; in s3c_fb_set_par()
549 data = VIDW_BUF_SIZE_OFFSET(info->fix.line_length - pagewidth) | in s3c_fb_set_par()
551 VIDW_BUF_SIZE_OFFSET_E(info->fix.line_length - pagewidth) | in s3c_fb_set_par()
878 start_boff = var->yoffset * info->fix.line_length; in s3c_fb_pan_display()
900 end_boff = start_boff + info->var.yres * info->fix.line_length; in s3c_fb_pan_display()
Dbfin-t350mcqb-fb.c286 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_t350mcqb_fb_check_var()
487 fbinfo->fix.line_length = fbinfo->var.xres_virtual * in bfin_t350mcqb_probe()
Dasiliantfb.c296 p->fix.line_length = p->var.xres * (p->var.bits_per_pixel >> 3); in asiliantfb_set_par()
482 .line_length = 640,
Dhecubafb.c57 .line_length = DPY_W,
Dclps711xfb.c127 info->fix.line_length = info->var.xres_virtual * info->var.bits_per_pixel / 8; in clps7111fb_set_par()
Dpmag-ba-fb.c75 .line_length = 1024,
Dacornfb.c441 u_int off = var->yoffset * info->fix.line_length; in acornfb_update_dma()
557 info->fix.line_length = (info->var.xres * info->var.bits_per_pixel) / 8; in acornfb_set_par()
710 fb_info.fix.line_length = 0; in acornfb_init_fbinfo()
Dep93xx-fb.c282 info->fix.line_length = info->var.xres_virtual * in ep93xxfb_set_par()
289 ep93xxfb_writel(fbi, info->fix.line_length / 4, EP93XXFB_VLINE_STEP); in ep93xxfb_set_par()
Dbf54x-lq043fb.c364 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_bf54x_fb_check_var()
586 fbinfo->fix.line_length = fbinfo->var.xres_virtual * in bfin_bf54x_probe()
Dsmscufx.c845 const int line_offset = dev->info->fix.line_length * (y + line); in ufx_raw_rect()
910 int start = max((int)(offset / info->fix.line_length), 0); in ufx_ops_write()
911 int lines = min((u32)((result / info->fix.line_length) + 1), in ufx_ops_write()
1305 new_len = info->fix.line_length * info->var.yres; in ufx_realloc_framebuffer()
1601 info->fix.line_length = info->var.xres * in ufx_setup_modes()
Dudlfb.c607 const int line_offset = dev->info->fix.line_length * i; in dlfb_handle_damage()
653 int start = max((int)(offset / info->fix.line_length), 0); in dlfb_ops_write()
654 int lines = min((u32)((result / info->fix.line_length) + 1), in dlfb_ops_write()
1171 new_len = info->fix.line_length * info->var.yres; in dlfb_realloc_framebuffer()
1353 info->fix.line_length = info->var.xres * in dlfb_setup_modes()
Dtdfxfb.c726 info->fix.line_length = reg.stride; in tdfxfb_set_par()
828 u32 addr = var->yoffset * info->fix.line_length; in tdfxfb_pan_display()
848 u32 stride = info->fix.line_length; in tdfxfb_fillrect()
892 u32 stride = info->fix.line_length; in tdfxfb_copyarea()
949 int i, stride = info->fix.line_length; in tdfxfb_imageblit()
Dplatinumfb.c148 info->fix.line_length = vmode_attrs[pinfo->vmode-1].hres * (1<<pinfo->cmode) in platinumfb_set_par()
150 printk("line_length: %x\n", info->fix.line_length); in platinumfb_set_par()
Dmetronomefb.c109 .line_length = DPY_W,
638 metronomefb_fix.line_length = fw; in metronomefb_probe()
Damba-clcd.c62 ustart += fb->fb.var.yoffset * fb->fb.fix.line_length; in clcdfb_set_start()
63 lstart = ustart + fb->fb.var.yres * fb->fb.fix.line_length / 2; in clcdfb_set_start()
290 fb->fb.fix.line_length = fb->fb.var.xres_virtual * in clcdfb_set_par()
Ds3c2410fb.c78 saddr2 += info->fix.line_length * info->var.yres; in s3c2410fb_set_lcdaddr()
82 S3C2410_PAGEWIDTH((info->fix.line_length / 2) & 0x3ff); in s3c2410fb_set_lcdaddr()
446 info->fix.line_length = (var->xres_virtual * var->bits_per_pixel) / 8; in s3c2410fb_set_par()
Dsm501fb.c479 info->fix.line_length = (var->xres_virtual * var->bits_per_pixel)/8; in sm501fb_set_par_common()
480 smem_len = info->fix.line_length * var->yres_virtual; in sm501fb_set_par_common()
483 info->fix.line_length); in sm501fb_set_par_common()
541 reg = info->fix.line_length; in sm501fb_set_par_geometry()
598 var->yoffset * info->fix.line_length); in sm501fb_pan_crt()
Dnuc900fb.c57 vbaddr2 += info->fix.line_length * info->var.yres; in nuc900fb_set_lcdaddr()
285 info->fix.line_length = (var->xres_virtual * var->bits_per_pixel) / 8; in nuc900fb_set_par()
Dp9100.c247 info->fix.line_length = linebytes; in p9100_init_fix()
Dbw2.c189 info->fix.line_length = linebytes; in bw2_init_fix()
Dbfin-lq035q1-fb.c480 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_lq035q1_fb_check_var()
663 fbinfo->fix.line_length = fbinfo->var.xres_virtual * in bfin_lq035q1_probe()
Djz4740_fb.c686 fb->fix.line_length = fb->var.bits_per_pixel * fb->var.xres / 8; in jzfb_probe()
690 fb->fix.smem_len = fb->fix.line_length * fb->var.yres; in jzfb_probe()
Dneofb.c1153 info->fix.line_length = in neofb_set_par()
1414 src = sx * (info->var.bits_per_pixel >> 3) + sy*info->fix.line_length; in neo2200_copyarea()
1415 dst = dx * (info->var.bits_per_pixel >> 3) + dy*info->fix.line_length; in neo2200_copyarea()
1485 image->dy * info->fix.line_length), &par->neo2200->dstStart); in neo2200_imageblit()
Dimsttfb.c751 __u32 off = var->yoffset * (info->fix.line_length >> 3) in set_offset()
1001 line_pitch = info->fix.line_length; in imsttfb_fillrect()
1052 line_pitch = info->fix.line_length; in imsttfb_copyarea()
1433 info->fix.line_length = info->var.xres * (info->var.bits_per_pixel >> 3); in init_imstt()
Dhyperv_fb.c282 msg.situ.video_output[0].pitch_bytes = info->fix.line_length; in synthvid_send_situ()
831 info->fix.line_length = screen_width * screen_depth / 8; in hvfb_probe()
Dsstfb.c774 u32 stride = info->fix.line_length;
800 u32 stride = info->fix.line_length;
1408 fix->line_length = 2048; /* default value, for 24 or 32bit: 4096 */ in sstfb_probe()
Dxilinxfb.c323 drvdata->info.fix.line_length = pdata->xvirt * BYTES_PER_PIXEL; in xilinxfb_assign()
Dclps711x-fb.c127 info->fix.line_length = info->var.xres * info->var.bits_per_pixel / 8; in clps711x_fb_set_par()
Digafb.c521 igafb_fix.line_length = default_var.xres*(default_var.bits_per_pixel/8); in igafb_init()
Dpmagb-b-fb.c176 info->fix.line_length = info->var.xres; in pmagbbfb_screen_setup()
Dcg3.c254 info->fix.line_length = linebytes; in cg3_init_fix()
Dhgafb.c129 .line_length = 90,
Dtcx.c340 info->fix.line_length = linebytes; in tcx_init_fix()
Dmx3fb.c748 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in mx3fb_set_fix()
812 mem_len = fbi->var.yres_virtual * fbi->fix.line_length; in __set_par()
1171 offset = var->yoffset * fbi->fix.line_length in mx3fb_pan_display()
Dbroadsheetfb.c101 .line_length = DPY_W,
1121 broadsheetfb_fix.line_length = dpyw; in broadsheetfb_probe()
Dcg14.c365 info->fix.line_length = linebytes; in cg14_init_fix()
Dvalkyriefb.c544 fix->line_length = par->vxres << par->cmode; in valkyrie_par_to_fix()
Dfsl-diu-fb.c796 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in set_fix()
875 u32 smem_len = info->fix.line_length * info->var.yres_virtual; in map_video_memory()
1148 len = info->var.yres_virtual * info->fix.line_length; in fsl_diu_set_par()
Dsh7760fb.c326 info->fix.line_length = stride; in sh7760fb_set_par()
Dsh_mobile_lcdcfb.c1593 info->fix.line_length = ovl->pitch; in sh_mobile_lcdc_overlay_set_par()
1724 info->fix.line_length = ovl->pitch; in sh_mobile_lcdc_overlay_fb_init()
2053 info->fix.line_length = ch->pitch; in sh_mobile_lcdc_set_par()
2232 info->fix.line_length = ch->pitch; in sh_mobile_lcdc_channel_fb_init()
Datafb.c611 fix->line_length = par->next_line; in tt_encode_fix()
912 fix->line_length = par->next_line; in falcon_encode_fix()
1837 fix->line_length = par->next_line; in stste_encode_fix()
2155 fix->line_length = par->next_line; in ext_encode_fix()
Dssd1307fb.c615 info->fix.line_length = par->width / 8; in ssd1307fb_probe()
Dleo.c442 info->fix.line_length = 8192; in leo_init_fix()
Dpm3fb.c332 info->fix.line_length; in pm3fb_init_engine()
1058 info->fix.line_length = ((info->var.xres_virtual + 7) >> 3) * bpp; in pm3fb_set_par()
Datmel_lcdfb.c402 dma_addr = (fix->smem_start + var->yoffset * fix->line_length in atmel_lcdfb_update_dma()
669 info->fix.line_length = DIV_ROUND_UP(bits_per_line, 8); in atmel_lcdfb_set_par()
Dgxt4500.c504 info->fix.line_length = stride * pixsize[pixfmt]; in gxt4500_set_par()
Doffb.c432 fix->line_length = pitch; in offb_init_fb()
Dcyber2000fb.c937 cfb->fb.fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in cyber2000fb_set_par()
946 mem = cfb->fb.fix.line_length * var->yres_virtual; in cyber2000fb_set_par()
Dcarminefb.c426 info->fix.line_length = info->var.xres * info->var.bits_per_pixel / 8; in carmine_set_par()
Dcg6.c646 info->fix.line_length = linebytes; in cg6_init_fix()
Dpxa168fb.c419 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in pxa168fb_set_par()
Dffb.c891 info->fix.line_length = 8192; in ffb_init_fix()
Duvesafb.c1096 offset = (var->yoffset * info->fix.line_length + var->xoffset) / 4; in uvesafb_pan_display()
1331 info->fix.line_length = mode->bytes_per_scan_line; in uvesafb_set_par()
Dcontrolfb.c236 info->fix.line_length = p->par.pitch; in controlfb_set_par()
Dimxfb.c468 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in imxfb_set_par()
Dsa1100fb.c460 fbi->fb.fix.line_length = var->xres_virtual * in sa1100fb_set_par()
Di740fb.c850 info->fix.line_length = in i740fb_set_par()
Dpm2fb.c761 info->fix.line_length = info->var.xres * depth / 8; in pm2fb_set_par()
Dw100fb.c526 info->fix.line_length = par->xres * BITS_PER_PIXEL / 8; in w100fb_set_par()
Damifb.c2422 info->fix.line_length = div8(upx(16 << maxfmode, par->vxres)); in amifb_set_par()
/linux-4.4.14/arch/microblaze/kernel/cpu/
Dcache.c103 #define CACHE_ALL_LOOP(cache_size, line_length, op) \ argument
105 unsigned int len = cache_size - line_length; \
106 int step = -line_length; \
124 #define CACHE_RANGE_LOOP_2(start, end, line_length, op) \ argument
126 int step = -line_length; \
127 int align = ~(line_length - 1); \
129 end = ((end & align) == end) ? end - line_length : end & align; \
141 #define CACHE_RANGE_LOOP_1(start, end, line_length, op) \ argument
144 unsigned int align = ~(line_length - 1); \
145 end = ((end & align) == end) ? end - line_length : end & align; \
[all …]
/linux-4.4.14/drivers/video/fbdev/i810/
Di810_accel.c321 dest = info->fix.smem_start + (dy * info->fix.line_length) + dx; in i810fb_fillrect()
322 color_blit(width, height, info->fix.line_length, dest, rop, color, in i810fb_fillrect()
353 pitch = info->fix.line_length; in i810fb_copyarea()
356 pitch = (-(info->fix.line_length)) & 0xFFFF; in i810fb_copyarea()
360 src = info->fix.smem_start + (sy * info->fix.line_length) + sx; in i810fb_copyarea()
361 dest = info->fix.smem_start + (dy * info->fix.line_length) + dx; in i810fb_copyarea()
390 dst = info->fix.smem_start + (image->dy * info->fix.line_length) + in i810fb_imageblit()
399 image->height, info->fix.line_length, in i810fb_imageblit()
Di810_main.c995 int line_length, vidmem, mode_valid = 0, retval = 0; in i810_check_params() local
1001 line_length = get_line_length(par, vxres, var->bits_per_pixel); in i810_check_params()
1002 vidmem = line_length*vyres; in i810_check_params()
1005 vyres = par->fb.size/line_length; in i810_check_params()
1010 line_length = get_line_length(par, vxres, in i810_check_params()
1012 vidmem = line_length * info->var.yres; in i810_check_params()
1119 fix->line_length = par->pitch; in encode_fix()
1383 var->yoffset * info->fix.line_length; in i810fb_pan_display()
/linux-4.4.14/drivers/video/fbdev/core/
Dsysimgblt.c100 dst1 += p->fix.line_length; in color_imageblit()
102 dst2 += p->fix.line_length; in color_imageblit()
117 u32 val, pitch = p->fix.line_length; in slow_imageblit()
235 dst1 += p->fix.line_length; in fast_imageblit()
251 bitstart = (dy * p->fix.line_length * 8) + (dx * bpp); in sys_imageblit()
253 pitch_index = (p->fix.line_length & (bpl - 1)) * 8; in sys_imageblit()
Dcfbimgblt.c126 dst1 += p->fix.line_length; in color_imageblit()
128 dst2 += p->fix.line_length; in color_imageblit()
145 u32 val, pitch = p->fix.line_length; in slow_imageblit()
260 dst1 += p->fix.line_length; in fast_imageblit()
276 bitstart = (dy * p->fix.line_length * 8) + (dx * bpp); in cfb_imageblit()
278 pitch_index = (p->fix.line_length & (bpl - 1)) * 8; in cfb_imageblit()
Dsysfillrect.c265 dst_idx += rect->dy*p->fix.line_length*8+rect->dx*bpp; in sys_fillrect()
292 dst_idx += p->fix.line_length*8; in sys_fillrect()
326 dst_idx += p->fix.line_length*8; in sys_fillrect()
Dcfbfillrect.c300 dst_idx += rect->dy*p->fix.line_length*8+rect->dx*bpp; in cfb_fillrect()
329 dst_idx += p->fix.line_length*8; in cfb_fillrect()
362 dst_idx += p->fix.line_length*8; in cfb_fillrect()
Dsyscopyarea.c319 unsigned long const bits_per_line = p->fix.line_length*8u; in sys_copyarea()
Dcfbcopyarea.c385 unsigned long const bits_per_line = p->fix.line_length*8u; in cfb_copyarea()
Dfbsysfs.c301 return snprintf(buf, PAGE_SIZE, "%d\n", fb_info->fix.line_length); in show_stride()
Dfbmem.c1247 u32 line_length; member
1316 err |= put_user(fix->line_length, &fix32->line_length); in do_fscreeninfo_to_user()
/linux-4.4.14/drivers/gpu/drm/via/
Dvia_dmablit.c119 line_len = xfer->line_length; in via_map_blit_for_device()
588 if (xfer->num_lines <= 0 || xfer->line_length <= 0) { in via_build_sg_info()
600 if ((xfer->mem_stride - xfer->line_length) > 2*PAGE_SIZE) { in via_build_sg_info()
602 "Length: %d\n", xfer->mem_stride, xfer->line_length); in via_build_sg_info()
606 if ((xfer->mem_stride == xfer->line_length) && in via_build_sg_info()
607 (xfer->fb_stride == xfer->line_length)) { in via_build_sg_info()
609 xfer->line_length = xfer->mem_stride; in via_build_sg_info()
629 if (xfer->mem_stride < xfer->line_length || in via_build_sg_info()
630 abs(xfer->fb_stride) < xfer->line_length) { in via_build_sg_info()
/linux-4.4.14/drivers/staging/sm750fb/
Dsm750.c183 pitch = info->fix.line_length; in lynxfb_ops_fillrect()
221 pitch = info->fix.line_length; in lynxfb_ops_copyarea()
255 pitch = info->fix.line_length; in lynxfb_ops_imageblit()
312 unsigned int line_length; in lynxfb_ops_set_par() local
325 line_length = var->xres_virtual * var->bits_per_pixel / 8; in lynxfb_ops_set_par()
326 line_length = ALIGN(line_length, crtc->line_pad); in lynxfb_ops_set_par()
327 fix->line_length = line_length; in lynxfb_ops_set_par()
328 pr_info("fix->line_length = %d\n", fix->line_length); in lynxfb_ops_set_par()
756 int ret, line_length; in lynxfb_set_fbinfo() local
856 line_length = ALIGN((var->xres_virtual * var->bits_per_pixel / 8), in lynxfb_set_fbinfo()
[all …]
Dsm750_hw.c323 FIELD_VALUE(0, PANEL_FB_WIDTH, OFFSET, fix->line_length)); in hw_sm750_crtc_setMode()
355 FIELD_VALUE(0, CRT_FB_WIDTH, OFFSET, fix->line_length)); in hw_sm750_crtc_setMode()
539 total = var->yoffset * info->fix.line_length + in hw_sm750_pan_display()
/linux-4.4.14/drivers/media/platform/davinci/
Dvpbe_osd.c162 (fb_base_phys & ~0x1F) - lconfig->line_length, in _osd_dm6446_vid0_pingpong()
165 (fb_base_phys & ~0x1F) + lconfig->line_length, in _osd_dm6446_vid0_pingpong()
539 !cfg->line_length || in osd_enable_layer()
638 cbcr_offset_32 = win->lconfig.line_length * in _osd_start_layer()
890 if (!lconfig->line_length || !lconfig->xsize || !lconfig->ysize) { in try_layer_config()
896 lconfig->line_length = ((lconfig->line_length + 31) / 32) * 32; in try_layer_config()
897 lconfig->line_length = in try_layer_config()
898 min(lconfig->line_length, (unsigned)MAX_LINE_LENGTH); in try_layer_config()
1017 osd_write(sd, lconfig->line_length >> 5, OSD_OSDWIN0OFST); in _osd_set_layer_config()
1034 osd_write(sd, lconfig->line_length >> 5, OSD_VIDWIN0OFST); in _osd_set_layer_config()
[all …]
Dvpbe_display.c872 cfg->line_length = pixfmt->bytesperline; in vpbe_display_s_fmt()
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c71 const unsigned line_len = fix->line_length / bytespp; in draw_pixel()
111 DBG("fill_fb %dx%d, line_len %d bytes\n", w, h, fbi->fix.line_length); in fill_fb()
572 fix->line_length = in setup_vrfb_rotation()
576 fix->line_length = in setup_vrfb_rotation()
581 fix->smem_len = var->yres_virtual * fix->line_length; in setup_vrfb_rotation()
618 fix->line_length = in set_fb_fix()
622 fix->line_length = in set_fb_fix()
627 fix->smem_len = var->yres_virtual * fix->line_length; in set_fb_fix()
629 fix->line_length = in set_fb_fix()
776 offset = var->yoffset * fix->line_length + in calc_rotation_offset_dma()
[all …]
/linux-4.4.14/drivers/video/fbdev/geode/
Dlxfb_ops.c402 if (info->fix.line_length > 4096) in lx_set_mode()
404 else if (info->fix.line_length > 2048) in lx_set_mode()
406 else if (info->fix.line_length > 1024) in lx_set_mode()
411 max = info->fix.line_length * info->var.yres; in lx_set_mode()
421 write_dc(par, DC_GFX_PITCH, info->fix.line_length >> 3); in lx_set_mode()
Ddisplay_gx.c106 write_dc(par, DC_GFX_PITCH, info->fix.line_length >> 3); in gx_set_mode()
Ddisplay_gx1.c138 writel(info->fix.line_length >> 2, par->dc_regs + DC_LINE_DELTA); in gx1_set_mode()
Dgx1fb_core.c143 info->fix.line_length = gx1_line_delta(info->var.xres, info->var.bits_per_pixel); in gx1fb_set_par()
Dgxfb_core.c178 info->fix.line_length = gx_line_delta(info->var.xres, info->var.bits_per_pixel); in gxfb_set_par()
Dlxfb_core.c285 info->fix.line_length = lx_get_pitch(info->var.xres, in lxfb_set_par()
/linux-4.4.14/include/xen/interface/io/
Dfbif.h114 uint32_t line_length; /* length of a row of pixels (in bytes) */ member
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_fb.c226 ((dst_y1 + par->fb_y) * info->fix.line_length + in vmw_fb_dirty_flush()
232 src_ptr += info->fix.line_length; in vmw_fb_dirty_flush()
321 y1 = min / info->fix.line_length; in vmw_deferred_io()
322 y2 = (max / info->fix.line_length) + 1; in vmw_deferred_io()
706 info->fix.line_length = fb_pitch; in vmw_fb_init()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnv50_fbcon.c241 OUT_RING(chan, info->fix.line_length); in nv50_fbcon_accel_init()
250 OUT_RING(chan, info->fix.line_length); in nv50_fbcon_accel_init()
Dnvc0_fbcon.c241 OUT_RING (chan, info->fix.line_length); in nvc0_fbcon_accel_init()
252 OUT_RING (chan, info->fix.line_length); in nvc0_fbcon_accel_init()
Dnv04_fbcon.c218 OUT_RING(chan, info->fix.line_length | (info->fix.line_length << 16)); in nv04_fbcon_accel_init()
/linux-4.4.14/drivers/auxdisplay/
Dcfag12864bfb.c47 .line_length = CFAG12864B_WIDTH / 8,
/linux-4.4.14/drivers/hid/
Dhid-picolcd_fb.c64 .line_length = PICOLCDFB_WIDTH / 8,
414 info->fix.line_length = PICOLCDFB_WIDTH / 8; in picolcd_set_par()
421 info->fix.line_length = PICOLCDFB_WIDTH; in picolcd_set_par()
/linux-4.4.14/drivers/media/platform/ti-vpe/
Dvpdma_priv.h267 static inline u32 dtd_xfer_length_height(int line_length, int xfer_height) in dtd_xfer_length_height() argument
269 return (line_length << DTD_LINE_LENGTH_SHFT) | xfer_height; in dtd_xfer_length_height()
/linux-4.4.14/include/media/davinci/
Dvpbe_osd.h292 unsigned line_length; member
/linux-4.4.14/Documentation/fb/
Dapi.txt64 screen information line_length field.
167 __u32 line_length; /* length of a line in bytes */
277 type, visual and line_length fields depending on the selected format.
305 type, visual and line_length fields depending on the selected format. The type
/linux-4.4.14/drivers/video/fbdev/aty/
Datyfb_base.c790 u32 line_length = vxres * bpp / 8; in calc_line_length() local
794 line_length = (line_length + 63) & ~63; in calc_line_length()
796 return line_length; in calc_line_length()
809 u32 line_length; in aty_var_to_crtc() local
866 line_length = calc_line_length(par, vxres, bpp); in aty_var_to_crtc()
868 if (vyres * line_length > info->fix.smem_len) in aty_var_to_crtc()
1015 ((yoffset * line_length + xoffset * bpp / 8) / 8) | in aty_var_to_crtc()
1016 ((line_length / bpp) << 22); in aty_var_to_crtc()
1458 info->fix.line_length = calc_line_length(par, var->xres_virtual, in atyfb_set_par()
1579 u32 line_length = info->fix.line_length; in set_off_pitch() local
[all …]
Dmach64_accel.c70 pitch_value = info->fix.line_length / (info->var.bits_per_pixel / 8); in aty_init_engine()
Dradeon_base.c974 OUTREG(CRTC_OFFSET, (var->yoffset * info->fix.line_length + in radeonfb_pan_display()
1955 info->fix.line_length = rinfo->pitch*64; in radeonfb_set_par()
1957 info->fix.line_length = mode->xres_virtual in radeonfb_set_par()
1965 rinfo->depth, info->fix.line_length); in radeonfb_set_par()
Daty128fb.c1538 info->fix.line_length = (par->crtc.vxres * par->crtc.bpp) >> 3; in aty128fb_set_par()
/linux-4.4.14/include/uapi/drm/
Dvia_drm.h263 __u32 line_length; member
/linux-4.4.14/include/uapi/linux/
Dfb.h167 __u32 line_length; /* length of a line in bytes */ member
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_fb.c187 y1 = min / info->fix.line_length; in qxl_deferred_io()
188 y2 = (max / info->fix.line_length) + 1; in qxl_deferred_io()
/linux-4.4.14/drivers/video/fbdev/via/
Dviafbdev.c153 info->fix.line_length = ALIGN(info->var.xres_virtual * bpp / 8, in viafb_update_fix()
348 + var->yoffset * info->fix.line_length in viafb_pan_display()
707 viapar->vram_addr, info->fix.line_length, rect->dx, rect->dy, in viafb_fillrect()
729 viapar->vram_addr, info->fix.line_length, area->dx, area->dy, in viafb_copyarea()
730 NULL, viapar->vram_addr, info->fix.line_length, in viafb_copyarea()
766 viapar->vram_addr, info->fix.line_length, image->dx, image->dy, in viafb_imageblit()
Dhw.c1863 via_set_primary_pitch(viafbinfo->fix.line_length); in viafb_setmode()
1864 via_set_secondary_pitch(viafb_dual_fb ? viafbinfo1->fix.line_length in viafb_setmode()
1865 : viafbinfo->fix.line_length); in viafb_setmode()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_fbdev.c54 npages = fbi->fix.line_length >> PAGE_SHIFT; in pan_worker()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-osd.c133 fix->line_length = dev->display_byte_stride; in vivid_fb_get_fix()
/linux-4.4.14/drivers/video/fbdev/mmp/fb/
Dmmpfb.c390 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in var_update()
535 info->fix.line_length = info->var.xres_virtual * in fb_info_setup()
/linux-4.4.14/drivers/staging/xgifb/
DXGI_main_26.c1011 info->fix.line_length = (info->var.xres_virtual in XGIfb_do_set_var()
1016 xgifb_reg_set(XGICR, 0x13, (info->fix.line_length & 0x00ff)); in XGIfb_do_set_var()
1019 (info->fix.line_length & 0xff00) >> 8); in XGIfb_do_set_var()
1206 fix->line_length = xgifb_info->video_linelength; in XGIfb_get_fix()
/linux-4.4.14/drivers/video/fbdev/nvidia/
Dnv_accel.c205 pitch = info->fix.line_length; in NVResetGraphics()
Dnvidia.c660 info->fix.line_length = (info->var.xres_virtual * in nvidiafb_set_par()
689 info->var.bits_per_pixel, info->fix.line_length); in nvidiafb_set_par()
920 total = var->yoffset * info->fix.line_length + var->xoffset; in nvidiafb_pan_display()
/linux-4.4.14/drivers/video/fbdev/mbx/
Dmbxfb.c242 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in mbxfb_set_par()
969 fbi->fix.line_length = mbxfb_default.xres_virtual * in mbxfb_probe()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtvfb.c643 fix->line_length = oi->display_byte_stride; in ivtvfb_get_fix()
844 osd_pan_index = var->yoffset * info->fix.line_length in ivtvfb_pan_display()
/linux-4.4.14/drivers/video/fbdev/mb862xx/
Dmb862xxfbdrv.c517 fbi->fix.line_length = (fbi->var.xres_virtual * in mb862xxfb_init_fbinfo()
519 fbi->fix.smem_len = fbi->fix.line_length * fbi->var.yres_virtual; in mb862xxfb_init_fbinfo()
/linux-4.4.14/drivers/video/fbdev/kyro/
Dfbdev.c520 info->fix.line_length = get_line_length(par->XRES, par->PIXDEPTH); in kyrofb_set_par()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dframebuffer.c108 int pages = info->fix.line_length >> 12; in psbfb_pan()
/linux-4.4.14/drivers/video/fbdev/intelfb/
Dintelfbdrv.c1136 dinfo->info->fix.line_length = dinfo->pitch; in update_dinfo()
1163 dinfo->info->fix.line_length = dinfo->pitch; in update_dinfo()
/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_crtc2.c340 m2info->fbcon.fix.line_length = (var->xres_virtual * var->bits_per_pixel) >> 3; in matroxfb_dh_set_par()
Dmatroxfb_base.c769 minfo->fbcon.fix.line_length = (var->xres_virtual * var->bits_per_pixel) >> 3; in matroxfb_set_par()
/linux-4.4.14/drivers/video/fbdev/omap/
Domapfb_main.c200 offset = var->yoffset * fbi->fix.line_length + in ctrl_change_mode()
421 fix->line_length = var->xres_virtual * bpp / 8; in set_fb_fix()
/linux-4.4.14/drivers/video/fbdev/riva/
Dfbdev.c1204 info->fix.line_length = (info->var.xres_virtual * (info->var.bits_per_pixel >> 3)); in rivafb_set_par()
1238 base = var->yoffset * info->fix.line_length + var->xoffset; in rivafb_pan_display()
/linux-4.4.14/drivers/video/fbdev/vermilion/
Dvermilion.c788 info->fix.line_length = vinfo->stride; in vmlfb_set_par_locked()
/linux-4.4.14/drivers/video/fbdev/savage/
Dsavagefb_driver.c1487 info->fix.line_length = info->var.xres_virtual * in savagefb_set_fix()
1544 base = (var->yoffset * info->fix.line_length in savagefb_pan_display()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_fb_helper.c1503 info->fix.line_length = pitch; in drm_fb_helper_fill_fix()
/linux-4.4.14/drivers/video/fbdev/sis/
Dsis_main.c1846 fix->line_length = ivideo->video_linelength; in sisfb_get_fix()