Home
last modified time | relevance | path

Searched refs:fix (Results 1 – 200 of 386) sorted by relevance

12

/linux-4.4.14/drivers/clk/
Dclk-fixed-factor.c31 struct clk_fixed_factor *fix = to_clk_fixed_factor(hw); in clk_factor_recalc_rate() local
34 rate = (unsigned long long int)parent_rate * fix->mult; in clk_factor_recalc_rate()
35 do_div(rate, fix->div); in clk_factor_recalc_rate()
42 struct clk_fixed_factor *fix = to_clk_fixed_factor(hw); in clk_factor_round_rate() local
47 best_parent = (rate / fix->mult) * fix->div; in clk_factor_round_rate()
51 return (*prate / fix->div) * fix->mult; in clk_factor_round_rate()
77 struct clk_fixed_factor *fix; in clk_register_fixed_factor() local
81 fix = kmalloc(sizeof(*fix), GFP_KERNEL); in clk_register_fixed_factor()
82 if (!fix) in clk_register_fixed_factor()
86 fix->mult = mult; in clk_register_fixed_factor()
[all …]
/linux-4.4.14/drivers/video/fbdev/
Dneofb.c227 if (info->fix.accel == FB_ACCEL_NEOMAGIC_NM2200 || in neoCalcVCLK()
228 info->fix.accel == FB_ACCEL_NEOMAGIC_NM2230 || in neoCalcVCLK()
229 info->fix.accel == FB_ACCEL_NEOMAGIC_NM2360 || in neoCalcVCLK()
230 info->fix.accel == FB_ACCEL_NEOMAGIC_NM2380) { in neoCalcVCLK()
687 vramlen = info->fix.smem_len; in neofb_check_var()
969 switch (info->fix.accel) { in neofb_set_par()
1017 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in neofb_set_par()
1021 info->fix.visual = FB_VISUAL_TRUECOLOR; in neofb_set_par()
1036 info->fix.visual = FB_VISUAL_TRUECOLOR; in neofb_set_par()
1060 switch (info->fix.accel) { in neofb_set_par()
[all …]
Dstifb.c156 #define READ_BYTE(fb,reg) gsc_readb((fb)->info.fix.mmio_start + (reg))
157 #define READ_WORD(fb,reg) gsc_readl((fb)->info.fix.mmio_start + (reg))
163 # define WRITE_BYTE(value,fb,reg) gsc_writeb((value),(fb)->info.fix.mmio_start + (reg))
164 # define WRITE_WORD(value,fb,reg) gsc_writel((value),(fb)->info.fix.mmio_start + (reg))
172 gsc_writeb((value),(fb)->info.fix.mmio_start + (reg)); } while (0)
176 gsc_writel((value),(fb)->info.fix.mmio_start + (reg)); } while (0)
530 memset(fb->info.screen_base + y * fb->info.fix.line_length, in rattlerSetupPlanes()
953 if (fb->info.fix.visual == FB_VISUAL_DIRECTCOLOR) { in stifb_setcolreg()
1120 struct fb_fix_screeninfo *fix; in stifb_init_fb() local
1137 fix = &info->fix; in stifb_init_fb()
[all …]
Dsunxvr2500.c86 strlcpy(info->fix.id, "s3d", sizeof(info->fix.id)); in s3d_set_fbinfo()
87 info->fix.smem_start = sp->fb_base_phys; in s3d_set_fbinfo()
88 info->fix.smem_len = sp->fb_size; in s3d_set_fbinfo()
89 info->fix.type = FB_TYPE_PACKED_PIXELS; in s3d_set_fbinfo()
91 info->fix.visual = FB_VISUAL_TRUECOLOR; in s3d_set_fbinfo()
93 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in s3d_set_fbinfo()
169 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()
[all …]
Dp9100.c224 info->fix.smem_start, info->fix.smem_len, in p9100_mmap()
233 FBTYPE_SUN3COLOR, 8, info->fix.smem_len); in p9100_ioctl()
242 strlcpy(info->fix.id, dp->name, sizeof(info->fix.id)); in p9100_init_fix()
244 info->fix.type = FB_TYPE_PACKED_PIXELS; in p9100_init_fix()
245 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in p9100_init_fix()
247 info->fix.line_length = linebytes; in p9100_init_fix()
249 info->fix.accel = FB_ACCEL_SUN_CGTHREE; in p9100_init_fix()
269 info->fix.smem_start = op->resource[2].start; in p9100_probe()
278 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in p9100_probe()
288 info->fix.smem_len, "p9100 ram"); in p9100_probe()
[all …]
Dbw2.c167 info->fix.smem_start, info->fix.smem_len, in bw2_mmap()
175 FBTYPE_SUN2BW, 1, info->fix.smem_len); in bw2_ioctl()
184 strlcpy(info->fix.id, "bwtwo", sizeof(info->fix.id)); in bw2_init_fix()
186 info->fix.type = FB_TYPE_PACKED_PIXELS; in bw2_init_fix()
187 info->fix.visual = FB_VISUAL_MONO01; in bw2_init_fix()
189 info->fix.line_length = linebytes; in bw2_init_fix()
191 info->fix.accel = FB_ACCEL_SUN_BWTWO; in bw2_init_fix()
291 info->fix.smem_start = op->resource[0].start; in bw2_probe()
314 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in bw2_probe()
320 info->fix.smem_len, "bw2 ram"); in bw2_probe()
[all …]
Dpmag-aa-fb.c226 static int aafb_get_fix(struct fb_fix_screeninfo *fix, int con, in aafb_get_fix() argument
231 memset(fix, 0, sizeof(struct fb_fix_screeninfo)); in aafb_get_fix()
232 strcpy(fix->id, "PMAG-AA"); in aafb_get_fix()
233 fix->smem_start = ip->fb_start; in aafb_get_fix()
234 fix->smem_len = ip->fb_size; in aafb_get_fix()
235 fix->type = FB_TYPE_PACKED_PIXELS; in aafb_get_fix()
236 fix->ypanstep = 1; in aafb_get_fix()
237 fix->ywrapstep = 1; in aafb_get_fix()
238 fix->visual = FB_VISUAL_MONO10; in aafb_get_fix()
239 fix->line_length = 1280; in aafb_get_fix()
[all …]
Dvalkyriefb.c122 static void valkyrie_par_to_fix(struct fb_par_valkyrie *par, struct fb_fix_screeninfo *fix);
123 static void valkyrie_init_fix(struct fb_fix_screeninfo *fix, struct fb_info_valkyrie *p);
149 valkyrie_par_to_fix(par, &info->fix); in valkyriefb_set_par()
389 valkyrie_init_fix(&p->info.fix, p); in valkyriefb_init()
520 static void valkyrie_init_fix(struct fb_fix_screeninfo *fix, struct fb_info_valkyrie *p) in valkyrie_init_fix() argument
522 memset(fix, 0, sizeof(*fix)); in valkyrie_init_fix()
523 strcpy(fix->id, "valkyrie"); in valkyrie_init_fix()
524 fix->mmio_start = p->valkyrie_regs_phys; in valkyrie_init_fix()
525 fix->mmio_len = sizeof(struct valkyrie_regs); in valkyrie_init_fix()
526 fix->type = FB_TYPE_PACKED_PIXELS; in valkyrie_init_fix()
[all …]
Dwm8505fb.c62 writel(fbi->fb.fix.smem_start, fbi->regbase + WMT_GOVR_FBADDR); in wm8505fb_init_hw()
63 writel(fbi->fb.fix.smem_start, fbi->regbase + WMT_GOVR_FBADDR1); in wm8505fb_init_hw()
135 info->fix.visual = FB_VISUAL_TRUECOLOR; in wm8505fb_set_par()
136 info->fix.line_length = info->var.xres_virtual << 2; in wm8505fb_set_par()
147 info->fix.visual = FB_VISUAL_TRUECOLOR; in wm8505fb_set_par()
148 info->fix.line_length = info->var.xres_virtual << 1; in wm8505fb_set_par()
207 switch (fbi->fb.fix.visual) { in wm8505fb_setcolreg()
284 strcpy(fbi->fb.fix.id, DRIVER_NAME); in wm8505fb_probe()
286 fbi->fb.fix.type = FB_TYPE_PACKED_PIXELS; in wm8505fb_probe()
287 fbi->fb.fix.xpanstep = 1; in wm8505fb_probe()
[all …]
Dtcx.c136 for (pend = p + info->fix.smem_len; p < pend; p++) { in __tcx_set_control_plane()
305 info->fix.smem_start, info->fix.smem_len, in tcx_mmap()
317 info->fix.smem_len); in tcx_ioctl()
335 strlcpy(info->fix.id, tcx_name, sizeof(info->fix.id)); in tcx_init_fix()
337 info->fix.type = FB_TYPE_PACKED_PIXELS; in tcx_init_fix()
338 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in tcx_init_fix()
340 info->fix.line_length = linebytes; in tcx_init_fix()
342 info->fix.accel = FB_ACCEL_SUN_TCX; in tcx_init_fix()
359 par->cplane, info->fix.smem_len * sizeof(u32)); in tcx_unmap_regs()
362 info->screen_base, info->fix.smem_len); in tcx_unmap_regs()
[all …]
Dvga16fb.c222 info->fix.type = FB_TYPE_PACKED_PIXELS; in vga16fb_update_fix()
223 info->fix.line_length = info->var.xres_virtual / 2; in vga16fb_update_fix()
225 info->fix.type = FB_TYPE_VGA_PLANES; in vga16fb_update_fix()
226 info->fix.type_aux = FB_AUX_VGA_PLANES_VGA4; in vga16fb_update_fix()
227 info->fix.line_length = info->var.xres_virtual / 8; in vga16fb_update_fix()
230 info->fix.type = FB_TYPE_TEXT; in vga16fb_update_fix()
231 info->fix.type_aux = FB_AUX_TEXT_CGA; in vga16fb_update_fix()
232 info->fix.line_length = info->var.xres_virtual / 4; in vga16fb_update_fix()
235 info->fix.type = FB_TYPE_VGA_PLANES; in vga16fb_update_fix()
236 info->fix.type_aux = FB_AUX_VGA_PLANES_CFB8; in vga16fb_update_fix()
[all …]
Dvt8500lcdfb.c75 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in vt8500lcd_set_par()
76 info->fix.line_length = info->var.xres_virtual / in vt8500lcd_set_par()
109 info->fix.visual = FB_VISUAL_TRUECOLOR; in vt8500lcd_set_par()
110 info->fix.line_length = info->var.bits_per_pixel > 16 ? in vt8500lcd_set_par()
160 switch (fbi->fb.fix.visual) { in vt8500lcd_setcolreg()
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()
237 if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR || in vt8500lcd_blank()
238 info->fix.visual == FB_VISUAL_STATIC_PSEUDOCOLOR) in vt8500lcd_blank()
242 if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR || in vt8500lcd_blank()
[all …]
Dcg3.c231 info->fix.smem_start, info->fix.smem_len, in cg3_mmap()
239 FBTYPE_SUN3COLOR, 8, info->fix.smem_len); in cg3_ioctl()
249 strlcpy(info->fix.id, dp->name, sizeof(info->fix.id)); in cg3_init_fix()
251 info->fix.type = FB_TYPE_PACKED_PIXELS; in cg3_init_fix()
252 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in cg3_init_fix()
254 info->fix.line_length = linebytes; in cg3_init_fix()
256 info->fix.accel = FB_ACCEL_SUN_CGTHREE; in cg3_init_fix()
365 info->fix.smem_start = op->resource[0].start; in cg3_probe()
379 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in cg3_probe()
389 info->fix.smem_len, "cg3 ram"); in cg3_probe()
[all …]
Datmel_lcdfb.c399 struct fb_fix_screeninfo *fix = &info->fix; in atmel_lcdfb_update_dma() local
402 dma_addr = (fix->smem_start + var->yoffset * fix->line_length in atmel_lcdfb_update_dma()
417 dma_free_writecombine(info->device, info->fix.smem_len, in atmel_lcdfb_free_video_memory()
418 info->screen_base, info->fix.smem_start); in atmel_lcdfb_free_video_memory()
436 info->fix.smem_len = max(smem_len, sinfo->smem_len); in atmel_lcdfb_alloc_video_memory()
438 info->screen_base = dma_alloc_writecombine(info->device, info->fix.smem_len, in atmel_lcdfb_alloc_video_memory()
439 (dma_addr_t *)&info->fix.smem_start, GFP_KERNEL); in atmel_lcdfb_alloc_video_memory()
445 memset(info->screen_base, 0, info->fix.smem_len); in atmel_lcdfb_alloc_video_memory()
533 if (info->fix.smem_len) { in atmel_lcdfb_check_var()
536 if (smem_len > info->fix.smem_len) { in atmel_lcdfb_check_var()
[all …]
Dsunxvr1000.c82 strlcpy(info->fix.id, "gfb", sizeof(info->fix.id)); in gfb_set_fbinfo()
83 info->fix.smem_start = gp->fb_base_phys; in gfb_set_fbinfo()
84 info->fix.smem_len = gp->fb_size; in gfb_set_fbinfo()
85 info->fix.type = FB_TYPE_PACKED_PIXELS; in gfb_set_fbinfo()
87 info->fix.visual = FB_VISUAL_TRUECOLOR; in gfb_set_fbinfo()
89 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in gfb_set_fbinfo()
139 info->fix.line_length = 16384; in gfb_probe()
140 gp->fb_size = info->fix.line_length * gp->height; in gfb_probe()
Ds1d13xxxfb.c167 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in s1d13xxxfb_setup_pseudocolour()
177 info->fix.visual = FB_VISUAL_TRUECOLOR; in s1d13xxxfb_setup_truecolour()
248 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()
285 switch (info->fix.visual) { in s1d13xxxfb_setcolreg()
390 start = (info->fix.line_length >> 1) * var->yoffset; in s1d13xxxfb_pan_display()
572 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in s1d13xxxfb_bitblt_solidfill()
573 info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in s1d13xxxfb_bitblt_solidfill()
647 struct fb_fix_screeninfo *fix = &info->fix; in s1d13xxxfb_fetch_hw_state() local
[all …]
Dacornfb.c207 if (current_par.using_vram && info->fix.smem_len == 2048*1024) in acornfb_set_timing()
277 if (regno < 16 && info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in acornfb_setcolreg()
352 if (min_size > info->fix.smem_len) in acornfb_adjust_timing()
358 for (size = info->fix.smem_len; in acornfb_adjust_timing()
371 size = info->fix.smem_len; in acornfb_adjust_timing()
378 current_par.screen_end = info->fix.smem_start + size; in acornfb_adjust_timing()
441 u_int off = var->yoffset * info->fix.line_length; in acornfb_update_dma()
446 iomd_writel(info->fix.smem_start + off, IOMD_VIDINIT); in acornfb_update_dma()
529 info->fix.visual = FB_VISUAL_MONO10; in acornfb_set_par()
533 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in acornfb_set_par()
[all …]
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()
228 if (info->fix.type == FB_TYPE_INTERLEAVED_PLANES) in vt8623fb_imageblit()
240 && (info->fix.type == FB_TYPE_INTERLEAVED_PLANES)) in vt8623fb_fillrect()
382 info->fix.ypanstep = 1; in vt8623fb_set_par()
383 info->fix.line_length = (info->var.xres_virtual * bpp) / 8; in vt8623fb_set_par()
[all …]
Damba-clcd.c59 unsigned long ustart = fb->fb.fix.smem_start; in clcdfb_set_start()
62 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()
276 var->yres_virtual > fb->fb.fix.smem_len) in clcdfb_check_var()
290 fb->fb.fix.line_length = fb->fb.var.xres_virtual * in clcdfb_set_par()
294 fb->fb.fix.visual = FB_VISUAL_PSEUDOCOLOR; in clcdfb_set_par()
296 fb->fb.fix.visual = FB_VISUAL_TRUECOLOR; in clcdfb_set_par()
352 if (fb->fb.fix.visual == FB_VISUAL_PSEUDOCOLOR && regno < 256) { in clcdfb_setcolreg()
410 len = info->fix.smem_len; in clcdfb_mmap()
464 fb->fb.fix.mmio_start = fb->dev->res.start; in clcdfb_register()
[all …]
Dclps711x-fb.c117 info->fix.visual = FB_VISUAL_MONO01; in clps711x_fb_set_par()
121 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in clps711x_fb_set_par()
127 info->fix.line_length = info->var.xres * info->var.bits_per_pixel / 8; in clps711x_fb_set_par()
128 info->fix.smem_len = size; in clps711x_fb_set_par()
242 info->fix.mmio_start = res->start; in clps711x_fb_probe()
243 info->fix.mmio_len = resource_size(res); in clps711x_fb_probe()
265 info->fix.smem_start = res->start; in clps711x_fb_probe()
266 info->apertures->ranges[0].base = info->fix.smem_start; in clps711x_fb_probe()
302 if (info->fix.smem_start != (readb(cfb->base + CLPS711X_FBADDR) << 28)) in clps711x_fb_probe()
312 writeb(info->fix.smem_start >> 28, cfb->base + CLPS711X_FBADDR); in clps711x_fb_probe()
[all …]
Dgrvga.c107 if (info->fix.smem_len) { in grvga_check_var()
108 if ((var->yres_virtual*var->xres_virtual*var->bits_per_pixel/8) > info->fix.smem_len) in grvga_check_var()
170 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in grvga_set_par()
174 info->fix.visual = FB_VISUAL_TRUECOLOR; in grvga_set_par()
179 info->fix.visual = FB_VISUAL_TRUECOLOR; in grvga_set_par()
189 info->fix.line_length = (info->var.xres_virtual*info->var.bits_per_pixel)/8; in grvga_set_par()
218 if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR) in grvga_setcolreg()
223 else if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in grvga_setcolreg()
243 struct fb_fix_screeninfo *fix = &info->fix; in grvga_pan_display() local
249 base_addr = fix->smem_start + (var->yoffset * fix->line_length); in grvga_pan_display()
[all …]
Datafb.c186 .fix = {
386 int (*encode_fix)(struct fb_fix_screeninfo *fix,
591 static int tt_encode_fix(struct fb_fix_screeninfo *fix, struct atafb_par *par) in tt_encode_fix() argument
595 strcpy(fix->id, "Atari Builtin"); in tt_encode_fix()
596 fix->smem_start = phys_screen_base; in tt_encode_fix()
597 fix->smem_len = screen_len; in tt_encode_fix()
598 fix->type = FB_TYPE_INTERLEAVED_PLANES; in tt_encode_fix()
599 fix->type_aux = 2; in tt_encode_fix()
600 fix->visual = FB_VISUAL_PSEUDOCOLOR; in tt_encode_fix()
603 fix->type = FB_TYPE_PACKED_PIXELS; in tt_encode_fix()
[all …]
Dbfin-t350mcqb-fb.c286 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_t350mcqb_fb_check_var()
315 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in bfin_t350mcqb_fb_setcolreg()
454 strcpy(fbinfo->fix.id, driver_name); in bfin_t350mcqb_probe()
456 fbinfo->fix.type = FB_TYPE_PACKED_PIXELS; in bfin_t350mcqb_probe()
457 fbinfo->fix.type_aux = 0; in bfin_t350mcqb_probe()
458 fbinfo->fix.xpanstep = 0; in bfin_t350mcqb_probe()
459 fbinfo->fix.ypanstep = 0; in bfin_t350mcqb_probe()
460 fbinfo->fix.ywrapstep = 0; in bfin_t350mcqb_probe()
461 fbinfo->fix.accel = FB_ACCEL_NONE; in bfin_t350mcqb_probe()
462 fbinfo->fix.visual = FB_VISUAL_TRUECOLOR; in bfin_t350mcqb_probe()
[all …]
Dnuc900fb.c55 vbaddr1 = info->fix.smem_start; in nuc900fb_set_lcdaddr()
56 vbaddr2 = info->fix.smem_start; in nuc900fb_set_lcdaddr()
57 vbaddr2 += info->fix.line_length * info->var.yres; in nuc900fb_set_lcdaddr()
275 info->fix.visual = FB_VISUAL_TRUECOLOR; in nuc900fb_set_par()
278 info->fix.visual = FB_VISUAL_MONO01; in nuc900fb_set_par()
281 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in nuc900fb_set_par()
285 info->fix.line_length = (var->xres_virtual * var->bits_per_pixel) / 8; in nuc900fb_set_par()
306 switch (info->fix.visual) { in nuc900fb_setcolreg()
394 unsigned long map_size = PAGE_ALIGN(info->fix.smem_len); in nuc900fb_map_video_memory()
406 info->fix.smem_start = map_dma; in nuc900fb_map_video_memory()
[all …]
Dpmag-ba-fb.c169 info->fix = pmagbafb_fix; in pmagbafb_probe()
184 info->fix.mmio_start = start; in pmagbafb_probe()
185 par->mmio = ioremap_nocache(info->fix.mmio_start, info->fix.mmio_len); in pmagbafb_probe()
194 info->fix.smem_start = start + PMAG_BA_FBMEM; in pmagbafb_probe()
195 info->screen_base = ioremap_nocache(info->fix.smem_start, in pmagbafb_probe()
196 info->fix.smem_len); in pmagbafb_probe()
202 info->screen_size = info->fix.smem_len; in pmagbafb_probe()
216 info->fix.id, dev_name(dev)); in pmagbafb_probe()
Dsa1100fb.c319 switch (fbi->fb.fix.visual) { in sa1100fb_setcolreg()
448 fbi->fb.fix.visual = FB_VISUAL_TRUECOLOR; in sa1100fb_set_par()
450 fbi->fb.fix.visual = FB_VISUAL_PSEUDOCOLOR; in sa1100fb_set_par()
457 fbi->fb.fix.visual = FB_VISUAL_STATIC_PSEUDOCOLOR; in sa1100fb_set_par()
460 fbi->fb.fix.line_length = var->xres_virtual * in sa1100fb_set_par()
474 sa1100fb_set_visual(fbi, fbi->fb.fix.visual); in sa1100fb_set_par()
545 if (fbi->fb.fix.visual == FB_VISUAL_PSEUDOCOLOR || in sa1100fb_blank()
546 fbi->fb.fix.visual == FB_VISUAL_STATIC_PSEUDOCOLOR) in sa1100fb_blank()
553 if (fbi->fb.fix.visual == FB_VISUAL_PSEUDOCOLOR || in sa1100fb_blank()
554 fbi->fb.fix.visual == FB_VISUAL_STATIC_PSEUDOCOLOR) in sa1100fb_blank()
[all …]
Dpxa168fb.c177 var->yres_virtual = info->fix.smem_len / in set_mode()
228 (var->bits_per_pixel >> 3) > info->fix.smem_len) in pxa168fb_check_var()
416 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in pxa168fb_set_par()
418 info->fix.visual = FB_VISUAL_TRUECOLOR; in pxa168fb_set_par()
419 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in pxa168fb_set_par()
420 info->fix.ypanstep = var->yres; in pxa168fb_set_par()
502 if (info->fix.visual == FB_VISUAL_TRUECOLOR && regno < 16) { in pxa168fb_setcolreg()
509 if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR && regno < 256) { in pxa168fb_setcolreg()
585 var->yres_virtual = info->fix.smem_len / in pxa168fb_init_mode()
656 strlcpy(info->fix.id, mi->id, 16); in pxa168fb_probe()
[all …]
Dep93xx-fb.c181 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in ep93xxfb_set_pixelmode()
194 info->fix.visual = FB_VISUAL_TRUECOLOR; in ep93xxfb_set_pixelmode()
207 info->fix.visual = FB_VISUAL_TRUECOLOR; in ep93xxfb_set_pixelmode()
220 info->fix.visual = FB_VISUAL_TRUECOLOR; in ep93xxfb_set_pixelmode()
282 info->fix.line_length = info->var.xres_virtual * in ep93xxfb_set_par()
285 ep93xxfb_writel(fbi, info->fix.smem_start, EP93XXFB_SCREEN_PAGE); in ep93xxfb_set_par()
289 ep93xxfb_writel(fbi, info->fix.line_length / 4, EP93XXFB_VLINE_STEP); in ep93xxfb_set_par()
318 if (offset < info->fix.smem_len) { in ep93xxfb_mmap()
320 info->fix.smem_start, in ep93xxfb_mmap()
321 info->fix.smem_len); in ep93xxfb_mmap()
[all …]
Dhpfb.c22 .fix = {
217 fb_info.fix.smem_start = (in_8(fb_regs + fboff) << 16); in hpfb_init_one()
220 fb_info.fix.smem_start += phys_base; in hpfb_init_one()
241 fb_info.fix.line_length = fb_width; in hpfb_init_one()
243 fb_info.fix.smem_len = fb_width * fb_height; in hpfb_init_one()
244 fb_start = (unsigned long)ioremap_wt(fb_info.fix.smem_start, in hpfb_init_one()
245 fb_info.fix.smem_len); in hpfb_init_one()
253 fb_info.fix.smem_start, fb_start, fb_info.fix.smem_len/1024); 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()
285 strcat(fb_info.fix.id, "Topcat"); in hpfb_init_one()
[all …]
Dsunxvr500.c128 if (info->fix.visual == FB_VISUAL_TRUECOLOR && regno < 16) in e3d_setcolreg()
209 strlcpy(info->fix.id, "e3d", sizeof(info->fix.id)); in e3d_set_fbinfo()
210 info->fix.smem_start = ep->fb_base_phys; in e3d_set_fbinfo()
211 info->fix.smem_len = ep->fb_size; in e3d_set_fbinfo()
212 info->fix.type = FB_TYPE_PACKED_PIXELS; in e3d_set_fbinfo()
214 info->fix.visual = FB_VISUAL_TRUECOLOR; in e3d_set_fbinfo()
216 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in e3d_set_fbinfo()
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()
[all …]
Dmxsfb.c420 if (fb_size > fb_info->fix.smem_len) in mxsfb_set_par()
423 fb_info->fix.line_length = line_size; in mxsfb_set_par()
518 writel(fb_info->fix.smem_start + in mxsfb_set_par()
519 fb_info->fix.line_length * fb_info->var.yoffset, in mxsfb_set_par()
544 switch (fb_info->fix.visual) { in mxsfb_setcolreg()
600 offset = fb_info->fix.line_length * var->yoffset; in mxsfb_pan_display()
605 writel(fb_info->fix.smem_start + offset, 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()
702 if (pa < fb_info->fix.smem_start) { in mxsfb_restore_mode()
[all …]
Dsstfb.c336 fb_memset(info->screen_base, 0, info->fix.smem_len); in sstfb_clear_screen()
437 if (real_length * yDim > info->fix.smem_len) { in sstfb_check_var()
774 u32 stride = info->fix.line_length;
800 u32 stride = info->fix.line_length;
1323 struct fb_fix_screeninfo *fix; in sstfb_probe() local
1342 fix = &info->fix; in sstfb_probe()
1351 fix->mmio_start = pci_resource_start(pdev,0); in sstfb_probe()
1352 fix->mmio_len = 0x400000; in sstfb_probe()
1353 fix->smem_start = fix->mmio_start + 0x400000; in sstfb_probe()
1355 if (!request_mem_region(fix->mmio_start, fix->mmio_len, "sstfb MMIO")) { in sstfb_probe()
[all …]
Dtdfxfb.c489 if (lpitch * var->yres_virtual > info->fix.smem_len) { in tdfxfb_check_var()
490 var->yres_virtual = info->fix.smem_len / lpitch; in tdfxfb_check_var()
685 reg.curspataddr = info->fix.smem_len; in tdfxfb_set_par()
726 info->fix.line_length = reg.stride; in tdfxfb_set_par()
727 info->fix.visual = (info->var.bits_per_pixel == 8) in tdfxfb_set_par()
756 switch (info->fix.visual) { in tdfxfb_setcolreg()
828 u32 addr = var->yoffset * info->fix.line_length; in tdfxfb_pan_display()
848 u32 stride = info->fix.line_length; in tdfxfb_fillrect()
872 if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR) { in tdfxfb_fillrect()
892 u32 stride = info->fix.line_length; in tdfxfb_copyarea()
[all …]
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()
264 if (info->fix.type == FB_TYPE_INTERLEAVED_PLANES) in arkfb_imageblit()
276 && (info->fix.type == FB_TYPE_INTERLEAVED_PLANES)) in arkfb_fillrect()
622 info->fix.ypanstep = 1; in arkfb_set_par()
623 info->fix.line_length = (info->var.xres_virtual * bpp) / 8; in arkfb_set_par()
[all …]
Dbf54x-lq043fb.c364 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_bf54x_fb_check_var()
393 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in bfin_bf54x_fb_setcolreg()
532 strcpy(fbinfo->fix.id, driver_name); in bfin_bf54x_probe()
543 fbinfo->fix.type = FB_TYPE_PACKED_PIXELS; in bfin_bf54x_probe()
544 fbinfo->fix.type_aux = 0; in bfin_bf54x_probe()
545 fbinfo->fix.xpanstep = 0; in bfin_bf54x_probe()
546 fbinfo->fix.ypanstep = 0; in bfin_bf54x_probe()
547 fbinfo->fix.ywrapstep = 0; in bfin_bf54x_probe()
548 fbinfo->fix.accel = FB_ACCEL_NONE; in bfin_bf54x_probe()
549 fbinfo->fix.visual = FB_VISUAL_TRUECOLOR; in bfin_bf54x_probe()
[all …]
Dcg14.c271 info->fix.smem_start, info->fix.smem_len, in cg14_mmap()
344 info->fix.smem_len); in cg14_ioctl()
360 strlcpy(info->fix.id, name, sizeof(info->fix.id)); in cg14_init_fix()
362 info->fix.type = FB_TYPE_PACKED_PIXELS; in cg14_init_fix()
363 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in cg14_init_fix()
365 info->fix.line_length = linebytes; in cg14_init_fix()
367 info->fix.accel = FB_ACCEL_SUN_CG14; in cg14_init_fix()
463 info->screen_base, info->fix.smem_len); in cg14_unmap_regs()
489 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in cg14_probe()
493 info->fix.smem_start = op->resource[0].start; in cg14_probe()
[all …]
Dclps711xfb.c117 info->fix.visual = FB_VISUAL_MONO01; in clps7111fb_set_par()
120 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in clps7111fb_set_par()
123 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in clps7111fb_set_par()
127 info->fix.line_length = info->var.xres_virtual * info->var.bits_per_pixel / 8; in clps7111fb_set_par()
265 info->fix.smem_start = phys_base; in clps711x_guess_lcd_params()
266 info->fix.smem_len = PAGE_ALIGN(size); in clps711x_guess_lcd_params()
267 info->fix.type = FB_TYPE_PACKED_PIXELS; in clps711x_guess_lcd_params()
281 strcpy(cfb->fix.id, "clps711x"); in clps711x_fb_probe()
Docfb.c214 struct fb_fix_screeninfo *fix = &fbdev->info.fix; in ocfb_init_fix() local
216 strcpy(fix->id, OCFB_NAME); in ocfb_init_fix()
218 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()
220 fix->type = FB_TYPE_PACKED_PIXELS; in ocfb_init_fix()
223 fix->visual = FB_VISUAL_PSEUDOCOLOR; in ocfb_init_fix()
225 fix->visual = FB_VISUAL_TRUECOLOR; in ocfb_init_fix()
333 fbsize = fbdev->info.fix.smem_len; in ocfb_probe()
341 fbdev->info.fix.smem_start = fbdev->fb_phys; in ocfb_probe()
386 dma_free_coherent(&pdev->dev, PAGE_ALIGN(fbdev->info.fix.smem_len), in ocfb_remove()
Dgoldfishfb.c128 info->fix.line_length = info->var.xres * 2; in goldfish_fb_set_par()
145 writel(fb->fb.fix.smem_start + fb->fb.var.xres * 2 * var->yoffset, in goldfish_fb_pan_display()
223 fb->fb.fix.type = FB_TYPE_PACKED_PIXELS; in goldfish_fb_probe()
224 fb->fb.fix.visual = FB_VISUAL_TRUECOLOR; in goldfish_fb_probe()
225 fb->fb.fix.line_length = width * 2; in goldfish_fb_probe()
226 fb->fb.fix.accel = FB_ACCEL_NONE; in goldfish_fb_probe()
227 fb->fb.fix.ypanstep = 1; in goldfish_fb_probe()
256 fb->fb.fix.smem_start = fbpaddr; in goldfish_fb_probe()
257 fb->fb.fix.smem_len = framesize; in goldfish_fb_probe()
282 fb->fb.fix.smem_start); in goldfish_fb_probe()
[all …]
Damba-clcd-versatile.c164 fb->fb.fix.smem_start = dma; in versatile_clcd_setup_dma()
165 fb->fb.fix.smem_len = framesize; in versatile_clcd_setup_dma()
174 fb->fb.fix.smem_start, in versatile_clcd_mmap_dma()
175 fb->fb.fix.smem_len); in versatile_clcd_mmap_dma()
180 dma_free_writecombine(&fb->dev->dev, fb->fb.fix.smem_len, in versatile_clcd_remove_dma()
181 fb->fb.screen_base, fb->fb.fix.smem_start); in versatile_clcd_remove_dma()
Dimxfb.c299 switch (info->fix.visual) { in imxfb_setcolreg()
456 info->fix.visual = FB_VISUAL_TRUECOLOR; in imxfb_set_par()
458 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in imxfb_set_par()
465 info->fix.visual = FB_VISUAL_STATIC_PSEUDOCOLOR; in imxfb_set_par()
468 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in imxfb_set_par()
572 info->fix.id, var->xres); in imxfb_activate_var()
575 info->fix.id, var->hsync_len); in imxfb_activate_var()
578 info->fix.id, var->left_margin); in imxfb_activate_var()
581 info->fix.id, var->right_margin); in imxfb_activate_var()
584 info->fix.id, var->yres); in imxfb_activate_var()
[all …]
Doffb.c105 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in offb_setcolreg()
386 info->fix.visual = (par->cmap_type != cmap_unknown) ? in offb_init_palette_hacks()
398 struct fb_fix_screeninfo *fix; in offb_init_fb() local
422 fix = &info->fix; in offb_init_fb()
426 strcpy(fix->id, "OFfb "); in offb_init_fb()
427 strncat(fix->id, name, sizeof(fix->id) - sizeof("OFfb ")); in offb_init_fb()
428 fix->id[sizeof(fix->id) - 1] = '\0'; in offb_init_fb()
432 fix->line_length = pitch; in offb_init_fb()
434 fix->smem_start = address; in offb_init_fb()
435 fix->smem_len = pitch * height; in offb_init_fb()
[all …]
Dsimplefb.c305 info->fix = simplefb_fix; in simplefb_probe()
306 info->fix.smem_start = mem->start; in simplefb_probe()
307 info->fix.smem_len = resource_size(mem); in simplefb_probe()
308 info->fix.line_length = params.stride; in simplefb_probe()
326 info->apertures->ranges[0].base = info->fix.smem_start; in simplefb_probe()
327 info->apertures->ranges[0].size = info->fix.smem_len; in simplefb_probe()
331 info->screen_base = ioremap_wc(info->fix.smem_start, in simplefb_probe()
332 info->fix.smem_len); in simplefb_probe()
344 info->fix.smem_start, info->fix.smem_len, in simplefb_probe()
349 info->var.bits_per_pixel, info->fix.line_length); in simplefb_probe()
Ds3c2410fb.c76 saddr1 = info->fix.smem_start >> 1; in s3c2410fb_set_lcdaddr()
77 saddr2 = info->fix.smem_start; in s3c2410fb_set_lcdaddr()
78 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()
436 info->fix.visual = FB_VISUAL_TRUECOLOR; in s3c2410fb_set_par()
439 info->fix.visual = FB_VISUAL_MONO01; in s3c2410fb_set_par()
442 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in s3c2410fb_set_par()
446 info->fix.line_length = (var->xres_virtual * var->bits_per_pixel) / 8; in s3c2410fb_set_par()
497 switch (info->fix.visual) { in s3c2410fb_setcolreg()
644 unsigned map_size = PAGE_ALIGN(info->fix.smem_len); in s3c2410fb_map_video_memory()
[all …]
Dcyber2000fb.c284 switch (cfb->fb.fix.visual) { in cyber2000fb_setcolreg()
842 if (mem > cfb->fb.fix.smem_len) in cyber2000fb_check_var()
843 var->yres_virtual = cfb->fb.fix.smem_len * 8 / in cyber2000fb_check_var()
937 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()
947 BUG_ON(mem > cfb->fb.fix.smem_len); in cyber2000fb_set_par()
956 cfb->fb.fix.visual = FB_VISUAL_PSEUDOCOLOR; in cyber2000fb_set_par()
958 cfb->fb.fix.visual = FB_VISUAL_TRUECOLOR; in cyber2000fb_set_par()
960 cfb->fb.fix.visual = FB_VISUAL_DIRECTCOLOR; in cyber2000fb_set_par()
1139 info->fb_size = int_cfb_info->fb.fix.smem_len; in cyber2000fb_attach()
[all …]
Dplatinumfb.c144 info->fix.smem_start = (pinfo->frame_buffer_phys) + init->fb_offset + offset; in platinumfb_set_par()
146 info->fix.visual = (pinfo->cmode == CMODE_8) ? in platinumfb_set_par()
148 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()
328 strcpy(info->fix.id, "platinum"); in platinum_init_info()
329 info->fix.mmio_start = pinfo->platinum_regs_phys; in platinum_init_info()
330 info->fix.mmio_len = 0x1000; in platinum_init_info()
331 info->fix.type = FB_TYPE_PACKED_PIXELS; in platinum_init_info()
332 info->fix.smem_start = pinfo->frame_buffer_phys + 0x20; /* will be updated later */ in platinum_init_info()
333 info->fix.smem_len = pinfo->total_vram - 0x20; in platinum_init_info()
[all …]
Dsm712fb.c912 switch (sfb->fb->fix.visual) { in smtc_setcolreg()
968 total_size = info->fix.smem_len; in smtcfb_read()
1045 total_size = info->fix.smem_len; in smtcfb_write()
1223 sfb->fb->fix.visual = FB_VISUAL_TRUECOLOR; in smtcfb_setmode()
1224 sfb->fb->fix.line_length = sfb->fb->var.xres * 4; in smtcfb_setmode()
1233 sfb->fb->fix.visual = FB_VISUAL_TRUECOLOR; in smtcfb_setmode()
1234 sfb->fb->fix.line_length = sfb->fb->var.xres * 3; in smtcfb_setmode()
1243 sfb->fb->fix.visual = FB_VISUAL_PSEUDOCOLOR; in smtcfb_setmode()
1244 sfb->fb->fix.line_length = sfb->fb->var.xres; in smtcfb_setmode()
1254 sfb->fb->fix.visual = FB_VISUAL_TRUECOLOR; in smtcfb_setmode()
[all …]
Dhitfb.c166 fb_writew((yoffset*info->fix.line_length)>>10, HD64461_LCDCBAR); in hitfb_pan_display()
252 maxy = info->fix.smem_len / var->xres; in hitfb_check_var()
295 info->fix.line_length = info->var.xres; in hitfb_set_par()
296 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in hitfb_set_par()
297 info->fix.ypanstep = 16; in hitfb_set_par()
300 info->fix.line_length = info->var.xres*2; in hitfb_set_par()
301 info->fix.visual = FB_VISUAL_TRUECOLOR; in hitfb_set_par()
302 info->fix.ypanstep = 8; in hitfb_set_par()
306 fb_writew(info->fix.line_length, HD64461_LCDCLOR); in hitfb_set_par()
391 info->fix = hitfb_fix; in hitfb_probe()
[all …]
Ds3fb.c251 strlcpy(par->ddc_adapter.name, info->fix.id, in s3fb_setup_ddc_bus()
358 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()
435 if (info->fix.type == FB_TYPE_INTERLEAVED_PLANES) in s3fb_imageblit()
447 && (info->fix.type == FB_TYPE_INTERLEAVED_PLANES)) in s3fb_fillrect()
610 info->fix.ypanstep = 1; in s3fb_set_par()
[all …]
Dcg6.c596 info->fix.smem_start, info->fix.smem_len, in cg6_mmap()
603 FBTYPE_SUNFAST_COLOR, 8, info->fix.smem_len); in cg6_ioctl()
629 if (info->fix.smem_len <= 0x100000) in cg6_init_fix()
634 if (info->fix.smem_len <= 0x100000) in cg6_init_fix()
640 sprintf(info->fix.id, "%s %s", cg6_card_name, cg6_cpu_name); in cg6_init_fix()
641 info->fix.id[sizeof(info->fix.id) - 1] = 0; in cg6_init_fix()
643 info->fix.type = FB_TYPE_PACKED_PIXELS; in cg6_init_fix()
644 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in cg6_init_fix()
646 info->fix.line_length = linebytes; in cg6_init_fix()
648 info->fix.accel = FB_ACCEL_SUN_CGSIX; in cg6_init_fix()
[all …]
Dau1100fb.c167 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in au1100fb_setmode()
168 info->fix.line_length = info->var.xres_virtual / in au1100fb_setmode()
178 info->fix.visual = FB_VISUAL_TRUECOLOR; in au1100fb_setmode()
179 info->fix.line_length = info->var.xres_virtual << 1; /* depth=16 */ in au1100fb_setmode()
183 info->fix.visual = FB_VISUAL_MONO10; 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()
253 if (fbi->fix.visual == FB_VISUAL_TRUECOLOR) { in au1100fb_fb_setcolreg()
[all …]
Dpmagb-b-fb.c176 info->fix.line_length = info->var.xres; in pmagbbfb_screen_setup()
276 info->fix = pmagbbfb_fix; in pmagbbfb_probe()
291 info->fix.mmio_start = start; in pmagbbfb_probe()
292 par->mmio = ioremap_nocache(info->fix.mmio_start, info->fix.mmio_len); in pmagbbfb_probe()
302 info->fix.smem_start = start + PMAGB_B_FBMEM; in pmagbbfb_probe()
303 par->smem = ioremap_nocache(info->fix.smem_start, info->fix.smem_len); in pmagbbfb_probe()
311 info->screen_size = info->fix.smem_len - 2 * vid_base * 0x1000; in pmagbbfb_probe()
332 info->fix.id, dev_name(dev)); in pmagbbfb_probe()
Dmx3fb.c743 struct fb_fix_screeninfo *fix = &fbi->fix; in mx3fb_set_fix() local
746 strncpy(fix->id, "DISP3 BG", 8); in mx3fb_set_fix()
748 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in mx3fb_set_fix()
750 fix->type = FB_TYPE_PACKED_PIXELS; in mx3fb_set_fix()
751 fix->accel = FB_ACCEL_NONE; in mx3fb_set_fix()
752 fix->visual = FB_VISUAL_TRUECOLOR; in mx3fb_set_fix()
753 fix->xpanstep = 1; in mx3fb_set_fix()
754 fix->ypanstep = 1; in mx3fb_set_fix()
812 mem_len = fbi->var.yres_virtual * fbi->fix.line_length; in __set_par()
813 if (mem_len > fbi->fix.smem_len) { in __set_par()
[all …]
Dbfin-lq035q1-fb.c480 if ((info->fix.line_length * var->yres_virtual) > info->fix.smem_len) { in bfin_lq035q1_fb_check_var()
510 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in bfin_lq035q1_fb_setcolreg()
599 strcpy(fbinfo->fix.id, DRIVER_NAME); in bfin_lq035q1_probe()
601 fbinfo->fix.type = FB_TYPE_PACKED_PIXELS; in bfin_lq035q1_probe()
602 fbinfo->fix.type_aux = 0; in bfin_lq035q1_probe()
603 fbinfo->fix.xpanstep = 0; in bfin_lq035q1_probe()
604 fbinfo->fix.ypanstep = 0; in bfin_lq035q1_probe()
605 fbinfo->fix.ywrapstep = 0; in bfin_lq035q1_probe()
606 fbinfo->fix.accel = FB_ACCEL_NONE; in bfin_lq035q1_probe()
607 fbinfo->fix.visual = FB_VISUAL_TRUECOLOR; in bfin_lq035q1_probe()
[all …]
Dgbefb.c660 info->fix.line_length = info->var.xres_virtual * bytesPerPixel; in gbefb_set_par()
675 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in gbefb_set_par()
679 info->fix.visual = FB_VISUAL_TRUECOLOR; in gbefb_set_par()
683 info->fix.visual = FB_VISUAL_TRUECOLOR; in gbefb_set_par()
824 static void gbefb_encode_fix(struct fb_fix_screeninfo *fix, in gbefb_encode_fix() argument
827 memset(fix, 0, sizeof(struct fb_fix_screeninfo)); in gbefb_encode_fix()
828 strcpy(fix->id, "SGI GBE"); in gbefb_encode_fix()
829 fix->smem_start = (unsigned long) gbe_mem; in gbefb_encode_fix()
830 fix->smem_len = gbe_mem_size; in gbefb_encode_fix()
831 fix->type = FB_TYPE_PACKED_PIXELS; in gbefb_encode_fix()
[all …]
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()
722 strcpy(info->fix.id, "tmio-fb"); in tmiofb_probe()
723 info->fix.smem_start = vram->start; in tmiofb_probe()
724 info->fix.smem_len = resource_size(vram); in tmiofb_probe()
725 info->fix.type = FB_TYPE_PACKED_PIXELS; in tmiofb_probe()
726 info->fix.visual = FB_VISUAL_TRUECOLOR; in tmiofb_probe()
727 info->fix.mmio_start = lcr->start; in tmiofb_probe()
[all …]
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()
302 required_mem_len <= info->fix.smem_len) { in xenfb_check_var()
321 xenfb_info->resize.stride = info->fix.line_length; in xenfb_set_par()
439 fb_info->fix.visual = FB_VISUAL_TRUECOLOR; in xenfb_probe()
440 fb_info->fix.line_length = fb_info->var.xres * XENFB_DEPTH / 8; in xenfb_probe()
441 fb_info->fix.smem_start = 0; in xenfb_probe()
442 fb_info->fix.smem_len = fb_size; in xenfb_probe()
443 strcpy(fb_info->fix.id, "xen"); in xenfb_probe()
[all …]
Ddnfb.c158 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()
237 info->fix = dnfb_fix; in dnfb_probe()
242 info->screen_base = (u_char *) info->fix.smem_start; in dnfb_probe()
Dwmt_ge_rops.c56 if (p->fix.visual == FB_VISUAL_TRUECOLOR || in wmt_ge_fillrect()
57 p->fix.visual == FB_VISUAL_DIRECTCOLOR) in wmt_ge_fillrect()
70 writel(p->fix.smem_start, regbase + GE_DESTBASE_OFF); in wmt_ge_fillrect()
96 writel(p->fix.smem_start, regbase + GE_SRCBASE_OFF); in wmt_ge_copyarea()
104 writel(p->fix.smem_start, regbase + GE_DESTBASE_OFF); in wmt_ge_copyarea()
D68328fb.c267 info->fix.line_length = get_line_length(info->var.xres_virtual, in mc68x328fb_set_par()
316 switch (info->fix.visual) { in mc68x328fb_setcolreg()
334 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in mc68x328fb_setcolreg()
453 fb_info.fix = mc68x328fb_fix; in mc68x328fb_init()
454 fb_info.fix.smem_start = videomemory; in mc68x328fb_init()
455 fb_info.fix.smem_len = videomemorysize; in mc68x328fb_init()
456 fb_info.fix.line_length = in mc68x328fb_init()
458 fb_info.fix.visual = (mc68x328fb_default.bits_per_pixel) == 1 ? in mc68x328fb_init()
475 fb_info(&fb_info, "%s frame buffer device\n", fb_info.fix.id); in mc68x328fb_init()
Dleo.c420 info->fix.smem_start, info->fix.smem_len, in leo_mmap()
427 FBTYPE_SUNLEO, 32, info->fix.smem_len); in leo_ioctl()
437 strlcpy(info->fix.id, dp->name, sizeof(info->fix.id)); in leo_init_fix()
439 info->fix.type = FB_TYPE_PACKED_PIXELS; in leo_init_fix()
440 info->fix.visual = FB_VISUAL_TRUECOLOR; in leo_init_fix()
442 info->fix.line_length = 8192; in leo_init_fix()
444 info->fix.accel = FB_ACCEL_SUN_LEO; in leo_init_fix()
566 info->fix.smem_start = op->resource[0].start; in leo_probe()
574 info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres); in leo_probe()
624 par->which_io, info->fix.smem_start); in leo_probe()
Digafb.c339 info->fix.smem_len = 0x100000; in iga_init()
342 info->fix.smem_len = 0x200000; in iga_init()
346 info->fix.smem_len = 0x400000; in iga_init()
364 info->fix.id, par->frame_buffer_phys, info->fix.smem_len >> 20); in iga_init()
525 info->fix = igafb_fix; in igafb_init()
544 par->mmap_map[0].size = info->fix.smem_len & PAGE_MASK; in igafb_init()
550 par->mmap_map[1].poff = info->fix.smem_start & PAGE_MASK; in igafb_init()
Dcontrolfb.c234 info->fix.visual = (p->par.cmode == CMODE_8) ? in controlfb_set_par()
236 info->fix.line_length = p->par.pitch; in controlfb_set_par()
237 info->fix.xpanstep = 32 >> p->par.cmode; in controlfb_set_par()
238 info->fix.ypanstep = 1; in controlfb_set_par()
294 start = info->fix.smem_start; in controlfb_mmap()
295 len = info->fix.smem_len; in controlfb_mmap()
301 start = info->fix.mmio_start; in controlfb_mmap()
302 len = info->fix.mmio_len; in controlfb_mmap()
1052 strcpy(info->fix.id, "control"); in control_init_info()
1053 info->fix.mmio_start = p->control_regs_phys; in control_init_info()
[all …]
Dskeletonfb.c376 if (info->fix.visual == FB_VISUAL_DIRECTCOLOR || in xxxfb_setcolreg()
377 info->fix.visual == FB_VISUAL_TRUECOLOR) in xxxfb_setcolreg()
395 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in xxxfb_setcolreg()
396 info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in xxxfb_setcolreg()
707 info->fix = xxxfb_fix; in xxxfb_probe()
827 fb_info(info, "%s frame buffer device\n", info->fix.id); in xxxfb_probe()
Dcirrusfb.c522 if (cinfo->btype == BT_SD64 && info->fix.smem_len <= MB_ && in cirrusfb_check_pixclock()
677 info->fix.line_length = var->xres_virtual / 8; in cirrusfb_set_par_foo()
678 info->fix.visual = FB_VISUAL_MONO10; in cirrusfb_set_par_foo()
682 info->fix.line_length = var->xres_virtual; in cirrusfb_set_par_foo()
683 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in cirrusfb_set_par_foo()
688 info->fix.line_length = var->xres_virtual * in cirrusfb_set_par_foo()
690 info->fix.visual = FB_VISUAL_TRUECOLOR; in cirrusfb_set_par_foo()
693 info->fix.type = FB_TYPE_PACKED_PIXELS; in cirrusfb_set_par_foo()
1204 pitch = info->fix.line_length >> 3; in cirrusfb_set_par_foo()
1285 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in cirrusfb_setcolreg()
[all …]
Damifb.c1441 if (par->next_line * par->vyres > info->fix.smem_len) { in ami_decode_var()
1448 if (par->next_plane * par->bpp > info->fix.smem_len) { in ami_decode_var()
1639 par->bplpt0 = info->fix.smem_start + in ami_update_par()
1643 par->bplpt0wrap = info->fix.smem_start + move; in ami_update_par()
1651 par->bplpt0 = info->fix.smem_start + move; in ami_update_par()
1827 static int ami_get_fix_cursorinfo(struct fb_fix_cursorinfo *fix, in ami_get_fix_cursorinfo() argument
1830 fix->crsr_width = fix->crsr_xsize = par->crsr.width; in ami_get_fix_cursorinfo()
1831 fix->crsr_height = fix->crsr_ysize = par->crsr.height; in ami_get_fix_cursorinfo()
1832 fix->crsr_color1 = 17; in ami_get_fix_cursorinfo()
1833 fix->crsr_color2 = 18; in ami_get_fix_cursorinfo()
[all …]
Duvesafb.c282 info->fix.smem_len / mode->bytes_per_scan_line : in uvesafb_setup_var()
1096 offset = (var->yoffset * info->fix.line_length + var->xoffset) / 4; in uvesafb_pan_display()
1329 info->fix.visual = (info->var.bits_per_pixel == 8) ? in uvesafb_set_par()
1331 info->fix.line_length = mode->bytes_per_scan_line; in uvesafb_set_par()
1405 if (var->yres * mode->bytes_per_scan_line > info->fix.smem_len in uvesafb_check_var()
1406 && info->fix.smem_len) in uvesafb_check_var()
1421 info->fix.smem_len / mode->bytes_per_scan_line : in uvesafb_check_var()
1450 info->fix = uvesafb_fix; in uvesafb_init_info()
1451 info->fix.ypanstep = par->ypan ? 1 : 0; in uvesafb_init_info()
1452 info->fix.ywrapstep = (par->ypan > 1) ? 1 : 0; in uvesafb_init_info()
[all …]
Dpxafb.c210 switch (fbi->fb.fix.visual) { in pxafb_setcolreg()
434 var->yres_virtual = fbi->fb.fix.smem_len / line_length; in pxafb_adjust_timing()
501 fbi->fb.fix.visual = FB_VISUAL_TRUECOLOR; in pxafb_set_par()
503 fbi->fb.fix.visual = FB_VISUAL_PSEUDOCOLOR; in pxafb_set_par()
510 fbi->fb.fix.visual = FB_VISUAL_STATIC_PSEUDOCOLOR; in pxafb_set_par()
513 fbi->fb.fix.line_length = var->xres_virtual * in pxafb_set_par()
577 if (fbi->fb.fix.visual == FB_VISUAL_PSEUDOCOLOR || in pxafb_blank()
578 fbi->fb.fix.visual == FB_VISUAL_STATIC_PSEUDOCOLOR) in pxafb_blank()
588 if (fbi->fb.fix.visual == FB_VISUAL_PSEUDOCOLOR || in pxafb_blank()
589 fbi->fb.fix.visual == FB_VISUAL_STATIC_PSEUDOCOLOR) in pxafb_blank()
[all …]
Ds3c-fb.c511 info->fix.visual = FB_VISUAL_TRUECOLOR; in s3c_fb_set_par()
515 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in s3c_fb_set_par()
517 info->fix.visual = FB_VISUAL_TRUECOLOR; in s3c_fb_set_par()
520 info->fix.visual = FB_VISUAL_MONO01; in s3c_fb_set_par()
523 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in s3c_fb_set_par()
527 info->fix.line_length = (var->xres_virtual * var->bits_per_pixel) / 8; in s3c_fb_set_par()
529 info->fix.xpanstep = info->var.xres_virtual > info->var.xres ? 1 : 0; in s3c_fb_set_par()
530 info->fix.ypanstep = info->var.yres_virtual > info->var.yres ? 1 : 0; in s3c_fb_set_par()
543 writel(info->fix.smem_start, buf + sfb->variant.buf_start); in s3c_fb_set_par()
545 data = info->fix.smem_start + info->fix.line_length * var->yres; in s3c_fb_set_par()
[all …]
Dimsttfb.c730 switch (info->fix.smem_len) { in set_imstt_regvals()
751 __u32 off = var->yoffset * (info->fix.line_length >> 3) in set_offset()
792 if ((var->xres * var->yres) * (var->bits_per_pixel >> 3) > info->fix.smem_len in imsttfb_check_var()
793 || (var->xres_virtual * var->yres_virtual) * (var->bits_per_pixel >> 3) > info->fix.smem_len) in imsttfb_check_var()
842 __u32 vram = (info->fix.smem_len - (PAGE_SIZE << 2)); in imsttfb_check_var()
1001 line_pitch = info->fix.line_length; in imsttfb_fillrect()
1052 line_pitch = info->fix.line_length; in imsttfb_copyarea()
1359 info->fix.smem_len = (tmp & 0x0004) ? 0x400000 : 0x200000; in init_imstt()
1361 info->fix.smem_len = 0x800000; in init_imstt()
1364 end = (__u32 *)(info->screen_base + info->fix.smem_len); in init_imstt()
[all …]
Dchipsfb.c118 info->fix.line_length = 800*2; in chipsfb_set_par()
119 info->fix.visual = FB_VISUAL_TRUECOLOR; in chipsfb_set_par()
134 info->fix.line_length = 800; in chipsfb_set_par()
135 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in chipsfb_set_par()
337 p->fix = chipsfb_fix; in init_chips()
338 p->fix.smem_start = addr; in init_chips()
425 p->node, p->fix.smem_len / 1024); in chipsfb_pci_init()
Dgxt4500.c504 info->fix.line_length = stride * pixsize[pixfmt]; in gxt4500_set_par()
505 info->fix.visual = (pixfmt == DFA_PIX_8BIT)? FB_VISUAL_PSEUDOCOLOR: in gxt4500_set_par()
652 info->fix = gxt4500_fix; in gxt4500_probe()
653 strlcpy(info->fix.id, cardinfo[cardtype].cardname, in gxt4500_probe()
654 sizeof(info->fix.id)); in gxt4500_probe()
657 info->fix.mmio_start = reg_phys; in gxt4500_probe()
664 info->fix.smem_start = fb_phys; in gxt4500_probe()
665 info->fix.smem_len = pci_resource_len(pdev, 1); in gxt4500_probe()
674 par->wc_cookie = arch_phys_wc_add(info->fix.smem_start, in gxt4500_probe()
675 info->fix.smem_len); in gxt4500_probe()
[all …]
Dcarminefb.c426 info->fix.line_length = info->var.xres * info->var.bits_per_pixel / 8; in carmine_set_par()
560 info->fix = carminefb_fix; in alloc_carmine_fb()
588 fb_info(info, "%s frame buffer device\n", info->fix.id); in alloc_carmine_fb()
726 struct fb_fix_screeninfo fix; in carminefb_remove() local
731 fix = hw->fb[0]->fix; in carminefb_remove()
733 fix = hw->fb[1]->fix; in carminefb_remove()
744 release_mem_region(fix.smem_start, fix.smem_len); in carminefb_remove()
746 release_mem_region(fix.mmio_start, fix.mmio_len); in carminefb_remove()
Dps3fb.c498 info->fix.line_length); in ps3fb_sync()
587 if (var->yres_virtual * xdr_line_length > info->fix.smem_len) { in ps3fb_check_var()
616 info->fix.xpanstep = info->var.xres_virtual > info->var.xres ? 1 : 0; in ps3fb_set_par()
617 info->fix.ypanstep = info->var.yres_virtual > info->var.yres ? 1 : 0; in ps3fb_set_par()
618 info->fix.line_length = xdr_line_length; in ps3fb_set_par()
624 par->num_frames = info->fix.smem_len / in ps3fb_set_par()
652 memset((void __force *)info->screen_base, 0, info->fix.smem_len); in ps3fb_set_par()
658 maxlines = info->fix.smem_len / ddr_line_length; in ps3fb_set_par()
697 par->pan_offset = var->yoffset * info->fix.line_length + in ps3fb_pan_display()
710 r = vm_iomap_memory(vma, info->fix.smem_start, info->fix.smem_len); in ps3fb_mmap()
[all …]
Dsh7760fb.c171 struct fb_fix_screeninfo *fix = &info->fix; in sh7760fb_check_var() local
183 fix->visual = FB_VISUAL_MONO10; in sh7760fb_check_var()
185 fix->visual = FB_VISUAL_TRUECOLOR; in sh7760fb_check_var()
187 fix->visual = FB_VISUAL_PSEUDOCOLOR; in sh7760fb_check_var()
326 info->fix.line_length = stride; in sh7760fb_set_par()
428 info->fix.smem_start = (unsigned long)info->screen_base; in sh7760fb_alloc_mem()
429 info->fix.smem_len = info->screen_size; in sh7760fb_alloc_mem()
515 strcpy(info->fix.id, "sh7760-lcdc"); in sh7760fb_probe()
Dtgafb.c185 if (var->xres * var->yres * (var->bits_per_pixel >> 3) > info->fix.smem_len) in tgafb_check_var()
267 info->fix.line_length = par->xres * (par->bits_per_pixel >> 3);
638 line_length = info->fix.line_length;
848 line_length = info->fix.line_length;
935 line_length = info->fix.line_length;
1264 line_length = info->fix.line_length;
1344 strlcpy(info->fix.id, tga_type_name, sizeof(info->fix.id));
1346 info->fix.type = FB_TYPE_PACKED_PIXELS;
1347 info->fix.type_aux = 0;
1348 info->fix.visual = (tga_type == TGA_TYPE_8PLANE
[all …]
Dau1200fb.c949 | LCD_WINCTRL2_BX_N(fbdev->fb_info->fix.line_length) in au1200_setmode()
1008 fbi->fix.visual = FB_VISUAL_PSEUDOCOLOR; in au1200fb_update_fbinfo()
1009 fbi->fix.line_length = fbi->var.xres_virtual / in au1200fb_update_fbinfo()
1013 fbi->fix.visual = FB_VISUAL_TRUECOLOR; in au1200fb_update_fbinfo()
1014 fbi->fix.line_length = fbi->var.xres_virtual * (fbi->var.bits_per_pixel / 8); in au1200fb_update_fbinfo()
1018 fbi->fix.visual = FB_VISUAL_MONO10; 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()
1155 if (fbi->fix.visual == FB_VISUAL_TRUECOLOR) { in au1200fb_fb_setcolreg()
[all …]
Dvfb.c294 info->fix.line_length = get_line_length(info->var.xres_virtual, in vfb_set_par()
346 switch (info->fix.visual) { in vfb_setcolreg()
364 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in vfb_setcolreg()
431 if (size > info->fix.smem_len) in vfb_mmap()
433 if (offset > info->fix.smem_len - size) in vfb_mmap()
436 pos = (unsigned long)info->fix.smem_start + offset; in vfb_mmap()
514 info->fix = vfb_fix; in vfb_probe()
Dfsl-diu-fb.c791 struct fb_fix_screeninfo *fix = &info->fix; in set_fix() local
795 strncpy(fix->id, mfbi->id, sizeof(fix->id)); in set_fix()
796 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in set_fix()
797 fix->type = FB_TYPE_PACKED_PIXELS; in set_fix()
798 fix->accel = FB_ACCEL_NONE; in set_fix()
799 fix->visual = FB_VISUAL_TRUECOLOR; in set_fix()
800 fix->xpanstep = 1; in set_fix()
801 fix->ypanstep = 1; in set_fix()
875 u32 smem_len = info->fix.line_length * info->var.yres_virtual; in map_video_memory()
885 info->fix.smem_start = virt_to_phys(info->screen_base); in map_video_memory()
[all …]
Dsm501fb.c466 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in sm501fb_set_par_common()
470 info->fix.visual = FB_VISUAL_TRUECOLOR; in sm501fb_set_par_common()
474 info->fix.visual = FB_VISUAL_TRUECOLOR; in sm501fb_set_par_common()
479 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()
491 info->fix.smem_start = fbi->fbmem_res->start + par->screen.sm_addr; in sm501fb_set_par_common()
492 info->fix.smem_len = smem_len; in sm501fb_set_par_common()
496 info->screen_size = info->fix.smem_len; in sm501fb_set_par_common()
541 reg = info->fix.line_length; in sm501fb_set_par_geometry()
[all …]
Dauo_k190x.c292 u16 line_length = info->fix.line_length; in auok190xfb_dpy_deferred_io()
381 total_size = info->fix.smem_len; in auok190xfb_write()
522 if (size > info->fix.smem_len) { in auok190xfb_check_var()
533 struct fb_fix_screeninfo *fix = &info->fix; in auok190xfb_set_fix() local
536 fix->line_length = var->xres_virtual * var->bits_per_pixel / 8; in auok190xfb_set_fix()
538 fix->type = FB_TYPE_PACKED_PIXELS; in auok190xfb_set_fix()
539 fix->accel = FB_ACCEL_NONE; in auok190xfb_set_fix()
540 fix->visual = (var->grayscale) ? FB_VISUAL_STATIC_PSEUDOCOLOR in auok190xfb_set_fix()
542 fix->xpanstep = 0; in auok190xfb_set_fix()
543 fix->ypanstep = 0; in auok190xfb_set_fix()
[all …]
Dpvr2fb.c428 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()
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()
708 if ((*ppos + len) > fb_info->fix.smem_len) { in pvr2fb_write()
722 if ((*ppos + (i << PAGE_SHIFT)) > fb_info->fix.smem_len) { in pvr2fb_write()
790 fb_info->fix = pvr2_fix; in pvr2fb_common_init()
819 fb_info->fix.id, (rev >> 4) & 0x0f, rev & 0x0f, in pvr2fb_common_init()
821 (unsigned long)(fb_info->fix.smem_len >> 10)); in pvr2fb_common_init()
832 pvr2fb_map = sq_remap(fb_info->fix.smem_start, fb_info->fix.smem_len, in pvr2fb_common_init()
[all …]
Dpm3fb.c332 info->fix.line_length; in pm3fb_init_engine()
382 u32 color = (info->fix.visual == FB_VISUAL_TRUECOLOR) ? in pm3fb_fillrect()
524 switch (info->fix.visual) { in pm3fb_imageblit()
994 if (lpitch * var->yres_virtual > info->fix.smem_len) { in pm3fb_check_var()
1056 info->fix.visual = in pm3fb_set_par()
1058 info->fix.line_length = ((info->var.xres_virtual + 7) >> 3) * bpp; in pm3fb_set_par()
1112 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in pm3fb_setcolreg()
1113 info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in pm3fb_setcolreg()
1133 } else if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR) in pm3fb_setcolreg()
1386 info->fix = pm3fb_fix; in pm3fb_probe()
[all …]
Dssd1307fb.c215 total_size = info->fix.smem_len; in ssd1307fb_write()
614 info->fix = ssd1307fb_fix; in ssd1307fb_probe()
615 info->fix.line_length = par->width / 8; in ssd1307fb_probe()
632 info->fix.smem_start = __pa(vmem); in ssd1307fb_probe()
633 info->fix.smem_len = vmem_size; in ssd1307fb_probe()
679 …ebuffer device registered, using %d bytes of video memory\n", info->node, info->fix.id, vmem_size); in ssd1307fb_probe()
712 __free_pages(__va(info->fix.smem_start), get_order(info->fix.smem_len)); in ssd1307fb_remove()
Dudlfb.c305 wrptr = dlfb_set_base8bpp(wrptr, dev->info->fix.smem_len); in dlfb_set_video_mode()
329 if (size > info->fix.smem_len) in dlfb_ops_mmap()
331 if (offset > info->fix.smem_len - size) in dlfb_ops_mmap()
334 pos = (unsigned long)info->fix.smem_start + offset; in dlfb_ops_mmap()
607 const int line_offset = dev->info->fix.line_length * i; in dlfb_handle_damage()
611 (char *) dev->info->fix.smem_start, 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()
735 if (dlfb_render_hline(dev, &urb, (char *) info->fix.smem_start, in dlfb_dpy_deferred_io()
1044 if ((var->xres * var->yres * 2) > info->fix.smem_len) in dlfb_ops_check_var()
[all …]
Dhyperv_fb.c282 msg.situ.video_output[0].pitch_bytes = info->fix.line_length; in synthvid_send_situ()
500 msg->vram.user_ctx = msg->vram.vram_gpa = info->fix.smem_start; in synthvid_send_config()
510 if (msg->vram_ack.user_ctx != info->fix.smem_start) { in synthvid_send_config()
733 info->fix.smem_start = par->mem->start; in hvfb_getmem()
734 info->fix.smem_len = screen_fb_size; in hvfb_getmem()
828 strcpy(info->fix.id, KBUILD_MODNAME); in hvfb_probe()
829 info->fix.type = FB_TYPE_PACKED_PIXELS; in hvfb_probe()
830 info->fix.visual = FB_VISUAL_TRUECOLOR; in hvfb_probe()
831 info->fix.line_length = screen_width * screen_depth / 8; in hvfb_probe()
832 info->fix.accel = FB_ACCEL_NONE; in hvfb_probe()
Dsh_mobile_lcdcfb.c1318 info->fix.smem_len) in __sh_mobile_lcdc_check_var()
1593 info->fix.line_length = ovl->pitch; in sh_mobile_lcdc_overlay_set_par()
1596 info->fix.type = FB_TYPE_FOURCC; in sh_mobile_lcdc_overlay_set_par()
1597 info->fix.visual = FB_VISUAL_FOURCC; in sh_mobile_lcdc_overlay_set_par()
1599 info->fix.type = FB_TYPE_PACKED_PIXELS; in sh_mobile_lcdc_overlay_set_par()
1600 info->fix.visual = FB_VISUAL_TRUECOLOR; in sh_mobile_lcdc_overlay_set_par()
1719 info->fix = sh_mobile_lcdc_overlay_fix; in sh_mobile_lcdc_overlay_fb_init()
1720 snprintf(info->fix.id, sizeof(info->fix.id), in sh_mobile_lcdc_overlay_fb_init()
1722 info->fix.smem_start = ovl->dma_handle; in sh_mobile_lcdc_overlay_fb_init()
1723 info->fix.smem_len = ovl->fb_size; in sh_mobile_lcdc_overlay_fb_init()
[all …]
Dcobalt_lcdfb.c308 LCD_TEXT_POS(info->fix.line_length * y + x)); in cobalt_lcdfb_cursor()
354 info->fix = cobalt_lcdfb_fix; in cobalt_lcdfb_probe()
355 info->fix.smem_start = res->start; in cobalt_lcdfb_probe()
356 info->fix.smem_len = info->screen_size; in cobalt_lcdfb_probe()
Di740fb.c161 strlcpy(par->ddc_adapter.name, info->fix.id, in i740fb_setup_ddc_bus()
850 info->fix.line_length = in i740fb_set_par()
853 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in i740fb_set_par()
855 info->fix.visual = FB_VISUAL_TRUECOLOR; in i740fb_set_par()
869 switch (info->fix.visual) { in i740fb_setcolreg()
1028 ret = pci_request_regions(dev, info->fix.id); in i740fb_probe()
1064 info->fix = i740fb_fix; in i740fb_probe()
1065 info->fix.mmio_start = pci_resource_start(dev, 1); in i740fb_probe()
1066 info->fix.mmio_len = pci_resource_len(dev, 1); in i740fb_probe()
1067 info->fix.smem_start = pci_resource_start(dev, 0); in i740fb_probe()
[all …]
Dda8xx-fb.c616 if (info->fix.visual == FB_VISUAL_DIRECTCOLOR) in fb_setcolreg()
622 switch (info->fix.visual) { in fb_setcolreg()
669 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in fb_setcolreg()
1224 struct fb_fix_screeninfo *fix = &fbi->fix; in da8xx_pan_display() local
1239 start = fix->smem_start + in da8xx_pan_display()
1240 new_var.yoffset * fix->line_length + in da8xx_pan_display()
1242 end = start + fbi->var.yres * fix->line_length - 1; in da8xx_pan_display()
1279 info->fix.visual = (par->cfg.bpp <= 8) ? in da8xxfb_set_par()
1281 info->fix.line_length = (par->mode.xres * par->cfg.bpp) / 8; in da8xxfb_set_par()
1289 par->dma_start = info->fix.smem_start + in da8xxfb_set_par()
[all …]
Dxilinxfb.c320 drvdata->info.fix = xilinx_fb_fix; in xilinxfb_assign()
321 drvdata->info.fix.smem_start = drvdata->fb_phys; in xilinxfb_assign()
322 drvdata->info.fix.smem_len = fbsize; in xilinxfb_assign()
323 drvdata->info.fix.line_length = pdata->xvirt * BYTES_PER_PIXEL; in xilinxfb_assign()
390 dma_free_coherent(dev, PAGE_ALIGN(drvdata->info.fix.smem_len), in xilinxfb_release()
Dfb-puv3.c499 info->fix = unifb_fix; in unifb_set_par()
507 info->fix.line_length = get_line_length(info->var.xres_virtual, in unifb_set_par()
535 writel(info->fix.smem_start, UDE_FSA); in unifb_set_par()
571 switch (info->fix.visual) { in unifb_setcolreg()
589 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in unifb_setcolreg()
647 return vm_iomap_memory(vma, info->fix.smem_start, info->fix.smem_len); in unifb_mmap()
700 info->fix = unifb_fix; in unifb_probe()
705 info->fix.accel = FB_ACCEL_PUV3_UNIGFX; in unifb_probe()
Dsmscufx.c787 if (size > info->fix.smem_len) in ufx_ops_mmap()
789 if (offset > info->fix.smem_len - size) in ufx_ops_mmap()
792 pos = (unsigned long)info->fix.smem_start + offset; in ufx_ops_mmap()
845 const int line_offset = dev->info->fix.line_length * (y + line); in ufx_raw_rect()
848 (char *)dev->info->fix.smem_start + byte_offset, width * BPP); 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()
1228 if ((var->xres * var->yres * 2) > info->fix.smem_len) in ufx_ops_check_var()
1255 for (i = 0; i < info->fix.smem_len / 2; i++) in ufx_ops_set_par()
1298 int old_len = info->fix.smem_len; in ufx_realloc_framebuffer()
[all …]
Dhecubafb.c170 total_size = info->fix.smem_len; in hecubafb_write()
246 info->fix = hecubafb_fix; in hecubafb_probe()
247 info->fix.smem_len = videomemorysize; in hecubafb_probe()
Dpm2fb.c611 if (lpitch * var->yres_virtual > info->fix.smem_len) { in pm2fb_check_var()
759 info->fix.visual = in pm2fb_set_par()
761 info->fix.line_length = info->var.xres * depth / 8; in pm2fb_set_par()
905 switch (info->fix.visual) { in pm2fb_setcolreg()
925 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in pm2fb_setcolreg()
946 } else if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR) in pm2fb_setcolreg()
1049 u32 color = (info->fix.visual == FB_VISUAL_TRUECOLOR) ? in pm2fb_fillrect()
1167 switch (info->fix.visual) { in pm2fb_imageblit()
1645 info->fix = pm2fb_fix; in pm2fb_probe()
1686 info->fix.id, pm2fb_fix.smem_len / 1024); in pm2fb_probe()
[all …]
Djz4740_fb.c685 fb->fix = jzfb_fix; in jzfb_probe()
686 fb->fix.line_length = fb->var.bits_per_pixel * fb->var.xres / 8; in jzfb_probe()
687 fb->fix.mmio_start = mem->start; in jzfb_probe()
688 fb->fix.mmio_len = resource_size(mem); in jzfb_probe()
689 fb->fix.smem_start = jzfb->vidmem_phys; in jzfb_probe()
690 fb->fix.smem_len = fb->fix.line_length * fb->var.yres; in jzfb_probe()
Dasiliantfb.c296 p->fix.line_length = p->var.xres * (p->var.bits_per_pixel >> 3); in asiliantfb_set_par()
297 p->fix.visual = (p->var.bits_per_pixel == 8) ? FB_VISUAL_PSEUDOCOLOR : FB_VISUAL_TRUECOLOR; in asiliantfb_set_par()
511 p->fix = asiliantfb_fix; in init_asiliant()
512 p->fix.smem_start = addr; in init_asiliant()
531 p->fix.smem_len / 1024); in init_asiliant()
Dw100fb.c523 info->fix.visual = FB_VISUAL_TRUECOLOR; in w100fb_set_par()
524 info->fix.ypanstep = 0; in w100fb_set_par()
525 info->fix.ywrapstep = 0; in w100fb_set_par()
526 info->fix.line_length = par->xres * BITS_PER_PIXEL / 8; in w100fb_set_par()
531 info->fix.smem_len = par->mach->mem->size+1; in w100fb_set_par()
534 info->fix.smem_len = MEM_INT_SIZE+1; in w100fb_set_par()
709 strcpy(info->fix.id, "w100fb"); in w100fb_probe()
710 info->fix.type = FB_TYPE_PACKED_PIXELS; in w100fb_probe()
711 info->fix.type_aux = 0; in w100fb_probe()
712 info->fix.accel = FB_ACCEL_NONE; in w100fb_probe()
[all …]
Dmetronomefb.c441 fbsize = par->info->fix.smem_len; in metronomefb_dpy_update()
529 total_size = info->fix.smem_len; in metronomefb_write()
644 info->fix = metronomefb_fix; in metronomefb_probe()
645 info->fix.smem_len = videomemorysize; in metronomefb_probe()
674 info->fix.smem_start = par->metromem_dma; in metronomefb_probe()
Dbfin_adv7393fb.c457 fbdev->info.fix = bfin_adv7393_fb_fix; in bfin_adv7393_fb_probe()
506 fbdev->info.node, fbdev->info.fix.id); 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()
696 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in bfin_adv7393_fb_setcolreg()
Dffb.c885 strlcpy(info->fix.id, ffb_type_name, sizeof(info->fix.id)); in ffb_init_fix()
887 info->fix.type = FB_TYPE_PACKED_PIXELS; in ffb_init_fix()
888 info->fix.visual = FB_VISUAL_TRUECOLOR; in ffb_init_fix()
891 info->fix.line_length = 8192; in ffb_init_fix()
893 info->fix.accel = FB_ACCEL_SUN_CREATOR; in ffb_init_fix()
Dvesafb.c71 offset = (var->yoffset * info->fix.line_length + var->xoffset) / 4; in vesafb_pan_display()
451 info->fix = vesafb_fix; in vesafb_probe()
467 fb_info(info, "%s frame buffer device\n", info->fix.id); in vesafb_probe()
/linux-4.4.14/drivers/video/fbdev/geode/
Dgxfb_core.c163 if (gx_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gxfb_check_var()
174 info->fix.visual = FB_VISUAL_TRUECOLOR; in gxfb_set_par()
176 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in gxfb_set_par()
178 info->fix.line_length = gx_line_delta(info->var.xres, info->var.bits_per_pixel); in gxfb_set_par()
202 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in gxfb_setcolreg()
264 info->fix.smem_start = pci_resource_start(dev, 0); in gxfb_map_video_memory()
265 info->fix.smem_len = vram ? vram : gx_frame_buffer_size(); in gxfb_map_video_memory()
266 info->screen_base = ioremap_wc(info->fix.smem_start, in gxfb_map_video_memory()
267 info->fix.smem_len); in gxfb_map_video_memory()
274 write_dc(par, DC_GLIU0_MEM_OFFSET, info->fix.smem_start & 0xFF000000); in gxfb_map_video_memory()
[all …]
Dgx1fb_core.c126 if (gx1_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gx1fb_check_var()
139 info->fix.visual = FB_VISUAL_TRUECOLOR; in gx1fb_set_par()
141 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in gx1fb_set_par()
143 info->fix.line_length = gx1_line_delta(info->var.xres, info->var.bits_per_pixel); in gx1fb_set_par()
169 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in gx1fb_setcolreg()
228 info->fix.smem_start = gx_base + 0x800000; in gx1fb_map_video_memory()
229 info->fix.smem_len = fb_len; in gx1fb_map_video_memory()
230 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in gx1fb_map_video_memory()
235 info->fix.smem_len / 1024, info->fix.smem_start); in gx1fb_map_video_memory()
283 strcpy(info->fix.id, "GX1"); in gx1fb_init_fbinfo()
[all …]
Dlxfb_core.c272 > info->fix.smem_len) in lxfb_check_var()
281 info->fix.visual = FB_VISUAL_TRUECOLOR; in lxfb_set_par()
283 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in lxfb_set_par()
285 info->fix.line_length = lx_get_pitch(info->var.xres, in lxfb_set_par()
309 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in lxfb_setcolreg()
367 info->fix.smem_start = pci_resource_start(dev, 0); in lxfb_map_video_memory()
368 info->fix.smem_len = vram ? vram : lx_framebuffer_size(); in lxfb_map_video_memory()
370 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in lxfb_map_video_memory()
393 write_dc(par, DC_GLIU0_MEM_OFFSET, info->fix.smem_start & 0xFF000000); in lxfb_map_video_memory()
397 info->fix.smem_len / 1024, info->fix.smem_start); in lxfb_map_video_memory()
[all …]
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()
/linux-4.4.14/arch/arm/mach-netx/
Dfb.c52 fb->fb.fix.smem_start = dma; in netx_clcd_setup()
53 fb->fb.fix.smem_len = 1024*1024; in netx_clcd_setup()
62 fb->fb.fix.smem_start, in netx_clcd_mmap()
63 fb->fb.fix.smem_len); in netx_clcd_mmap()
68 dma_free_writecombine(&fb->dev->dev, fb->fb.fix.smem_len, in netx_clcd_remove()
69 fb->fb.screen_base, fb->fb.fix.smem_start); in netx_clcd_remove()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-osd.c121 static int vivid_fb_get_fix(struct vivid_dev *dev, struct fb_fix_screeninfo *fix) in vivid_fb_get_fix() argument
124 memset(fix, 0, sizeof(struct fb_fix_screeninfo)); in vivid_fb_get_fix()
125 strlcpy(fix->id, "vioverlay fb", sizeof(fix->id)); in vivid_fb_get_fix()
126 fix->smem_start = dev->video_pbase; in vivid_fb_get_fix()
127 fix->smem_len = dev->video_buffer_size; in vivid_fb_get_fix()
128 fix->type = FB_TYPE_PACKED_PIXELS; in vivid_fb_get_fix()
129 fix->visual = FB_VISUAL_TRUECOLOR; in vivid_fb_get_fix()
130 fix->xpanstep = 1; in vivid_fb_get_fix()
131 fix->ypanstep = 1; in vivid_fb_get_fix()
132 fix->ywrapstep = 0; in vivid_fb_get_fix()
[all …]
/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()
264 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in lynxfb_ops_imageblit()
265 info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in lynxfb_ops_imageblit()
310 struct fb_fix_screeninfo *fix; in lynxfb_ops_set_par() local
322 fix = &info->fix; 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()
337 fix->visual = FB_VISUAL_PSEUDOCOLOR; in lynxfb_ops_set_par()
[all …]
Dsm750_hw.c180 struct fb_var_screeninfo *var, struct fb_fix_screeninfo *fix) in hw_sm750_output_setMode() argument
252 struct fb_fix_screeninfo *fix) in hw_sm750_crtc_setMode() argument
323 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/Documentation/scsi/
DChangeLog.arcmsr9 ** 1.10.00.10 10/10/2004 Erich Chen bug fix for SMP & ioctl
10 ** 1.20.00.00 11/29/2004 Erich Chen bug fix with arcmsr_bus_reset when PHY error
11 ** 1.20.00.02 12/09/2004 Erich Chen bug fix with over 2T bytes RAID Volume
22 ** 1.20.00.06 3/12/2005 Erich Chen fix with arcmsr_pci_unmap_dma "unsigned long" cast,
25 ** 1.20.00.07 3/23/2005 Erich Chen bug fix with arcmsr_scsi_host_template_init
29 ** bug fix enormous stack usage (Adrian Bunk's comment)
30 ** 1.20.00.08 6/23/2005 Erich Chen bug fix with abort command,
33 ** 1.20.00.09 9/12/2005 Erich Chen bug fix with abort command handling, firmware versi…
34 ** and firmware update notify for hardware bug fix
40 ** 1.20.00.11 9/29/2005 Erich Chen by comment of Arjan van de Ven fix incorrect msleep…
[all …]
/linux-4.4.14/arch/arm/mach-nspire/
Dclcd.c101 fb->fb.fix.smem_start = dma; in nspire_clcd_setup()
102 fb->fb.fix.smem_len = panel_size; in nspire_clcd_setup()
111 fb->fb.screen_base, fb->fb.fix.smem_start, in nspire_clcd_mmap()
112 fb->fb.fix.smem_len); in nspire_clcd_mmap()
117 dma_free_writecombine(&fb->dev->dev, fb->fb.fix.smem_len, in nspire_clcd_remove()
118 fb->fb.screen_base, fb->fb.fix.smem_start); in nspire_clcd_remove()
/linux-4.4.14/drivers/video/fbdev/core/
Dfbmem.c93 struct fb_fix_screeninfo *fix) in fb_get_color_depth() argument
97 if (fix->visual == FB_VISUAL_MONO01 || in fb_get_color_depth()
98 fix->visual == FB_VISUAL_MONO10) in fb_get_color_depth()
283 u8 xor = (info->fix.visual == FB_VISUAL_MONO01) ? 0xff : 0; in fb_set_logo()
286 switch (fb_get_color_depth(&info->var, &info->fix)) { in fb_set_logo()
298 if (info->fix.visual == FB_VISUAL_MONO01 || in fb_set_logo()
299 info->fix.visual == FB_VISUAL_MONO10) in fb_set_logo()
549 if (info->fix.visual != FB_VISUAL_TRUECOLOR) in fb_prepare_extra_logos()
597 int depth = fb_get_color_depth(&info->var, &info->fix); in fb_prepare_logo()
606 if (info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in fb_prepare_logo()
[all …]
Dsysimgblt.c77 if (p->fix.visual == FB_VISUAL_TRUECOLOR || in color_imageblit()
78 p->fix.visual == FB_VISUAL_DIRECTCOLOR ) in color_imageblit()
100 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()
263 if (p->fix.visual == FB_VISUAL_TRUECOLOR || in sys_imageblit()
264 p->fix.visual == FB_VISUAL_DIRECTCOLOR) { in sys_imageblit()
Dcfbimgblt.c103 if (p->fix.visual == FB_VISUAL_TRUECOLOR || in color_imageblit()
104 p->fix.visual == FB_VISUAL_DIRECTCOLOR ) in color_imageblit()
126 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()
288 if (p->fix.visual == FB_VISUAL_TRUECOLOR || in cfb_imageblit()
289 p->fix.visual == FB_VISUAL_DIRECTCOLOR) { in cfb_imageblit()
Dfbmon.c58 u32 fix; member
66 .fix = FBMON_FIX_HEADER,
72 .fix = FBMON_FIX_INPUT,
78 .fix = FBMON_FIX_TIMINGS,
150 int i, fix = 0, ret = 0; in check_edid() local
162 fix = brokendb[i].fix; in check_edid()
167 switch (fix) { in check_edid()
171 ret = fix; in check_edid()
181 ret = fix; in check_edid()
185 ret = fix; in check_edid()
[all …]
Dsysfillrect.c255 if (p->fix.visual == FB_VISUAL_TRUECOLOR || in sys_fillrect()
256 p->fix.visual == FB_VISUAL_DIRECTCOLOR ) in sys_fillrect()
265 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()
Dsvgalib.c222 int colstride = 1 << (info->fix.type_aux & FB_AUX_TEXT_SVGA_MASK); in svga_tilecopy()
259 int colstride = 2 << (info->fix.type_aux & FB_AUX_TEXT_SVGA_MASK); in svga_tilefill()
280 int colstride = 2 << (info->fix.type_aux & FB_AUX_TEXT_SVGA_MASK); in svga_tileblit()
626 struct fb_fix_screeninfo *fix) in svga_match_format() argument
637 if (fix != NULL) { in svga_match_format()
638 fix->type = frm[i].type; in svga_match_format()
639 fix->type_aux = frm[i].type_aux; in svga_match_format()
640 fix->visual = frm[i].visual; in svga_match_format()
641 fix->xpanstep = frm[i].xpanstep; in svga_match_format()
Dfb_sys_fops.c30 total_size = info->fix.smem_len; in fb_sys_read()
70 total_size = info->fix.smem_len; in fb_sys_write()
Dcfbfillrect.c290 if (p->fix.visual == FB_VISUAL_TRUECOLOR || in cfb_fillrect()
291 p->fix.visual == FB_VISUAL_DIRECTCOLOR ) in cfb_fillrect()
300 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()
Dfb_defio.c34 page = pfn_to_page((info->fix.smem_start + offs) >> PAGE_SHIFT); in fb_deferred_io_page()
48 if (offset >= info->fix.smem_len) in fb_deferred_io_fault()
236 for (i = 0 ; i < info->fix.smem_len; i += PAGE_SIZE) { in fb_deferred_io_cleanup()
/linux-4.4.14/scripts/
Dcheckpatch.pl36 my $fix = 0;
155 'fix!' => \$fix,
169 $fix = 1 if ($fix_inplace);
494 my ($suspect, $fix) = split(/\|\|/, $line);
496 $spelling_fix{$suspect} = $fix;
517 my ($suspect, $fix) = split(/->/, $line);
519 $spelling_fix{$suspect} = $fix;
2010 push(@fixed, $rawline) if ($fix);
2245 $fix) {
2253 $fix) {
[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.c1087 static int encode_fix(struct fb_fix_screeninfo *fix, struct fb_info *info) in encode_fix() argument
1091 memset(fix, 0, sizeof(struct fb_fix_screeninfo)); in encode_fix()
1093 strcpy(fix->id, "I810"); in encode_fix()
1095 fix->smem_start = par->fb.physical; in encode_fix()
1096 fix->smem_len = par->fb.size; in encode_fix()
1098 fix->type = FB_TYPE_PACKED_PIXELS; in encode_fix()
1099 fix->type_aux = 0; in encode_fix()
1100 fix->xpanstep = 8; in encode_fix()
1101 fix->ypanstep = 1; in encode_fix()
1105 fix->visual = FB_VISUAL_PSEUDOCOLOR; in encode_fix()
[all …]
/linux-4.4.14/arch/x86/kernel/
Daperture_64.c259 int i, fix, slot, valid_agp = 0; in early_gart_iommu_check() local
274 fix = 0; in early_gart_iommu_check()
298 fix = 1; in early_gart_iommu_check()
310 if (!fix && !aper_enabled) in early_gart_iommu_check()
314 fix = 1; in early_gart_iommu_check()
316 if (gart_fix_e820 && !fix && aper_enabled) { in early_gart_iommu_check()
358 int fix, slot, valid_agp = 0; in gart_iommu_hole_init() local
373 fix = 0; in gart_iommu_hole_init()
428 fix = 1; in gart_iommu_hole_init()
435 fix = 1; in gart_iommu_hole_init()
[all …]
/linux-4.4.14/drivers/clk/pxa/
Dclk-pxa.c43 struct clk_fixed_factor *fix; in cken_recalc_rate() local
46 fix = &pclk->lp; in cken_recalc_rate()
48 fix = &pclk->hp; in cken_recalc_rate()
49 __clk_hw_set_clk(&fix->hw, hw); in cken_recalc_rate()
50 return clk_fixed_factor_ops.recalc_rate(&fix->hw, parent_rate); in cken_recalc_rate()
/linux-4.4.14/arch/arm/mach-lpc32xx/
Dphy3250.c96 fb->fb.fix.smem_start = dma; in lpc32xx_clcd_setup()
97 fb->fb.fix.smem_len = PANEL_SIZE; in lpc32xx_clcd_setup()
120 fb->fb.screen_base, fb->fb.fix.smem_start, in lpc32xx_clcd_mmap()
121 fb->fb.fix.smem_len); in lpc32xx_clcd_mmap()
126 dma_free_writecombine(&fb->dev->dev, fb->fb.fix.smem_len, in lpc32xx_clcd_remove()
127 fb->fb.screen_base, fb->fb.fix.smem_start); in lpc32xx_clcd_remove()
/linux-4.4.14/fs/ocfs2/
Dblockcheck.c167 unsigned int fix) in ocfs2_hamming_fix() argument
177 if (hweight32(fix) == 1) in ocfs2_hamming_fix()
184 if (fix >= calc_code_bit(nr + d, NULL)) in ocfs2_hamming_fix()
194 if (fix < b) in ocfs2_hamming_fix()
211 if (b == fix) in ocfs2_hamming_fix()
223 unsigned int fix) in ocfs2_hamming_fix_block() argument
225 ocfs2_hamming_fix(data, blocksize * 8, 0, fix); in ocfs2_hamming_fix_block()
534 u32 crc, ecc, fix; in ocfs2_block_check_validate_bhs() local
570 fix = ecc ^ bc_ecc; in ocfs2_block_check_validate_bhs()
577 bhs[i]->b_size * 8 * i, fix); in ocfs2_block_check_validate_bhs()
Dblockcheck.h101 unsigned int fix);
106 unsigned int fix);
Docfs2.h919 int fix = 0, ret, tmpmax; in ocfs2_find_next_zero_bit_unaligned() local
920 bitmap = correct_addr_and_bit_unaligned(&fix, bitmap); in ocfs2_find_next_zero_bit_unaligned()
921 tmpmax = max + fix; in ocfs2_find_next_zero_bit_unaligned()
922 start += fix; in ocfs2_find_next_zero_bit_unaligned()
924 ret = ocfs2_find_next_zero_bit(bitmap, tmpmax, start) - fix; in ocfs2_find_next_zero_bit_unaligned()
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c68 struct fb_fix_screeninfo *fix = &fbi->fix; in draw_pixel() local
71 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()
507 struct fb_fix_screeninfo *fix = &fbi->fix; in setup_vrfb_rotation() local
544 fix->smem_start = 0; in setup_vrfb_rotation()
545 fix->smem_len = 0; in setup_vrfb_rotation()
567 fix->smem_start = ofbi->region->vrfb.paddr[0]; in setup_vrfb_rotation()
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()
[all …]
/linux-4.4.14/drivers/video/fbdev/aty/
Dmach64_cursor.c117 aty_st_le32(CUR_OFFSET, (info->fix.smem_len >> 3) + (yoff << 1), par); in atyfb_cursor()
200 info->fix.smem_len -= PAGE_SIZE; in aty_init_cursor()
203 addr = (unsigned long) info->screen_base - 0x800000 + info->fix.smem_len; in aty_init_cursor()
207 addr = info->fix.smem_start - 0x800000 + info->fix.smem_len; in aty_init_cursor()
210 addr = (unsigned long) info->screen_base + info->fix.smem_len; in aty_init_cursor()
Datyfb_base.c434 (info->fix.smem_len == 0x800000 || in aty_fudge_framebuffer_len()
435 (par->bus_type == ISA && info->fix.smem_len == 0x400000))) in aty_fudge_framebuffer_len()
436 info->fix.smem_len -= GUI_RESERVE; in aty_fudge_framebuffer_len()
868 if (vyres * line_length > info->fix.smem_len) in aty_var_to_crtc()
1458 info->fix.line_length = calc_line_length(par, var->xres_virtual, in atyfb_set_par()
1461 info->fix.visual = var->bits_per_pixel <= 8 ? in atyfb_set_par()
1469 btext_update_display(info->fix.smem_start, in atyfb_set_par()
1579 u32 line_length = info->fix.line_length; in set_off_pitch()
1722 u32 videoram = (info->fix.smem_len - (PAGE_SIZE << 2)); in atyfb_release()
1844 fbtyp.fb_size = info->fix.smem_len; in atyfb_ioctl()
[all …]
Dmach64_accel.c70 pitch_value = info->fix.line_length / (info->var.bits_per_pixel / 8); in aty_init_engine()
257 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in atyfb_fillrect()
258 info->fix.visual == FB_VISUAL_DIRECTCOLOR) in atyfb_fillrect()
353 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in atyfb_imageblit()
354 info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in atyfb_imageblit()
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()
1959 info->fix.visual = rinfo->depth == 8 ? FB_VISUAL_PSEUDOCOLOR in radeonfb_set_par()
1965 rinfo->depth, info->fix.line_length); in radeonfb_set_par()
2004 strlcpy(info->fix.id, rinfo->name, sizeof(info->fix.id)); in radeon_set_fbinfo()
2005 info->fix.smem_start = rinfo->fb_base_phys; in radeon_set_fbinfo()
2006 info->fix.smem_len = rinfo->video_ram; in radeon_set_fbinfo()
2007 info->fix.type = FB_TYPE_PACKED_PIXELS; in radeon_set_fbinfo()
2008 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in radeon_set_fbinfo()
[all …]
/linux-4.4.14/arch/ia64/mm/
Dextable.c108 long fix = (u64) &e->cont + e->cont; in ia64_handle_exception() local
111 if (fix & 4) in ia64_handle_exception()
113 regs->cr_iip = fix & ~0xf; in ia64_handle_exception()
114 ia64_psr(regs)->ri = fix & 0x3; /* set continuation slot number */ in ia64_handle_exception()
/linux-4.4.14/arch/m68k/math-emu/
Dmulti_arith.h187 unsigned long fix, rem, first, dummy; in fp_dividemant() local
208 fix = 0x80000000; in fp_dividemant()
210 dummy = (dummy >> 1) | fix; in fp_dividemant()
211 fp_div64(fix, dummy, fix, 0, dummy); in fp_dividemant()
212 fix--; in fp_dividemant()
218 fp_mul64(*mantp, dummy, first, fix); in fp_dividemant()
219 *mantp += fix; in fp_dividemant()
223 fp_mul64(*mantp, dummy, first, fix); in fp_dividemant()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnv04_fbcon.c64 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in nv04_fbcon_fillrect()
65 info->fix.visual == FB_VISUAL_DIRECTCOLOR) in nv04_fbcon_fillrect()
99 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in nv04_fbcon_imageblit()
100 info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in nv04_fbcon_imageblit()
218 OUT_RING(chan, info->fix.line_length | (info->fix.line_length << 16)); in nv04_fbcon_accel_init()
219 OUT_RING(chan, info->fix.smem_start - dev->mode_config.fb_base); in nv04_fbcon_accel_init()
220 OUT_RING(chan, info->fix.smem_start - dev->mode_config.fb_base); in nv04_fbcon_accel_init()
Dnv50_fbcon.c46 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in nv50_fbcon_fillrect()
47 info->fix.visual == FB_VISUAL_DIRECTCOLOR) in nv50_fbcon_fillrect()
114 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in nv50_fbcon_imageblit()
115 info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in nv50_fbcon_imageblit()
241 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.c46 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in nvc0_fbcon_fillrect()
47 info->fix.visual == FB_VISUAL_DIRECTCOLOR) in nvc0_fbcon_fillrect()
114 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in nvc0_fbcon_imageblit()
115 info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in nvc0_fbcon_imageblit()
241 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()
/linux-4.4.14/drivers/video/fbdev/mmp/fb/
Dmmpfb.c333 if (info->fix.visual == FB_VISUAL_TRUECOLOR && regno < 16) { in mmpfb_setcolreg()
340 if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR && regno < 256) { in mmpfb_setcolreg()
388 info->fix.visual = (pix_fmt == PIXFMT_PSEUDOCOLOR) ? in var_update()
390 info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8; in var_update()
391 info->fix.ypanstep = var->yres; in var_update()
524 strcpy(info->fix.id, fbi->name); in fb_info_setup()
525 info->fix.type = FB_TYPE_PACKED_PIXELS; in fb_info_setup()
526 info->fix.type_aux = 0; in fb_info_setup()
527 info->fix.xpanstep = 0; in fb_info_setup()
528 info->fix.ypanstep = info->var.yres; in fb_info_setup()
[all …]
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c218 strcpy(info->fix.id, "cirrusdrmfb"); in cirrusfb_create()
231 info->fix.smem_start = cdev->dev->mode_config.fb_base; in cirrusfb_create()
232 info->fix.smem_len = cdev->mc.vram_size; in cirrusfb_create()
237 info->fix.mmio_start = 0; in cirrusfb_create()
238 info->fix.mmio_len = 0; in cirrusfb_create()
240 DRM_INFO("fb mappable at 0x%lX\n", info->fix.smem_start); in cirrusfb_create()
241 DRM_INFO("vram aper at 0x%lX\n", (unsigned long)info->fix.smem_start); in cirrusfb_create()
242 DRM_INFO("size %lu\n", (unsigned long)info->fix.smem_len); in cirrusfb_create()
/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_crtc2.c299 struct fb_fix_screeninfo *fix = &m2info->fbcon.fix; in matroxfb_dh_init_fix() local
301 strcpy(fix->id, "MATROX DH"); in matroxfb_dh_init_fix()
303 fix->smem_start = m2info->video.base; in matroxfb_dh_init_fix()
304 fix->smem_len = m2info->video.len_usable; in matroxfb_dh_init_fix()
305 fix->ypanstep = 1; in matroxfb_dh_init_fix()
306 fix->ywrapstep = 0; in matroxfb_dh_init_fix()
307 fix->xpanstep = 8; /* TBD */ in matroxfb_dh_init_fix()
308 fix->mmio_start = m2info->mmio.base; in matroxfb_dh_init_fix()
309 fix->mmio_len = m2info->mmio.len; in matroxfb_dh_init_fix()
310 fix->accel = 0; /* no accel... */ in matroxfb_dh_init_fix()
[all …]
Dmatroxfb_base.c706 struct fb_fix_screeninfo *fix = &minfo->fbcon.fix; in matroxfb_init_fix() local
709 strcpy(fix->id,"MATROX"); in matroxfb_init_fix()
711 fix->xpanstep = 8; /* 8 for 8bpp, 4 for 16bpp, 2 for 32bpp */ in matroxfb_init_fix()
712 fix->ypanstep = 1; in matroxfb_init_fix()
713 fix->ywrapstep = 0; in matroxfb_init_fix()
714 fix->mmio_start = minfo->mmio.base; in matroxfb_init_fix()
715 fix->mmio_len = minfo->mmio.len; in matroxfb_init_fix()
716 fix->accel = minfo->devflags.accelerator; in matroxfb_init_fix()
721 struct fb_fix_screeninfo *fix = &minfo->fbcon.fix; in matroxfb_update_fix() local
725 fix->smem_start = minfo->video.base + minfo->curr.ydstorg.bytes; in matroxfb_update_fix()
[all …]
/linux-4.4.14/arch/parisc/mm/
Dfault.c141 const struct exception_table_entry *fix; in fixup_exception() local
145 if ((sizeof(regs->iaoq[0]) > sizeof(fix->insn)) in fixup_exception()
149 fix = search_exception_tables(regs->iaoq[0]); in fixup_exception()
150 if (fix) { in fixup_exception()
158 regs->iaoq[0] = ((fix->fixup) & ~3); in fixup_exception()
/linux-4.4.14/sound/pci/hda/
Dhda_auto_parser.c828 const struct hda_fixup *fix = codec->fixup_list + id; in apply_fixup() local
830 if (fix->chained_before) in apply_fixup()
831 apply_fixup(codec, fix->chain_id, action, depth + 1); in apply_fixup()
833 switch (fix->type) { in apply_fixup()
835 if (action != HDA_FIXUP_ACT_PRE_PROBE || !fix->v.pins) in apply_fixup()
839 snd_hda_apply_pincfgs(codec, fix->v.pins); in apply_fixup()
842 if (action != HDA_FIXUP_ACT_PROBE || !fix->v.verbs) in apply_fixup()
846 snd_hda_add_verbs(codec, fix->v.verbs); in apply_fixup()
849 if (!fix->v.func) in apply_fixup()
853 fix->v.func(codec, fix, action); in apply_fixup()
[all …]
Dpatch_realtek.c480 const struct hda_fixup *fix, int action) in alc_fixup_sku_ignore() argument
490 const struct hda_fixup *fix, int action) in alc_fixup_no_depop_delay() argument
707 const struct hda_fixup *fix, int action) in alc_fixup_inv_dmic() argument
1083 const struct hda_fixup *fix, int action) in alc880_fixup_vol_knob() argument
1537 const struct hda_fixup *fix, int action) in alc260_fixup_gpio1_toggle() argument
1555 const struct hda_fixup *fix, int action) in alc260_fixup_kn1() argument
1585 const struct hda_fixup *fix, int action) in alc260_fixup_fsc_s7020() argument
1593 const struct hda_fixup *fix, int action) in alc260_fixup_fsc_s7020_jwse() argument
1803 const struct hda_fixup *fix, int action) in alc889_fixup_coef() argument
1845 const struct hda_fixup *fix, int action) in alc885_fixup_macpro_gpio() argument
[all …]
Ddell_wmi_helper.c36 const struct hda_fixup *fix, int action) in alc_fixup_dell_wmi() argument
72 const struct hda_fixup *fix, int action) in alc_fixup_dell_wmi() argument
Dpatch_sigmatel.c1365 const struct hda_fixup *fix, int action) in stac9200_fixup_panasonic() argument
1791 const struct hda_fixup *fix, int action) in stac92hd73xx_fixup_ref() argument
1811 const struct hda_fixup *fix, int action) in stac92hd73xx_fixup_dell_eq() argument
1825 const struct hda_fixup *fix, int action) in stac92hd73xx_fixup_dell_m6_amic() argument
1836 const struct hda_fixup *fix, int action) in stac92hd73xx_fixup_dell_m6_dmic() argument
1847 const struct hda_fixup *fix, int action) in stac92hd73xx_fixup_dell_m6_both() argument
1858 const struct hda_fixup *fix, int action) in stac92hd73xx_fixup_alienware_m17x() argument
1870 const struct hda_fixup *fix, int action) in stac92hd73xx_fixup_no_jd() argument
2080 const struct hda_fixup *fix, int action) in stac92hd83xxx_fixup_hp() argument
2102 const struct hda_fixup *fix, int action) in stac92hd83xxx_fixup_hp_zephyr() argument
[all …]
Dthinkpad_helper.c55 const struct hda_fixup *fix, int action) in hda_fixup_thinkpad_acpi() argument
98 const struct hda_fixup *fix, int action) in hda_fixup_thinkpad_acpi() argument
Dpatch_analog.c234 const struct hda_fixup *fix, int action) in ad_fixup_inv_jack_detect() argument
248 const struct hda_fixup *fix, int action) in ad1986a_fixup_eapd() argument
261 const struct hda_fixup *fix, int action) in ad1986a_fixup_eapd_mix_in() argument
266 ad1986a_fixup_eapd(codec, fix, action); in ad1986a_fixup_eapd_mix_in()
571 const struct hda_fixup *fix, int action) in ad1981_fixup_hp_eapd() argument
585 const struct hda_fixup *fix, int action) in ad1981_fixup_amp_override() argument
976 const struct hda_fixup *fix, int action) in ad1884_fixup_amp_override() argument
1000 const struct hda_fixup *fix, int action) in ad1884_fixup_hp_eapd() argument
1025 const struct hda_fixup *fix, int action) in ad1884_fixup_thinkpad() argument
Dpatch_conexant.c270 const struct hda_fixup *fix, int action) in cxt_fixup_stereo_dmic() argument
277 const struct hda_fixup *fix, int action) in cxt5066_increase_mic_boost() argument
324 const struct hda_fixup *fix, int action) in cxt_fixup_headphone_mic() argument
564 const struct hda_fixup *fix, int action) in cxt_fixup_olpc_xo() argument
596 const struct hda_fixup *fix, int action) in cxt_fixup_mute_led_eapd() argument
612 const struct hda_fixup *fix, int action) in cxt_fixup_cap_mix_amp() argument
626 const struct hda_fixup *fix, int action) in cxt_fixup_cap_mix_amp_5047() argument
Dpatch_cirrus.c507 const struct hda_fixup *fix, int action) in cs420x_fixup_gpio_13() argument
519 const struct hda_fixup *fix, int action) in cs420x_fixup_gpio_23() argument
663 const struct hda_fixup *fix, int action) in cs4208_fixup_gpio0() argument
678 const struct hda_fixup *fix, int action) in cs4208_fixup_mac() argument
692 const struct hda_fixup *fix, int action) in cs4208_fixup_macmini() argument
722 const struct hda_fixup *fix, int action) in cs4208_fixup_spdif_switch() argument
861 const struct hda_fixup *fix, int action) in cs421x_fixup_sense_b() argument
/linux-4.4.14/arch/mips/kernel/
Dcpu-bugs64.c123 int bug, fix, i; in check_mult_sh() local
157 fix = 1; in check_mult_sh()
160 fix = 0; in check_mult_sh()
162 if (fix == 1) { in check_mult_sh()
/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()
698 strcpy(info->fix.id, "svgadrmfb"); in vmw_fb_init()
699 info->fix.type = FB_TYPE_PACKED_PIXELS; in vmw_fb_init()
700 info->fix.visual = FB_VISUAL_TRUECOLOR; in vmw_fb_init()
701 info->fix.type_aux = 0; in vmw_fb_init()
702 info->fix.xpanstep = 1; /* doing it in hw */ in vmw_fb_init()
703 info->fix.ypanstep = 1; /* doing it in hw */ in vmw_fb_init()
[all …]
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_fbdev.c54 npages = fbi->fix.line_length >> PAGE_SHIFT; in pan_worker()
195 strcpy(fbi->fix.id, MODULE_NAME); in omap_fbdev_create()
204 fbi->fix.smem_start = paddr; in omap_fbdev_create()
205 fbi->fix.smem_len = fbdev->bo->size; in omap_fbdev_create()
213 fbi->fix.ywrapstep = 1; in omap_fbdev_create()
247 if (!fbi || strcmp(fbi->fix.id, MODULE_NAME)) { in get_fb()
/linux-4.4.14/sound/pci/au88x0/
Dau88x0.c79 static void snd_vortex_workaround(struct pci_dev *vortex, int fix) in snd_vortex_workaround() argument
84 if (fix == 255) { in snd_vortex_workaround()
104 if (fix & 0x1) in snd_vortex_workaround()
106 if ((fix & 0x2) && (via = pci_get_device(PCI_VENDOR_ID_VIA, in snd_vortex_workaround()
109 if ((fix & 0x4) && (via = pci_get_device(PCI_VENDOR_ID_VIA, in snd_vortex_workaround()
112 if ((fix & 0x8) && (via = pci_get_device(PCI_VENDOR_ID_AMD, in snd_vortex_workaround()
/linux-4.4.14/drivers/video/fbdev/via/
Dviafbdev.c151 info->fix.visual = in viafb_update_fix()
153 info->fix.line_length = ALIGN(info->var.xres_virtual * bpp / 8, in viafb_update_fix()
157 static void viafb_setup_fixinfo(struct fb_fix_screeninfo *fix, in viafb_setup_fixinfo() argument
160 memset(fix, 0, sizeof(struct fb_fix_screeninfo)); in viafb_setup_fixinfo()
161 strcpy(fix->id, viafb_name); in viafb_setup_fixinfo()
163 fix->smem_start = viaparinfo->fbmem; in viafb_setup_fixinfo()
164 fix->smem_len = viaparinfo->fbmem_free; in viafb_setup_fixinfo()
166 fix->type = FB_TYPE_PACKED_PIXELS; in viafb_setup_fixinfo()
167 fix->type_aux = 0; in viafb_setup_fixinfo()
168 fix->visual = FB_VISUAL_TRUECOLOR; in viafb_setup_fixinfo()
[all …]
/linux-4.4.14/drivers/video/fbdev/savage/
Dsavagefb_driver.c943 vramlen = info->fix.smem_len; in savagefb_check_var()
1487 info->fix.line_length = info->var.xres_virtual * in savagefb_set_fix()
1491 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in savagefb_set_fix()
1492 info->fix.xpanstep = 4; in savagefb_set_fix()
1494 info->fix.visual = FB_VISUAL_TRUECOLOR; in savagefb_set_fix()
1495 info->fix.xpanstep = 2; in savagefb_set_fix()
1544 base = (var->yoffset * info->fix.line_length in savagefb_pan_display()
1736 info->fix.mmio_start = par->mmio.pbase; in savage_map_mmio()
1737 info->fix.mmio_len = par->mmio.len; in savage_map_mmio()
1783 info->fix.smem_start = par->video.pbase; in savage_map_video()
[all …]
Dsavagefb_accel.c73 if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR) in savagefb_fillrect()
107 if (info->fix.visual == FB_VISUAL_PSEUDOCOLOR) { in savagefb_imageblit()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtvfb.c402 total_size = info->fix.smem_len; in ivtvfb_write()
629 static int ivtvfb_get_fix(struct ivtv *itv, struct fb_fix_screeninfo *fix) in ivtvfb_get_fix() argument
634 memset(fix, 0, sizeof(struct fb_fix_screeninfo)); in ivtvfb_get_fix()
635 strlcpy(fix->id, "cx23415 TV out", sizeof(fix->id)); in ivtvfb_get_fix()
636 fix->smem_start = oi->video_pbase; in ivtvfb_get_fix()
637 fix->smem_len = oi->video_buffer_size; in ivtvfb_get_fix()
638 fix->type = FB_TYPE_PACKED_PIXELS; in ivtvfb_get_fix()
639 fix->visual = (oi->bits_per_pixel == 8) ? FB_VISUAL_PSEUDOCOLOR : FB_VISUAL_TRUECOLOR; in ivtvfb_get_fix()
640 fix->xpanstep = 1; in ivtvfb_get_fix()
641 fix->ypanstep = 1; in ivtvfb_get_fix()
[all …]
/linux-4.4.14/Documentation/
DSecurityBugs10 who will help verify the bug report and develop and release a fix.
12 area maintainers to understand and fix the security vulnerability.
15 will be to diagnose and fix. Please review the procedure outlined in
25 delay disclosure when the bug or the fix is not yet fully understood,
Dstable_kernel_rules.txt8 - It must fix only one thing.
9 - It must fix a real bug that bothers people (not a, "This could be a
11 - It must fix a problem that causes a build error (but not for things
16 be considered if they fix a notable performance or interactivity issue.
27 - It or an equivalent fix must already exist in Linus' tree (upstream).
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_fbdev.c89 strlcpy(info->fix.id, "armada-drmfb", sizeof(info->fix.id)); in armada_fb_create()
93 info->fix.smem_start = obj->phys_addr; in armada_fb_create()
94 info->fix.smem_len = obj->obj.size; in armada_fb_create()
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_fb.c67 qxl_fb_image->visual = info->fix.visual; in qxl_fb_image_init()
187 y1 = min / info->fix.line_length; in qxl_deferred_io()
188 y2 = (max / info->fix.line_length) + 1; in qxl_deferred_io()
395 strcpy(info->fix.id, "qxldrmfb"); in qxlfb_create()
406 info->fix.smem_start = qdev->vram_base; /* TODO - correct? */ in qxlfb_create()
407 info->fix.smem_len = gobj->size; in qxlfb_create()
418 info->fix.mmio_start = 0; in qxlfb_create()
419 info->fix.mmio_len = 0; in qxlfb_create()
431 …DRM_INFO("fb mappable at 0x%lX, size %lu\n", info->fix.smem_start, (unsigned long)info->screen_si… in qxlfb_create()
/linux-4.4.14/drivers/video/fbdev/mb862xx/
Dmb862xxfbdrv.c88 switch (info->fix.visual) { in mb862xxfb_setcolreg()
434 strcpy(fbi->fix.id, DRV_NAME); in mb862xxfb_init_fbinfo()
435 fbi->fix.smem_start = (unsigned long)par->fb_base_phys; in mb862xxfb_init_fbinfo()
436 fbi->fix.mmio_start = (unsigned long)par->mmio_base_phys; in mb862xxfb_init_fbinfo()
437 fbi->fix.mmio_len = par->mmio_len; in mb862xxfb_init_fbinfo()
438 fbi->fix.accel = FB_ACCEL_NONE; in mb862xxfb_init_fbinfo()
439 fbi->fix.type = FB_TYPE_PACKED_PIXELS; in mb862xxfb_init_fbinfo()
440 fbi->fix.type_aux = 0; in mb862xxfb_init_fbinfo()
441 fbi->fix.xpanstep = 1; in mb862xxfb_init_fbinfo()
442 fbi->fix.ypanstep = 1; in mb862xxfb_init_fbinfo()
[all …]
Dmb862xxfb_accel.c218 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in mb86290fb_imageblit()
219 info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in mb86290fb_imageblit()
278 if (info->fix.visual == FB_VISUAL_TRUECOLOR || in mb86290fb_fillrect()
279 info->fix.visual == FB_VISUAL_DIRECTCOLOR) in mb86290fb_fillrect()
331 info->fix.accel = 0xff; /*FIXME: add right define */ in mb862xxfb_init_accel()
/linux-4.4.14/arch/powerpc/kernel/
Dvdso.c316 const char *orig, const char *fix) in vdso_do_func_patch32() argument
325 if (fix == NULL) { in vdso_do_func_patch32()
329 sym32_fix = find_symbol32(v32, fix); in vdso_do_func_patch32()
331 printk(KERN_ERR "vDSO32: Can't find symbol %s !\n", fix); in vdso_do_func_patch32()
351 const char *orig, const char *fix) in vdso_do_func_patch32() argument
427 const char *orig, const char *fix) in vdso_do_func_patch64() argument
436 if (fix == NULL) { in vdso_do_func_patch64()
440 sym64_fix = find_symbol64(v64, fix); in vdso_do_func_patch64()
442 printk(KERN_ERR "vDSO64: Can't find symbol %s !\n", fix); in vdso_do_func_patch64()
/linux-4.4.14/drivers/staging/fbtft/
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()
549 switch (info->fix.visual) { in fbtft_fb_setcolreg()
768 strncpy(info->fix.id, dev->driver->name, 16); in fbtft_framebuffer_alloc()
769 info->fix.type = FB_TYPE_PACKED_PIXELS; in fbtft_framebuffer_alloc()
770 info->fix.visual = FB_VISUAL_TRUECOLOR; in fbtft_framebuffer_alloc()
771 info->fix.xpanstep = 0; in fbtft_framebuffer_alloc()
772 info->fix.ypanstep = 0; in fbtft_framebuffer_alloc()
[all …]
/linux-4.4.14/drivers/hid/
Dhid-picolcd_fb.c360 vfree((u8 *)info->fix.smem_start); in picolcd_fb_destroy()
413 info->fix.visual = FB_VISUAL_MONO01; in picolcd_set_par()
414 info->fix.line_length = PICOLCDFB_WIDTH / 8; in picolcd_set_par()
420 info->fix.visual = FB_VISUAL_DIRECTCOLOR; in picolcd_set_par()
421 info->fix.line_length = PICOLCDFB_WIDTH; in picolcd_set_par()
539 info->fix = picolcdfb_fix; in picolcd_init_framebuffer()
540 info->fix.smem_len = PICOLCDFB_SIZE*8; in picolcd_init_framebuffer()
556 info->fix.smem_start = (unsigned long)fbdata->bitmap; in picolcd_init_framebuffer()
/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()
1176 static int XGIfb_get_fix(struct fb_fix_screeninfo *fix, int con, in XGIfb_get_fix() argument
1181 memset(fix, 0, sizeof(struct fb_fix_screeninfo)); in XGIfb_get_fix()
1183 strncpy(fix->id, "XGI", sizeof(fix->id) - 1); in XGIfb_get_fix()
1189 fix->smem_start = xgifb_info->video_base; in XGIfb_get_fix()
1190 fix->smem_len = xgifb_info->video_size; in XGIfb_get_fix()
1196 fix->type = FB_TYPE_PACKED_PIXELS; in XGIfb_get_fix()
1197 fix->type_aux = 0; in XGIfb_get_fix()
[all …]
/linux-4.4.14/Documentation/x86/
D00-INDEX6 - How to load microcode from an initrd-CPIO archive early to fix CPU issues.
18 - how to fix/avoid quirks when using emulated PS/2 mouse/keyboard.
/linux-4.4.14/drivers/video/fbdev/vermilion/
Dvermilion.c498 strcpy(info->fix.id, "Vermilion Range"); in vml_pci_probe()
499 info->fix.mmio_start = 0; in vml_pci_probe()
500 info->fix.mmio_len = 0; in vml_pci_probe()
501 info->fix.smem_start = vinfo->vram_start; in vml_pci_probe()
502 info->fix.smem_len = vinfo->vram_contig_size; in vml_pci_probe()
503 info->fix.type = FB_TYPE_PACKED_PIXELS; in vml_pci_probe()
504 info->fix.visual = FB_VISUAL_TRUECOLOR; in vml_pci_probe()
505 info->fix.ypanstep = 1; in vml_pci_probe()
506 info->fix.xpanstep = 1; in vml_pci_probe()
507 info->fix.ywrapstep = 0; in vml_pci_probe()
[all …]
/linux-4.4.14/arch/arm/mach-integrator/
Dimpd1.c229 fb->fb.fix.smem_start = framebase; in impd1fb_clcd_setup()
230 fb->fb.fix.smem_len = framesize; in impd1fb_clcd_setup()
243 start = vma->vm_pgoff + (fb->fb.fix.smem_start >> PAGE_SHIFT); in impd1fb_clcd_mmap()
253 release_mem_region(fb->fb.fix.smem_start, fb->fb.fix.smem_len); in impd1fb_clcd_remove()
/linux-4.4.14/drivers/gpu/drm/gma500/
Dframebuffer.c108 int pages = info->fix.line_length >> 12; in psbfb_pan()
430 strcpy(info->fix.id, "psbdrmfb"); in psbfb_create()
441 info->fix.smem_start = dev->mode_config.fb_base; in psbfb_create()
442 info->fix.smem_len = size; in psbfb_create()
443 info->fix.ywrapstep = gtt_roll; in psbfb_create()
444 info->fix.ypanstep = 0; in psbfb_create()
458 info->fix.mmio_start = pci_resource_start(dev->pdev, 0); in psbfb_create()
459 info->fix.mmio_len = pci_resource_len(dev->pdev, 0); in psbfb_create()
/linux-4.4.14/drivers/video/fbdev/omap/
Domapfb_main.c200 offset = var->yoffset * fbi->fix.line_length + in ctrl_change_mode()
383 struct fb_fix_screeninfo *fix = &fbi->fix; in set_fb_fix() local
394 fix->smem_start = rg->paddr; in set_fb_fix()
395 fix->smem_len = rg->size; in set_fb_fix()
398 fix->smem_start = rg->paddr; in set_fb_fix()
399 fix->smem_len = rg->size; in set_fb_fix()
402 fix->type = FB_TYPE_PACKED_PIXELS; in set_fb_fix()
405 fix->visual = FB_VISUAL_PSEUDOCOLOR; in set_fb_fix()
409 fix->visual = FB_VISUAL_TRUECOLOR; in set_fb_fix()
417 fix->visual = FB_VISUAL_PSEUDOCOLOR; in set_fb_fix()
[all …]
/linux-4.4.14/drivers/video/fbdev/nvidia/
Dnvidia.c301 int i, depth = fb_get_color_depth(&info->var, &info->fix); in nvidia_calc_regs()
630 info->fix.visual = (info->var.bits_per_pixel == 8) ? in nvidiafb_set_par()
660 info->fix.line_length = (info->var.xres_virtual * in nvidiafb_set_par()
687 btext_update_display(info->fix.smem_start, in nvidiafb_set_par()
689 info->var.bits_per_pixel, info->fix.line_length); in nvidiafb_set_par()
713 if (regno < 16 && info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in nvidiafb_setcolreg()
920 total = var->yoffset * info->fix.line_length + var->xoffset; in nvidiafb_pan_display()
1149 info->fix.visual = (info->var.bits_per_pixel == 8) ? in nvidia_set_fbinfo()
1174 info->fix.accel = FB_ACCEL_NV4; in nvidia_set_fbinfo()
1177 info->fix.accel = FB_ACCEL_NV_10; in nvidia_set_fbinfo()
[all …]
/linux-4.4.14/drivers/video/fbdev/intelfb/
Dintelfbdrv.c1107 strcpy(info->fix.id, dinfo->name); in intelfb_set_fbinfo()
1108 info->fix.smem_start = dinfo->fb.physical; in intelfb_set_fbinfo()
1109 info->fix.smem_len = dinfo->fb.size; in intelfb_set_fbinfo()
1110 info->fix.type = FB_TYPE_PACKED_PIXELS; in intelfb_set_fbinfo()
1111 info->fix.type_aux = 0; in intelfb_set_fbinfo()
1112 info->fix.xpanstep = 8; in intelfb_set_fbinfo()
1113 info->fix.ypanstep = 1; in intelfb_set_fbinfo()
1114 info->fix.ywrapstep = 0; in intelfb_set_fbinfo()
1115 info->fix.mmio_start = dinfo->mmio_base_phys; in intelfb_set_fbinfo()
1116 info->fix.mmio_len = INTEL_REG_SIZE; in intelfb_set_fbinfo()
[all …]
/linux-4.4.14/drivers/auxdisplay/
Dcfag12864bfb.c94 info->fix = cfag12864bfb_fix; in cfag12864bfb_probe()
105 fb_info(info, "%s frame buffer device\n", info->fix.id); in cfag12864bfb_probe()
/linux-4.4.14/drivers/gpu/drm/bochs/
Dbochs_fbdev.c125 strcpy(info->fix.id, "bochsdrmfb"); in bochsfb_create()
138 info->fix.smem_start = 0; in bochsfb_create()
139 info->fix.smem_len = size; in bochsfb_create()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_fb.c244 strcpy(info->fix.id, "radeondrmfb"); in radeonfb_create()
252 info->fix.smem_start = rdev->mc.aper_base + tmp; in radeonfb_create()
253 info->fix.smem_len = radeon_bo_size(rbo); in radeonfb_create()
270 DRM_INFO("fb mappable at 0x%lX\n", info->fix.smem_start); in radeonfb_create()
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
Damdgpu_fb.c225 strcpy(info->fix.id, "amdgpudrmfb"); in amdgpufb_create()
233 info->fix.smem_start = adev->mc.aper_base + tmp; in amdgpufb_create()
234 info->fix.smem_len = amdgpu_bo_size(rbo); in amdgpufb_create()
251 DRM_INFO("fb mappable at 0x%lX\n", info->fix.smem_start); in amdgpufb_create()
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_fb.c117 &urb, (char *) info->fix.smem_start, in udlfb_dpy_deferred_io()
262 if (offset + size > info->fix.smem_len) in udl_fb_mmap()
265 pos = (unsigned long)info->fix.smem_start + offset; in udl_fb_mmap()
523 strcpy(info->fix.id, "udldrmfb"); in udlfb_create()
526 info->fix.smem_len = size; in udlfb_create()
527 info->fix.smem_start = (unsigned long)ufbdev->ufb.obj->vmapping; in udlfb_create()
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_fbdev.c158 strcpy(fbi->fix.id, "msm"); in msm_fbdev_create()
167 fbi->fix.smem_start = paddr; in msm_fbdev_create()
168 fbi->fix.smem_len = fbdev->bo->size; in msm_fbdev_create()
/linux-4.4.14/Documentation/networking/
Dnetdev-FAQ.txt87 A: Firstly, think whether you have a bug fix or new "next-like" content.
93 bug-fix net content. If you don't use git, then note the only magic in
132 releases/3.0.84/ipv6-fix-possible-crashes-in-ip6_cork_release.patch
133 releases/3.4.51/ipv6-fix-possible-crashes-in-ip6_cork_release.patch
134 releases/3.9.8/ipv6-fix-possible-crashes-in-ip6_cork_release.patch
147 explicitly indicate why it is a critical fix and exactly what users are
215 doing so. If your change is a bug-fix, make sure your commit log
217 to why it happens, and then if necessary, explain why the fix proposed
/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()
521 info->fix.visual = FB_VISUAL_TRUECOLOR; in kyrofb_set_par()
702 info->fix = kyro_fix; in kyrofb_probe()
731 info->fix.id, in kyrofb_probe()
733 size >> 10, (unsigned long)info->fix.smem_len >> 10); in kyrofb_probe()
/linux-4.4.14/Documentation/sound/alsa/
Dpowersave.txt34 power-down to the active state. These are often hardly to fix, so
35 don't report extra bug reports unless you have a fix patch ;-)
/linux-4.4.14/drivers/staging/goldfish/
DREADME4 - Fix the wrong user page DMA (moving to ALSA may fix that too)
/linux-4.4.14/drivers/video/console/
Dfbcon.h137 is_mono01 = info->fix.visual == FB_VISUAL_MONO01; in attr_col_ec()
240 if (fb_get_color_depth(&info->var, &info->fix) == 1) { in get_attribute()
/linux-4.4.14/Documentation/video4linux/bttv/
DCONTRIBUTORS4 AverMedia fix and more flexible card recognition
/linux-4.4.14/drivers/video/fbdev/riva/
Dfbdev.c887 info->fix.smem_len) in rivafb_do_maximize()
903 var->xres_virtual = (info->fix.smem_len * den / in rivafb_do_maximize()
909 var->yres_virtual = info->fix.smem_len * den / in rivafb_do_maximize()
915 if (var->xres_virtual * nom / den * var->yres_virtual > info->fix.smem_len) { in rivafb_do_maximize()
1204 info->fix.line_length = (info->var.xres_virtual * (info->var.bits_per_pixel >> 3)); in rivafb_set_par()
1205 info->fix.visual = (info->var.bits_per_pixel == 8) ? in rivafb_set_par()
1238 base = var->yoffset * info->fix.line_length + var->xoffset; in rivafb_pan_display()
1316 if (regno < 16 && info->fix.visual == FB_VISUAL_DIRECTCOLOR) { in rivafb_setcolreg()
1712 info->fix.visual = (info->var.bits_per_pixel == 8) ? in riva_set_fbinfo()
2022 info->fix = rivafb_fix; in rivafb_probe()
[all …]
/linux-4.4.14/drivers/gpu/drm/
Ddrm_fb_helper.c978 if (info->fix.visual == FB_VISUAL_TRUECOLOR) { in setcolreg()
1465 info->node, info->fix.id); in drm_fb_helper_single_fb_probe()
1492 info->fix.type = FB_TYPE_PACKED_PIXELS; in drm_fb_helper_fill_fix()
1493 info->fix.visual = depth == 8 ? FB_VISUAL_PSEUDOCOLOR : in drm_fb_helper_fill_fix()
1495 info->fix.mmio_start = 0; in drm_fb_helper_fill_fix()
1496 info->fix.mmio_len = 0; in drm_fb_helper_fill_fix()
1497 info->fix.type_aux = 0; in drm_fb_helper_fill_fix()
1498 info->fix.xpanstep = 1; /* doing it in hw */ in drm_fb_helper_fill_fix()
1499 info->fix.ypanstep = 1; /* doing it in hw */ in drm_fb_helper_fill_fix()
1500 info->fix.ywrapstep = 0; in drm_fb_helper_fill_fix()
[all …]
/linux-4.4.14/drivers/staging/lustre/
DTODO1 * Possible remaining coding style fix.
/linux-4.4.14/drivers/staging/media/cxd2099/
DTODO10 While there's no proper fix for it, the driver should be kept in staging.
/linux-4.4.14/drivers/staging/gdm724x/
DTODO12 - fix up static tty port allocation to be dynamic
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_fb.c236 strcpy(info->fix.id, "astdrmfb"); in astfb_create()
371 ast->fbdev->helper.fbdev->fix.smem_start = in ast_fbdev_set_base()
373 ast->fbdev->helper.fbdev->fix.smem_len = ast->vram_size - gpu_addr; in ast_fbdev_set_base()
/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()
253 info->fix.visual = FB_VISUAL_TRUECOLOR; in mbxfb_set_par()
966 fbi->fix = mbxfb_fix; in mbxfb_probe()
967 fbi->fix.smem_start = mfbi->fb_phys_addr + 0x60000; in mbxfb_probe()
968 fbi->fix.smem_len = pdata->memsize; in mbxfb_probe()
969 fbi->fix.line_length = mbxfb_default.xres_virtual * in mbxfb_probe()
/linux-4.4.14/Documentation/ide/
DChangeLog.ide-cd.1994-200485 * 3.07a Feb 11, 1996 -- check drive->id for NULL before dereferencing, to fix
132 * to fix the drive door locking problems.
148 * -- fix speed display for ACER 24X, 18X
149 * 4.09 Jan 04, 1998 -- fix handling of the last block so we return
188 * - Transfer size fix for Samsung CD-ROMs, thanks to
230 * - CD-ROM leaving door locked fix from Andries
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_fb.c336 strcpy(info->fix.id, "virtiodrmfb"); in virtio_gpufb_create()
347 info->fix.mmio_start = 0; in virtio_gpufb_create()
348 info->fix.mmio_len = 0; in virtio_gpufb_create()

12