/linux-4.4.14/drivers/video/fbdev/ |
H A D | atafb_mfb.c | 32 src = (u8 *)info->screen_base + sy * (width >> 3); atafb_mfb_copyarea() 33 dest = (u8 *)info->screen_base + dy * (width >> 3); atafb_mfb_copyarea() 36 src = (u8 *)info->screen_base + sy * next_line + (sx >> 3); atafb_mfb_copyarea() 37 dest = (u8 *)info->screen_base + dy * next_line + (dx >> 3); atafb_mfb_copyarea() 44 src = (u8 *)info->screen_base + (sy + height - 1) * next_line + (sx >> 3); atafb_mfb_copyarea() 45 dest = (u8 *)info->screen_base + (dy + height - 1) * next_line + (dx >> 3); atafb_mfb_copyarea() 60 dest = (u8 *)info->screen_base + sy * next_line + (sx >> 3); atafb_mfb_fillrect() 84 dest = (u8 *)info->screen_base + dy * next_line + (dx >> 3); atafb_mfb_linefill()
|
H A D | amba-clcd-versatile.c | 157 fb->fb.screen_base = dma_alloc_writecombine(&fb->dev->dev, framesize, versatile_clcd_setup_dma() 159 if (!fb->fb.screen_base) { versatile_clcd_setup_dma() 173 fb->fb.screen_base, versatile_clcd_mmap_dma() 181 fb->fb.screen_base, fb->fb.fix.smem_start); versatile_clcd_remove_dma()
|
H A D | cobalt_lcdfb.c | 69 writel((u32)control << 24, info->screen_base); lcd_write_control() 74 return readl(info->screen_base) >> 24; lcd_read_control() 79 writel((u32)data << 24, info->screen_base + LCD_DATA_REG_OFFSET); lcd_write_data() 84 return readl(info->screen_base + LCD_DATA_REG_OFFSET) >> 24; lcd_read_data() 96 } while (readl(info->screen_base + CPLD_STATUS) & 1); cpld_wait() 102 writel(control, info->screen_base + LCD_CTL); lcd_write_control() 108 readl(info->screen_base + LCD_CTL); lcd_read_control() 110 return readl(info->screen_base + CPLD_DATA) & 0xff; lcd_read_control() 116 writel(data, info->screen_base + LCD_DATA); lcd_write_data() 122 readl(info->screen_base + LCD_DATA); lcd_read_data() 124 return readl(info->screen_base + CPLD_DATA) & 0xff; lcd_read_data() 351 info->screen_base = devm_ioremap(&dev->dev, res->start, cobalt_lcdfb_probe()
|
H A D | atafb_iplan2p2.c | 51 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); atafb_iplan2p2_copyarea() 52 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); atafb_iplan2p2_copyarea() 76 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p2_copyarea() 77 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p2_copyarea() 110 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); atafb_iplan2p2_copyarea() 111 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); atafb_iplan2p2_copyarea() 152 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p2_copyarea() 153 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p2_copyarea() 200 dest = (u32 *)(info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL)); atafb_iplan2p2_fillrect() 248 dest = (u32 *)(info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL)); atafb_iplan2p2_linefill()
|
H A D | atafb_iplan2p4.c | 51 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); atafb_iplan2p4_copyarea() 52 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); atafb_iplan2p4_copyarea() 76 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p4_copyarea() 77 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p4_copyarea() 110 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); atafb_iplan2p4_copyarea() 111 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); atafb_iplan2p4_copyarea() 159 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p4_copyarea() 160 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p4_copyarea() 214 dest = (u32 *)(info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL)); atafb_iplan2p4_fillrect() 262 dest = (u32 *)(info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL)); atafb_iplan2p4_linefill()
|
H A D | atafb_iplan2p8.c | 58 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); atafb_iplan2p8_copyarea() 59 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); atafb_iplan2p8_copyarea() 83 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p8_copyarea() 84 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p8_copyarea() 117 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); atafb_iplan2p8_copyarea() 118 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); atafb_iplan2p8_copyarea() 180 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p8_copyarea() 181 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); atafb_iplan2p8_copyarea() 249 dest = (u32 *)(info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL)); atafb_iplan2p8_fillrect() 297 dest = (u32 *)(info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL)); atafb_iplan2p8_linefill()
|
H A D | chipsfb.c | 335 memset(p->screen_base, 0, 0x100000); init_chips() 404 p->screen_base = __ioremap(addr, 0x200000, _PAGE_NO_CACHE); chipsfb_pci_init() 406 p->screen_base = ioremap(addr, 0x200000); chipsfb_pci_init() 408 if (p->screen_base == NULL) { chipsfb_pci_init() 430 iounmap(p->screen_base); chipsfb_pci_init() 444 if (p->screen_base == NULL) chipsfb_remove() 447 iounmap(p->screen_base); chipsfb_remove() 448 p->screen_base = NULL; chipsfb_remove()
|
H A D | efifb.c | 68 if (info->screen_base) efifb_destroy() 69 iounmap(info->screen_base); efifb_destroy() 241 info->screen_base = ioremap_wc(efifb_fix.smem_start, efifb_fix.smem_len); efifb_probe() 242 if (!info->screen_base) { efifb_probe() 252 efifb_fix.smem_start, info->screen_base, efifb_probe() 314 iounmap(info->screen_base); efifb_probe()
|
H A D | atafb.c | 121 void *screen_base; member in struct:atafb_par 193 static void *screen_base; /* base address of screen */ variable 687 par->screen_base = screen_base + var->yoffset * linelen; tt_decode_var() 776 if (screen_base) tt_encode_var() 777 var->yoffset = (par->screen_base - screen_base) / linelen; tt_encode_var() 794 par->screen_base = atari_stram_to_virt(addr); tt_get_par() 801 /* only set screen_base if really necessary */ tt_set_par() 802 if (current_par.screen_base != par->screen_base) tt_set_par() 803 fbhw->set_screen_base(par->screen_base); tt_set_par() 1385 par->screen_base = screen_base + var->yoffset * linelen; falcon_decode_var() 1546 if (screen_base) falcon_encode_var() 1547 var->yoffset = (par->screen_base - screen_base) / linelen; falcon_encode_var() 1588 par->screen_base = atari_stram_to_virt(addr); falcon_get_par() 1600 /* only set screen_base if really necessary */ falcon_set_par() 1601 if (current_par.screen_base != par->screen_base) falcon_set_par() 1602 fbhw->set_screen_base(par->screen_base); falcon_set_par() 1698 par->screen_base = screen_base + falcon_pan_display() 1701 fbhw->set_screen_base(par->screen_base); falcon_pan_display() 1894 par->screen_base = screen_base + var->yoffset * linelen; stste_decode_var() 1965 if (screen_base) stste_encode_var() 1966 var->yoffset = (par->screen_base - screen_base) / linelen; stste_encode_var() 1984 par->screen_base = atari_stram_to_virt(addr); stste_get_par() 1991 /* only set screen_base if really necessary */ stste_set_par() 1992 if (current_par.screen_base != par->screen_base) stste_set_par() 1993 fbhw->set_screen_base(par->screen_base); stste_set_par() 2217 par->screen_base = external_screen_base; ext_get_par() 2305 par->screen_base = screen_base + pan_display() 2308 fbhw->set_screen_base(par->screen_base); pan_display() 2437 /* Note: smem_start derives from phys_screen_base, not screen_base! */ atafb_set_disp() 2438 info->screen_base = (external_addr ? external_screen_base : atafb_set_disp() 2631 ((unsigned long)info->screen_base & ~(BYTES_PER_LONG - 1)); atafb_imageblit() 2632 dst_idx = ((unsigned long)info->screen_base & (BYTES_PER_LONG - 1)) * 8; atafb_imageblit() 2658 c2p_iplan2(info->screen_base, image->data, dx, dy, width, atafb_imageblit() 3165 screen_base = atari_stram_alloc(mem_req, "atafb"); atafb_init() 3166 if (!screen_base) atafb_init() 3168 memset(screen_base, 0, mem_req); atafb_init() 3169 pad = -(unsigned long)screen_base & (PAGE_SIZE - 1); atafb_init() 3170 screen_base += pad; atafb_init() 3171 phys_screen_base = atari_stram_to_phys(screen_base + ovsc_offset); atafb_init() 3177 cache_push(atari_stram_to_phys(screen_base), screen_len); atafb_init() 3178 kernel_set_cachemode(screen_base, screen_len, atafb_init() 3181 printk("atafb: screen_base %p phys_screen_base %lx screen_len %d\n", atafb_init() 3182 screen_base, phys_screen_base, screen_len); atafb_init() 3192 screen_base = external_screen_base; atafb_init() 3195 memset (screen_base, 0, external_len); atafb_init()
|
H A D | sunxvr500.c | 156 info->screen_base += ep->fb8_buf_diff; e3d_imageblit() 158 info->screen_base -= ep->fb8_buf_diff; e3d_imageblit() 169 info->screen_base += ep->fb8_buf_diff; e3d_fillrect() 171 info->screen_base -= ep->fb8_buf_diff; e3d_fillrect() 182 info->screen_base += ep->fb8_buf_diff; e3d_copyarea() 184 info->screen_base -= ep->fb8_buf_diff; e3d_copyarea() 203 info->screen_base = ep->fb_base; e3d_set_fbinfo()
|
H A D | goldfishfb.c | 247 fb->fb.screen_base = (char __force __iomem *)dma_alloc_coherent( goldfish_fb_probe() 251 width, height, fb->fb.screen_base); goldfish_fb_probe() 252 if (fb->fb.screen_base == NULL) { goldfish_fb_probe() 281 (void *)fb->fb.screen_base, goldfish_fb_probe() 301 dma_free_coherent(&pdev->dev, framesize, (void *)fb->fb.screen_base, goldfish_fb_remove()
|
H A D | hpfb.c | 291 fb_info.screen_base = (char *)fb_start; hpfb_init_one() 309 if (fb_info.screen_base) { hpfb_init_one() 310 iounmap(fb_info.screen_base); hpfb_init_one() 311 fb_info.screen_base = NULL; hpfb_init_one() 358 if (fb_info.screen_base) hpfb_remove_one() 359 iounmap(fb_info.screen_base); hpfb_remove_one()
|
H A D | simplefb.c | 76 if (info->screen_base) simplefb_destroy() 77 iounmap(info->screen_base); simplefb_destroy() 331 info->screen_base = ioremap_wc(info->fix.smem_start, simplefb_probe() 333 if (!info->screen_base) { simplefb_probe() 345 info->screen_base); simplefb_probe() 364 iounmap(info->screen_base); simplefb_probe()
|
H A D | vesafb.c | 186 if (info->screen_base) vesafb_destroy() 187 iounmap(info->screen_base); vesafb_destroy() 429 info->screen_base = ioremap_wc(vesafb_fix.smem_start, vesafb_fix.smem_len); vesafb_probe() 433 info->screen_base = ioremap(vesafb_fix.smem_start, vesafb_fix.smem_len); vesafb_probe() 436 if (!info->screen_base) { vesafb_probe() 446 vesafb_fix.smem_start, info->screen_base, vesafb_probe() 471 if (info->screen_base) vesafb_probe() 472 iounmap(info->screen_base); vesafb_probe()
|
H A D | vga16fb.c | 838 where = info->screen_base + dx + rect->dy * info->fix.line_length; vga_8planes_fillrect() 909 dst = info->screen_base + (rect->dx/8) + rect->dy * info->fix.line_length; vga16fb_fillrect() 975 dest = info->screen_base + dx + area->dy * info->fix.line_length; vga_8planes_copyarea() 976 src = info->screen_base + sx + area->sy * info->fix.line_length; vga_8planes_copyarea() 989 dest = info->screen_base + dx + width + vga_8planes_copyarea() 991 src = info->screen_base + sx + width + vga_8planes_copyarea() 1066 dst = info->screen_base + (dx/8) + dy * info->fix.line_length; vga16fb_copyarea() 1067 src = info->screen_base + (sx/8) + sy * info->fix.line_length; vga16fb_copyarea() 1079 dst = info->screen_base + (dx/8) + width + vga16fb_copyarea() 1081 src = info->screen_base + (sx/8) + width + vga16fb_copyarea() 1131 where = info->screen_base + dx + image->dy * info->fix.line_length; vga_8planes_imageblit() 1151 char __iomem *where = info->screen_base + (image->dx/8) + vga_imageblit_expand() 1220 info->screen_base + image->dy * info->fix.line_length + vga_imageblit_color() 1268 iounmap(info->screen_base); vga16fb_destroy() 1325 info->screen_base = (void __iomem *)VGA_MAP_MEM(VGA_FB_PHYS, 0); vga16fb_probe() 1327 if (!info->screen_base) { vga16fb_probe() 1333 printk(KERN_INFO "vga16fb: mapped to 0x%p\n", info->screen_base); vga16fb_probe() 1388 iounmap(info->screen_base); vga16fb_probe()
|
H A D | bw2.c | 319 info->screen_base = of_ioremap(&op->resource[0], 0, bw2_probe() 321 if (!info->screen_base) { bw2_probe() 342 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); bw2_probe() 362 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); bw2_remove()
|
H A D | hecubafb.c | 105 unsigned char *buf = (unsigned char __force *)par->info->screen_base; hecubafb_dpy_update() 187 dst = (void __force *) (info->screen_base + p); hecubafb_write() 242 info->screen_base = (char __force __iomem *)videomemory; hecubafb_probe() 290 vfree((void __force *)info->screen_base); hecubafb_remove()
|
H A D | p9100.c | 287 info->screen_base = of_ioremap(&op->resource[2], 0, p9100_probe() 289 if (!info->screen_base) p9100_probe() 317 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len); p9100_probe() 338 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len); p9100_remove()
|
H A D | pmag-ba-fb.c | 195 info->screen_base = ioremap_nocache(info->fix.smem_start, pmagbafb_probe() 197 if (!info->screen_base) { pmagbafb_probe() 222 iounmap(info->screen_base); pmagbafb_probe() 247 iounmap(info->screen_base); pmagbafb_remove()
|
H A D | asiliantfb.c | 48 #define mmio_base (p->screen_base + 0x400000) 562 p->screen_base = ioremap(addr, 0x800000); asiliantfb_pci_init() 563 if (p->screen_base == NULL) { asiliantfb_pci_init() 570 writeb(3, p->screen_base + 0x400784); asiliantfb_pci_init() 574 iounmap(p->screen_base); asiliantfb_pci_init() 590 iounmap(p->screen_base); asiliantfb_remove()
|
H A D | sh7760fb.c | 362 if (!info->screen_base) sh7760fb_free_mem() 366 info->screen_base, par->fbdma); sh7760fb_free_mem() 369 info->screen_base = NULL; sh7760fb_free_mem() 383 if (info->screen_base) sh7760fb_alloc_mem() 426 info->screen_base = fbmem; sh7760fb_alloc_mem() 428 info->fix.smem_start = (unsigned long)info->screen_base; sh7760fb_alloc_mem()
|
H A D | vt8623fb.c | 152 dst1 = info->screen_base + (image->dy * info->fix.line_length) vt8623fb_iplan_imageblit() 176 dst1 = info->screen_base + (rect->dy * info->fix.line_length) vt8623fb_iplan_fillrect() 208 dst1 = info->screen_base + (image->dy * info->fix.line_length) vt8623fb_cfb4_imageblit() 507 memset_io(info->screen_base, 0x00, screen_size); vt8623fb_set_par() 703 info->screen_base = pci_iomap_wc(dev, 0, 0); vt8623_pci_probe() 704 if (! info->screen_base) { vt8623_pci_probe() 787 pci_iounmap(dev, info->screen_base); vt8623_pci_probe() 810 pci_iounmap(dev, info->screen_base); vt8623_pci_remove()
|
H A D | cg3.c | 388 info->screen_base = of_ioremap(&op->resource[0], CG3_RAM_OFFSET, cg3_probe() 390 if (!info->screen_base) cg3_probe() 424 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); cg3_probe() 445 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); cg3_remove()
|
H A D | clps711x-fb.c | 246 info->screen_base = devm_ioremap_resource(dev, res); clps711x_fb_probe() 247 if (IS_ERR(info->screen_base)) { clps711x_fb_probe() 248 ret = PTR_ERR(info->screen_base); clps711x_fb_probe() 314 memset_io(info->screen_base, 0, cfb->buffsize); clps711x_fb_probe()
|
H A D | q40fb.c | 106 info->screen_base = (char *) q40fb_fix.smem_start; q40fb_probe()
|
H A D | tcx.c | 360 if (info->screen_base) tcx_unmap_regs() 362 info->screen_base, info->fix.smem_len); tcx_unmap_regs() 399 info->screen_base = of_ioremap(&op->resource[0], 0, tcx_probe() 402 !par->bt || !info->screen_base) tcx_probe()
|
H A D | fm2fb.c | 255 info->screen_base = ioremap(fb_fix.smem_start, FRAMEMASTER_SIZE); fm2fb_probe() 257 fm2fb_reg = (unsigned char *)(info->screen_base+FRAMEMASTER_REG); fm2fb_probe() 287 iounmap(info->screen_base); fm2fb_probe()
|
H A D | pvr2fb.c | 700 dst = (unsigned long)fb_info->screen_base + *ppos; pvr2fb_write() 769 fb_info->screen_base = ioremap_nocache(pvr2_fix.smem_start, pvr2fb_common_init() 772 if (!fb_info->screen_base) { pvr2fb_common_init() 784 fb_memset(fb_info->screen_base, 0, pvr2_fix.smem_len); pvr2fb_common_init() 842 if (fb_info->screen_base) pvr2fb_common_init() 843 iounmap(fb_info->screen_base); pvr2fb_common_init() 907 if (fb_info->screen_base) { pvr2fb_dc_exit() 908 iounmap(fb_info->screen_base); pvr2fb_dc_exit() 909 fb_info->screen_base = NULL; pvr2fb_dc_exit() 957 if (fb_info->screen_base) { pvr2fb_pci_remove() 958 iounmap(fb_info->screen_base); pvr2fb_pci_remove() 959 fb_info->screen_base = NULL; pvr2fb_pci_remove()
|
H A D | igafb.c | 415 if ((info->screen_base = ioremap(addr, 1024*1024*2)) == 0) { igafb_init() 451 iounmap((void *)info->screen_base); igafb_init() 469 iounmap(info->screen_base); igafb_init() 520 igafb_fix.smem_start = (unsigned long) info->screen_base; igafb_init() 530 iounmap(info->screen_base); igafb_init()
|
H A D | amba-clcd.c | 718 fb->fb.screen_base = of_iomap(memory, 0); clcdfb_of_vram_setup() 719 if (!fb->fb.screen_base) clcdfb_of_vram_setup() 749 iounmap(fb->fb.screen_base); clcdfb_of_vram_remove() 764 fb->fb.screen_base = dma_alloc_coherent(&fb->dev->dev, framesize, clcdfb_of_dma_setup() 766 if (!fb->fb.screen_base) clcdfb_of_dma_setup() 777 return dma_mmap_writecombine(&fb->dev->dev, vma, fb->fb.screen_base, clcdfb_of_dma_mmap() 784 fb->fb.screen_base, fb->fb.fix.smem_start); clcdfb_of_dma_remove()
|
H A D | mx3fb.c | 825 sg_set_page(&sg[0], virt_to_page(fbi->screen_base), __set_par() 827 offset_in_page(fbi->screen_base)); __set_par() 1097 memset((char *)fbi->screen_base, 0, fbi->fix.smem_len); __blank() 1117 blank, fbi->screen_base, fbi->fix.smem_len); mx3fb_blank() 1199 virt_to_page(fbi->screen_base + offset), fbi->fix.smem_len, mx3fb_pan_display() 1200 offset_in_page(fbi->screen_base + offset)); mx3fb_pan_display() 1339 fbi->screen_base = dma_alloc_writecombine(fbi->device, mx3fb_map_video_memory() 1343 if (!fbi->screen_base) { mx3fb_map_video_memory() 1358 (uint32_t) fbi->fix.smem_start, fbi->screen_base, fbi->fix.smem_len); mx3fb_map_video_memory() 1363 memset((char *)fbi->screen_base, 0, fbi->fix.smem_len); mx3fb_map_video_memory() 1370 fbi->screen_base = NULL; mx3fb_map_video_memory() 1382 fbi->screen_base, fbi->fix.smem_start); mx3fb_unmap_video_memory() 1384 fbi->screen_base = NULL; mx3fb_unmap_video_memory()
|
H A D | metronomefb.c | 439 unsigned char *buf = (unsigned char __force *)par->info->screen_base; metronomefb_dpy_update() 454 u16 *buf = (u16 __force *)(par->info->screen_base + index); metronomefb_dpy_update_page() 546 dst = (void __force *)(info->screen_base + p); metronomefb_write() 600 info->screen_base which is vm, and is the fb used by apps. metronomefb_probe() 635 info->screen_base = (char __force __iomem *)videomemory; metronomefb_probe() 757 vfree((void __force *)info->screen_base); metronomefb_remove()
|
H A D | arkfb.c | 122 u8 __iomem *fb = (u8 __iomem *)info->screen_base; arkfb_settile() 185 dst1 = info->screen_base + (image->dy * info->fix.line_length) arkfb_iplan_imageblit() 210 dst1 = info->screen_base + (rect->dy * info->fix.line_length) arkfb_iplan_fillrect() 243 dst1 = info->screen_base + (image->dy * info->fix.line_length) arkfb_cfb4_imageblit() 792 memset_io(info->screen_base, 0x00, screen_size); arkfb_set_par() 992 info->screen_base = pci_iomap_wc(dev, 0, 0); ark_pci_probe() 993 if (! info->screen_base) { ark_pci_probe() 1056 pci_iounmap(dev, info->screen_base); ark_pci_probe() 1081 pci_iounmap(dev, info->screen_base); ark_pci_remove()
|
H A D | cg14.c | 461 if (info->screen_base) cg14_unmap_regs() 463 info->screen_base, info->fix.smem_len); cg14_unmap_regs() 507 info->screen_base = of_ioremap(&op->resource[1], 0, cg14_probe() 510 if (!par->regs || !par->clut || !par->cursor || !info->screen_base) cg14_probe()
|
H A D | ep93xx-fb.c | 319 return dma_mmap_writecombine(info->dev, vma, info->screen_base, ep93xxfb_mmap() 455 info->screen_base = virt_addr; ep93xxfb_alloc_videomem() 462 if (info->screen_base) ep93xxfb_dealloc_videomem() 464 info->screen_base, info->fix.smem_start); ep93xxfb_dealloc_videomem()
|
H A D | grvga.c | 475 info->screen_base = (char __iomem *) virtual_start; grvga_probe() 484 grvga_mem_size >> 10, info->screen_base); grvga_probe() 528 iounmap(info->screen_base); grvga_remove() 530 kfree((void *)info->screen_base); grvga_remove()
|
H A D | leo.c | 546 if (info->screen_base) leo_unmap_regs() 547 of_iounmap(&op->resource[0], info->screen_base, 0x800000); leo_unmap_regs() 591 info->screen_base = leo_probe() 599 !info->screen_base) leo_probe()
|
H A D | maxinefb.c | 155 fb_info.screen_base = (char *)maxinefb_fix.smem_start; maxinefb_init()
|
H A D | dnfb.c | 158 src = (ushort *)(info->screen_base + area->sy * info->fix.line_length + dnfb_copyarea() 242 info->screen_base = (u_char *) info->fix.smem_start; dnfb_probe()
|
H A D | s1d13xxxfb.c | 752 if (info->screen_base) s1d13xxxfb_remove() 753 iounmap(info->screen_base); s1d13xxxfb_remove() 831 info->screen_base = ioremap_nocache(pdev->resource[0].start, s1d13xxxfb_probe() 834 if (!info->screen_base) { s1d13xxxfb_probe() 875 default_par->regs, info->fix.smem_len / 1024, info->screen_base); s1d13xxxfb_probe() 936 memcpy_fromio(s1dfb->disp_save, info->screen_base, info->fix.smem_len); s1d13xxxfb_suspend() 984 memcpy_toio(info->screen_base, s1dfb->disp_save, s1d13xxxfb_resume()
|
H A D | s3c2410fb.c | 648 info->screen_base = dma_alloc_writecombine(fbi->dev, map_size, s3c2410fb_map_video_memory() 651 if (info->screen_base) { s3c2410fb_map_video_memory() 654 info->screen_base, map_size); s3c2410fb_map_video_memory() 655 memset(info->screen_base, 0x00, map_size); s3c2410fb_map_video_memory() 660 info->fix.smem_start, info->screen_base, map_size); s3c2410fb_map_video_memory() 663 return info->screen_base ? 0 : -ENOMEM; s3c2410fb_map_video_memory() 671 info->screen_base, info->fix.smem_start); s3c2410fb_unmap_video_memory()
|
H A D | atmel_lcdfb.c | 418 info->screen_base, info->fix.smem_start); atmel_lcdfb_free_video_memory() 438 info->screen_base = dma_alloc_writecombine(info->device, info->fix.smem_len, atmel_lcdfb_alloc_video_memory() 441 if (!info->screen_base) { atmel_lcdfb_alloc_video_memory() 445 memset(info->screen_base, 0, info->fix.smem_len); atmel_lcdfb_alloc_video_memory() 960 info->screen_base); atmel_lcdfb_init_fbinfo() 1268 info->screen_base = ioremap_wc(info->fix.smem_start, atmel_lcdfb_probe() 1270 if (!info->screen_base) { atmel_lcdfb_probe() 1363 iounmap(info->screen_base); atmel_lcdfb_probe() 1406 iounmap(info->screen_base); atmel_lcdfb_remove()
|
H A D | s3fb.c | 293 u8 __iomem *fb = (u8 __iomem *) info->screen_base; s3fb_settile_fast() 358 dst1 = info->screen_base + (image->dy * info->fix.line_length) s3fb_iplan_imageblit() 383 dst1 = info->screen_base + (rect->dy * info->fix.line_length) s3fb_iplan_fillrect() 415 dst1 = info->screen_base + (image->dy * info->fix.line_length) s3fb_cfb4_imageblit() 905 memset_io(info->screen_base, 0x00, screen_size); s3fb_set_par() 1160 info->screen_base = pci_iomap_wc(dev, 0, 0); s3_pci_probe() 1161 if (! info->screen_base) { s3_pci_probe() 1374 pci_iounmap(dev, info->screen_base); s3_pci_probe() 1405 pci_iounmap(dev, info->screen_base); s3_pci_remove()
|
H A D | sm712fb.c | 959 if (!info || !info->screen_base) smtcfb_read() 983 src = (u32 __iomem *)(info->screen_base + p); smtcfb_read() 1036 if (!info || !info->screen_base) smtcfb_write() 1066 dst = (u32 __iomem *)(info->screen_base + p); smtcfb_write() 1332 sfb->fb->screen_base = sfb->lfb; smtc_map_smem() 1334 if (!sfb->fb->screen_base) { smtc_map_smem() 1349 if (sfb && sfb->fb->screen_base) { smtc_unmap_smem() 1350 iounmap(sfb->fb->screen_base); smtc_unmap_smem() 1351 sfb->fb->screen_base = NULL; smtc_unmap_smem()
|
H A D | sstfb.c | 336 fb_memset(info->screen_base, 0, info->fix.smem_len); sstfb_clear_screen() 827 u8 __iomem *fbbase_virt = info->screen_base; sst_get_memsize() 1372 info->screen_base = ioremap_nocache(fix->smem_start, 0x400000); sstfb_probe() 1373 if (!info->screen_base) { sstfb_probe() 1389 fix->smem_start, info->screen_base, sstfb_probe() 1394 f_ddprintk("fbbase_virt: %p\n", info->screen_base); sstfb_probe() 1441 fix->id, info->screen_base); sstfb_probe() 1448 iounmap(info->screen_base); sstfb_probe() 1470 iounmap(info->screen_base); sstfb_remove()
|
H A D | udlfb.c | 658 lines, info->screen_base); dlfb_ops_write() 674 area->width, area->height, info->screen_base); dlfb_ops_copyarea() 685 image->width, image->height, info->screen_base); dlfb_ops_imageblit() 696 rect->height, info->screen_base); dlfb_ops_fillrect() 836 info->screen_base); dlfb_ops_ioctl() 955 vfree(info->screen_base); dlfb_free_framebuffer() 1073 pix_framebuffer = (u16 *) info->screen_base; dlfb_ops_set_par() 1078 info->screen_base); dlfb_ops_set_par() 1165 unsigned char *old_fb = info->screen_base; dlfb_realloc_framebuffer() 1183 if (info->screen_base) { dlfb_realloc_framebuffer() 1185 vfree(info->screen_base); dlfb_realloc_framebuffer() 1188 info->screen_base = new_fb; dlfb_realloc_framebuffer()
|
H A D | arcfb.c | 263 src = (unsigned char __force *) par->info->screen_base + (left/8) + arcfb_lcd_update_page() 469 base_addr = (char __force *)info->screen_base; arcfb_write() 526 info->screen_base = (char __iomem *)videomemory; arcfb_probe() 594 vfree((void __force *)info->screen_base); arcfb_remove()
|
H A D | auo_k1900fb.c | 89 unsigned char *buf = (unsigned char *)par->info->screen_base; auok1900_update_region()
|
H A D | cg6.c | 735 if (info->screen_base) cg6_unmap_regs() 736 of_iounmap(&op->resource[0], info->screen_base, cg6_unmap_regs() 789 info->screen_base = of_ioremap(&op->resource[0], CG6_RAM_OFFSET, cg6_probe() 792 !par->bt || !par->fhc || !info->screen_base) cg6_probe()
|
H A D | gxt4500.c | 666 info->screen_base = pci_ioremap_wc_bar(pdev, 1); gxt4500_probe() 667 if (!info->screen_base) { gxt4500_probe() 720 iounmap(info->screen_base); gxt4500_probe() 745 iounmap(info->screen_base); gxt4500_remove()
|
H A D | macfb.c | 589 fb_info.screen_base = ioremap(mac_bi_data.videoaddr, macfb_init() 591 if (!fb_info.screen_base) macfb_init() 595 macfb_fix.smem_start, fb_info.screen_base, macfb_init() 922 iounmap(fb_info.screen_base); macfb_init()
|
H A D | nuc900fb.c | 399 info->screen_base = dma_alloc_writecombine(fbi->dev, map_size, nuc900fb_map_video_memory() 402 if (!info->screen_base) nuc900fb_map_video_memory() 405 memset(info->screen_base, 0x00, map_size); nuc900fb_map_video_memory() 415 info->screen_base, info->fix.smem_start); nuc900fb_unmap_video_memory()
|
H A D | offb.c | 284 if (info->screen_base) offb_destroy() 285 iounmap(info->screen_base); offb_destroy() 513 info->screen_base = ioremap(address, fix->smem_len); offb_init_fb() 526 iounmap(info->screen_base); offb_init_fb()
|
H A D | pxa168fb.c | 683 info->screen_base = dma_alloc_writecombine(fbi->dev, info->fix.smem_len, pxa168fb_probe() 685 if (info->screen_base == NULL) { pxa168fb_probe() 773 info->screen_base, fbi->fb_start_dma); pxa168fb_probe() 808 info->screen_base, info->fix.smem_start); pxa168fb_remove()
|
H A D | sunxvr1000.c | 76 info->screen_base = gp->fb_base; gfb_set_fbinfo()
|
H A D | sunxvr2500.c | 80 info->screen_base = sp->fb_base; s3d_set_fbinfo()
|
H A D | broadsheetfb.c | 827 (u16 *) par->info->screen_base); broadsheet_init_display() 868 unsigned char *buf = (unsigned char *)par->info->screen_base; broadsheetfb_dpy_update_pages() 916 (u16 *) par->info->screen_base); broadsheetfb_dpy_update() 1038 dst = (void *)(info->screen_base + p); broadsheetfb_write() 1112 info->screen_base = (char *)videomemory; broadsheetfb_probe() 1208 vfree((void *)info->screen_base); broadsheetfb_remove()
|
H A D | stifb.c | 530 memset(fb->info.screen_base + y * fb->info.fix.line_length, rattlerSetupPlanes() 1203 * fb.screen_base = ioremap_nocache(REGION_BASE(fb_info,2),xxx); stifb_init_fb() 1296 info->screen_base = ioremap_nocache(REGION_BASE(fb,1), fix->smem_len); stifb_init_fb() 1342 iounmap(info->screen_base); stifb_init_fb() 1414 if (info->screen_base) stifb_cleanup() 1415 iounmap(info->screen_base); stifb_cleanup()
|
H A D | i740fb.c | 743 memset(info->screen_base, 0, info->screen_size); i740fb_set_par() 1034 info->screen_base = pci_ioremap_wc_bar(dev, 0); i740fb_probe() 1035 if (!info->screen_base) { i740fb_probe() 1151 pci_iounmap(dev, info->screen_base); i740fb_probe() 1173 pci_iounmap(dev, info->screen_base); i740fb_remove()
|
H A D | pm3fb.c | 1333 * Here we set the screen_base to the virtual memory address pm3fb_probe() 1370 info->screen_base = ioremap_wc(pm3fb_fix.smem_start, pm3fb_probe() 1372 if (!info->screen_base) { pm3fb_probe() 1447 iounmap(info->screen_base); pm3fb_probe() 1472 iounmap(info->screen_base); pm3fb_remove()
|
H A D | bfin_adv7393fb.c | 436 fbdev->info.screen_base = (void *)fbdev->fb_mem; bfin_adv7393_fb_probe() 545 fbdev->info.screen_base = (void *)fbdev->fb_mem; bfin_adv7393_fb_open() 546 if (!fbdev->info.screen_base) { bfin_adv7393_fb_open()
|
H A D | cirrusfb.c | 1850 memcpy(info->screen_base, image->data, size); cirrusfb_imageblit() 1931 iounmap(info->screen_base); cirrusfb_pci_unmap() 1948 iounmap(info->screen_base); cirrusfb_zorro_unmap() 1994 info->screen_base += 1 * MB_; cirrusfb_set_fbinfo() 1996 info->screen_base += 2 * MB_; cirrusfb_set_fbinfo() 2032 dev_dbg(info->device, "(RAM start set to: 0x%p)\n", info->screen_base); cirrusfb_register() 2138 info->screen_base = ioremap(board_addr, board_size); cirrusfb_pci_register() 2139 if (!info->screen_base) { cirrusfb_pci_register() 2157 iounmap(info->screen_base); cirrusfb_pci_register() 2268 info->screen_base = rambase > 16 * MB_ ? ioremap(rambase, ramsize) cirrusfb_zorro_register() 2270 if (!info->screen_base) { cirrusfb_zorro_register() 2299 iounmap(info->screen_base); cirrusfb_zorro_register()
|
H A D | ssd1307fb.c | 150 u8 *vmem = par->info->screen_base; ssd1307fb_update_display() 226 dst = (void __force *) (info->screen_base + p); ssd1307fb_write() 631 info->screen_base = (u8 __force __iomem *)vmem; ssd1307fb_probe()
|
H A D | s3c-fb.c | 1108 fbi->screen_base = dma_alloc_writecombine(sfb->dev, size, s3c_fb_alloc_memory() 1110 if (!fbi->screen_base) s3c_fb_alloc_memory() 1114 (unsigned int)map_dma, fbi->screen_base); s3c_fb_alloc_memory() 1116 memset(fbi->screen_base, 0x0, size); s3c_fb_alloc_memory() 1133 if (fbi->screen_base) s3c_fb_free_memory() 1135 fbi->screen_base, fbi->fix.smem_start); s3c_fb_free_memory()
|
H A D | tdfxfb.c | 1113 u8 __iomem *cursorbase = info->screen_base + info->fix.smem_len; tdfxfb_cursor() 1438 info->screen_base = ioremap_wc(info->fix.smem_start, tdfxfb_probe() 1440 if (!info->screen_base) { tdfxfb_probe() 1552 if (info->screen_base) tdfxfb_probe() 1553 iounmap(info->screen_base); tdfxfb_probe() 1613 iounmap(info->screen_base); tdfxfb_remove()
|
H A D | hgafb.c | 70 return info->screen_base + HGA_ROWADDR(row); rowaddr() 580 info->screen_base = hga_vram; hgafb_probe()
|
H A D | auo_k1901fb.c | 128 unsigned char *buf = (unsigned char *)par->info->screen_base; auok1901_update_region()
|
H A D | auo_k190x.c | 398 dst = (void *)(info->screen_base + p); auok190xfb_write() 1068 info->screen_base = (char *)videomemory; auok190x_common_probe() 1145 vfree((void *)info->screen_base); auok190x_common_probe() 1179 vfree((void *)info->screen_base); auok190x_common_remove()
|
H A D | clps711xfb.c | 264 info->screen_base = virt_base; clps711x_guess_lcd_params()
|
H A D | g364fb.c | 242 fb_info.screen_base = (char *) G364_MEM_BASE; /* virtual kernel address */ g364fb_init()
|
H A D | imxfb.c | 925 info->screen_base = dma_alloc_writecombine(&pdev->dev, fbi->map_size, imxfb_probe() 928 if (!info->screen_base) { imxfb_probe() 993 dma_free_writecombine(&pdev->dev, fbi->map_size, info->screen_base, imxfb_probe() 1029 dma_free_writecombine(&pdev->dev, fbi->map_size, info->screen_base, imxfb_remove()
|
H A D | mxsfb.c | 712 memmove(fb_info->screen_base, fb_info->screen_base + ofs, fbsize); mxsfb_restore_mode() 835 fb_info->screen_base = fb_virt; mxsfb_init_fbinfo() 848 free_pages_exact(fb_info->screen_base, fb_info->fix.smem_len); mxsfb_free_videomem()
|
H A D | tmiofb.c | 745 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); tmiofb_probe() 746 if (!info->screen_base) { tmiofb_probe() 798 iounmap(info->screen_base); tmiofb_probe() 826 iounmap(info->screen_base); tmiofb_remove()
|
H A D | neofb.c | 1721 info->screen_base = neo_map_video() 1723 if (!info->screen_base) { neo_map_video() 1730 info->screen_base); neo_map_video() 1736 memset_io(info->screen_base, 0, info->fix.smem_len); neo_map_video() 1743 addr = (unsigned long) info->screen_base + info->fix.smem_len; neo_map_video() 1755 iounmap(info->screen_base); neo_unmap_video() 1756 info->screen_base = NULL; neo_unmap_video()
|
H A D | smscufx.c | 1145 vfree(info->screen_base); ufx_free_framebuffer_work() 1254 pix_framebuffer = (u16 *) info->screen_base; ufx_ops_set_par() 1300 unsigned char *old_fb = info->screen_base; ufx_realloc_framebuffer() 1317 if (info->screen_base) { ufx_realloc_framebuffer() 1319 vfree(info->screen_base); ufx_realloc_framebuffer() 1322 info->screen_base = new_fb; ufx_realloc_framebuffer() 1745 vfree(info->screen_base); ufx_usb_probe()
|
H A D | tridentfb.c | 1584 info->screen_base = ioremap_nocache(tridentfb_fix.smem_start, trident_pci_probe() 1587 if (!info->screen_base) { trident_pci_probe() 1710 if (info->screen_base) trident_pci_probe() 1711 iounmap(info->screen_base); trident_pci_probe() 1731 iounmap(info->screen_base); trident_pci_remove()
|
H A D | amifb.c | 3189 ((unsigned long)info->screen_base & ~(BYTES_PER_LONG - 1)); amifb_fillrect() 3190 dst_idx = ((unsigned long)info->screen_base & (BYTES_PER_LONG - 1)) * 8; amifb_fillrect() 3282 ((unsigned long)info->screen_base & ~(BYTES_PER_LONG - 1)); amifb_copyarea() 3284 dst_idx = ((unsigned long)info->screen_base & (BYTES_PER_LONG - 1)) * 8; amifb_copyarea() 3363 ((unsigned long)info->screen_base & ~(BYTES_PER_LONG - 1)); amifb_imageblit() 3364 dst_idx = ((unsigned long)info->screen_base & (BYTES_PER_LONG - 1)) * 8; amifb_imageblit() 3377 c2p_planar(info->screen_base, image->data, dx, dy, width, amifb_imageblit() 3713 info->screen_base = ZTWO_VADDR(info->fix.smem_start); amifb_probe() 3715 info->screen_base = (char *)videomemory; amifb_probe()
|
H A D | bf537-lq035.c | 726 bfin_lq035_fb.screen_base = (void *)fb_buffer; bfin_lq035_probe() 736 bfin_lq035_fb.screen_base += ACTIVE_VIDEO_MEM_OFFSET; bfin_lq035_probe()
|
H A D | carminefb.c | 73 void __iomem *screen_base; member in struct:carmine_fb 556 info->screen_base = smem_base + smem_offset; alloc_carmine_fb()
|
H A D | hyperv_fb.c | 735 info->screen_base = fb_virt; hvfb_getmem() 760 iounmap(info->screen_base); hvfb_putmem()
|
H A D | platinumfb.c | 142 info->screen_base = pinfo->frame_buffer + init->fb_offset + offset; platinumfb_set_par() 323 info->screen_base = pinfo->frame_buffer + 0x20; platinum_init_info()
|
H A D | hitfb.c | 396 info->screen_base = (void *)hitfb_fix.smem_start; hitfb_probe()
|
H A D | imsttfb.c | 1363 ip = (__u32 *)info->screen_base; init_imstt() 1364 end = (__u32 *)(info->screen_base + info->fix.smem_len); init_imstt() 1518 info->screen_base = (__u8 *)ioremap(addr, par->ramdac == IBM ? imsttfb_probe() 1540 iounmap(info->screen_base); imsttfb_remove()
|
H A D | ocfb.c | 342 fbdev->info.screen_base = fbdev->fb_virt; ocfb_probe()
|
H A D | pm2fb.c | 1632 info->screen_base = pm2fb_probe() 1634 if (!info->screen_base) { pm2fb_probe() 1700 iounmap(info->screen_base); pm2fb_probe() 1725 iounmap(info->screen_base); pm2fb_remove()
|
H A D | pmag-aa-fb.c | 258 disp->screen_base = (u8 *) fix.smem_start; aafb_set_disp()
|
H A D | pmagb-b-fb.c | 310 info->screen_base = (void __iomem *)par->smem + vid_base * 0x1000; pmagbbfb_probe()
|
H A D | wm8505fb.c | 346 fbi->fb.screen_base = fb_mem_virt; wm8505fb_probe()
|
H A D | uvesafb.c | 1556 info->screen_base = ioremap_wc(info->fix.smem_start, info->fix.smem_len); uvesafb_ioremap() 1745 if (!info->screen_base) { uvesafb_probe() 1765 info->screen_base, info->fix.smem_len/1024, uvesafb_probe() 1776 iounmap(info->screen_base); uvesafb_probe() 1803 iounmap(info->screen_base); uvesafb_remove()
|
H A D | 68328fb.c | 450 fb_info.screen_base = (void *)videomemory; mc68x328fb_init()
|
H A D | bfin-t350mcqb-fb.c | 505 fbinfo->screen_base = (void *)info->fb_buffer + ACTIVE_VIDEO_MEM_OFFSET; bfin_t350mcqb_probe()
|
H A D | fsl-diu-fb.c | 884 info->screen_base = p; map_video_memory() 885 info->fix.smem_start = virt_to_phys(info->screen_base); map_video_memory() 895 void *p = info->screen_base; unmap_video_memory() 899 info->screen_base = NULL; unmap_video_memory()
|
H A D | valkyriefb.c | 552 info->screen_base = p->frame_buffer + 0x1000; valkyrie_init_info()
|
H A D | vfb.c | 504 info->screen_base = (char __iomem *)videomemory; vfb_probe()
|
H A D | vt8500lcdfb.c | 370 fbi->fb.screen_base = fb_mem_virt; vt8500lcd_probe()
|
H A D | xilinxfb.c | 318 drvdata->info.screen_base = (void __iomem *)drvdata->fb_virt; xilinxfb_assign()
|
H A D | acornfb.c | 1007 fb_info.screen_base = (char *)SCREEN_BASE; acornfb_probe() 1051 fb_info.screen_base = base; acornfb_probe()
|
H A D | ps3fb.c | 652 memset((void __force *)info->screen_base, 0, info->fix.smem_len); ps3fb_set_par() 1141 info->screen_base = (char __force __iomem *)fb_start; ps3fb_probe()
|
H A D | au1100fb.c | 524 fbdev->info.screen_base = fbdev->fb_mem; au1100fb_drv_probe()
|
H A D | bf54x-lq043fb.c | 600 fbinfo->screen_base = (void *)info->fb_buffer; bfin_bf54x_probe()
|
H A D | bfin-lq035q1-fb.c | 680 fbinfo->screen_base = (void *)info->fb_buffer + active_video_mem_offset; bfin_lq035q1_probe()
|
H A D | fb-puv3.c | 691 info->screen_base = (char __iomem *)videomemory; unifb_probe()
|
H A D | ffb.c | 938 info->screen_base = (char *) par->physbase + FFB_DFB24_POFF; ffb_probe()
|
H A D | jz4740_fb.c | 691 fb->screen_base = jzfb->vidmem; jzfb_probe()
|
H A D | xen-fbfront.c | 423 fb_info->screen_base = info->fb; xenfb_probe()
|
H A D | cyber2000fb.c | 1138 info->fb = int_cfb_info->fb.screen_base; cyber2000fb_attach() 1562 cfb->fb.screen_base = cfb->region; cyberpro_common_probe()
|
H A D | skeletonfb.c | 700 * Here we set the screen_base to the virtual memory address xxxfb_probe() 705 info->screen_base = framebuffer_virtual_memory; xxxfb_probe()
|
H A D | pxafb.c | 925 ofb->fb.screen_base = ofb->video_mem; pxafb_overlay_map_video_memory() 1721 fbi->fb.screen_base = fbi->video_mem; pxafb_init_video_memory()
|
H A D | controlfb.c | 1047 info->screen_base = p->frame_buffer + CTRLFB_OFF; control_init_info()
|
H A D | da8xx-fb.c | 1439 da8xx_fb_info->screen_base = (char __iomem *) par->vram_virt; fb_probe()
|
H A D | gbefb.c | 1209 info->screen_base = gbe_mem; gbefb_probe()
|
H A D | sh_mobile_lcdcfb.c | 1713 info->screen_base = ovl->fb_mem; sh_mobile_lcdc_overlay_fb_init() 2214 info->screen_base = ch->fb_mem; sh_mobile_lcdc_channel_fb_init()
|
H A D | au1200fb.c | 1569 fbi->screen_base = (char __iomem *) fbdev->fb_mem; au1200fb_init_fbinfo()
|
H A D | sa1100fb.c | 1106 fbi->fb.screen_base = fbi->map_cpu + PAGE_SIZE; sa1100fb_map_video_memory()
|
H A D | tgafb.c | 1465 info->screen_base = par->tga_fb_base; tgafb_register()
|
H A D | w100fb.c | 706 info->screen_base = remapped_fbuf + (W100_FB_BASE-MEM_WINDOW_BASE); w100fb_probe()
|
H A D | sm501fb.c | 495 info->screen_base = fbi->fbmem + par->screen.sm_addr; sm501fb_set_par_common()
|
/linux-4.4.14/arch/arm/mach-netx/ |
H A D | fb.c | 45 fb->fb.screen_base = dma_alloc_writecombine(&fb->dev->dev, 1024*1024, netx_clcd_setup() 47 if (!fb->fb.screen_base) { netx_clcd_setup() 61 fb->fb.screen_base, netx_clcd_mmap() 69 fb->fb.screen_base, fb->fb.fix.smem_start); netx_clcd_remove()
|
/linux-4.4.14/arch/arm/mach-nspire/ |
H A D | clcd.c | 93 fb->fb.screen_base = dma_alloc_writecombine(&fb->dev->dev, nspire_clcd_setup() 96 if (!fb->fb.screen_base) { nspire_clcd_setup() 111 fb->fb.screen_base, fb->fb.fix.smem_start, nspire_clcd_mmap() 118 fb->fb.screen_base, fb->fb.fix.smem_start); nspire_clcd_remove()
|
/linux-4.4.14/drivers/video/fbdev/core/ |
H A D | fb_sys_fops.c | 41 src = (void __force *)(info->screen_base + p); fb_sys_read() 87 dst = (void __force *) (info->screen_base + p); fb_sys_write()
|
H A D | fb_defio.c | 28 void *screen_base = (void __force *) info->screen_base; fb_deferred_io_page() local 31 if (is_vmalloc_addr(screen_base + offs)) fb_deferred_io_page() 32 page = vmalloc_to_page(screen_base + offs); fb_deferred_io_page()
|
H A D | cfbfillrect.c | 298 dst = (unsigned long __iomem *)((unsigned long)p->screen_base & ~(bytes-1)); cfb_fillrect() 299 dst_idx = ((unsigned long)p->screen_base & (bytes - 1))*8; cfb_fillrect()
|
H A D | syscopyarea.c | 337 base = (unsigned long *)((unsigned long)p->screen_base & ~(bytes-1)); sys_copyarea() 338 dst_idx = src_idx = 8*((unsigned long)p->screen_base & (bytes-1)); sys_copyarea()
|
H A D | sysfillrect.c | 263 dst = (unsigned long *)((unsigned long)p->screen_base & ~(bytes-1)); sys_fillrect() 264 dst_idx = ((unsigned long)p->screen_base & (bytes - 1))*8; sys_fillrect()
|
H A D | svgalib.c | 196 u8 __iomem *fb = (u8 __iomem *)info->screen_base; svga_settile() 224 u16 __iomem *fb = (u16 __iomem *) info->screen_base; svga_tilecopy() 262 u8 __iomem *fb = (u8 __iomem *)info->screen_base; svga_tilefill() 283 u8 __iomem *fb = (u8 __iomem *)info->screen_base; svga_tileblit()
|
H A D | cfbcopyarea.c | 404 base = (unsigned long __iomem *)((unsigned long)p->screen_base & ~(bytes-1)); cfb_copyarea() 405 dst_idx = src_idx = 8*((unsigned long)p->screen_base & (bytes-1)); cfb_copyarea()
|
H A D | cfbimgblt.c | 282 dst1 = p->screen_base + bitstart; cfb_imageblit()
|
H A D | sysimgblt.c | 257 dst1 = (void __force *)p->screen_base + bitstart; sys_imageblit()
|
H A D | fbmem.c | 756 if (!info || ! info->screen_base) fb_read() 784 src = (u8 __iomem *) (info->screen_base + p); fb_read() 821 if (!info || !info->screen_base) fb_write() 855 dst = (u8 __iomem *) (info->screen_base + p); fb_write()
|
/linux-4.4.14/drivers/video/fbdev/geode/ |
H A D | gx1fb_core.c | 230 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); gx1fb_map_video_memory() 231 if (!info->screen_base) gx1fb_map_video_memory() 350 memset_io(info->screen_base, 0, info->fix.smem_len); gx1fb_probe() 364 if (info->screen_base) { gx1fb_probe() 365 iounmap(info->screen_base); gx1fb_probe() 390 iounmap((void __iomem *)info->screen_base); gx1fb_remove()
|
H A D | gxfb_core.c | 266 info->screen_base = ioremap_wc(info->fix.smem_start, gxfb_map_video_memory() 268 if (!info->screen_base) gxfb_map_video_memory() 415 memset_io(info->screen_base, 0, info->fix.smem_len); gxfb_probe() 431 if (info->screen_base) { gxfb_probe() 432 iounmap(info->screen_base); gxfb_probe() 460 iounmap((void __iomem *)info->screen_base); gxfb_remove()
|
H A D | lxfb_core.c | 370 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); lxfb_map_video_memory() 374 if (info->screen_base == NULL) lxfb_map_video_memory() 544 memset_io(info->screen_base, 0, info->fix.smem_len); lxfb_probe() 563 if (info->screen_base) { lxfb_probe() 564 iounmap(info->screen_base); lxfb_probe() 593 iounmap(info->screen_base); lxfb_remove()
|
/linux-4.4.14/arch/blackfin/kernel/ |
H A D | sys_bfin.c | 49 return (unsigned long)info->screen_base; get_fb_unmapped_area()
|
/linux-4.4.14/arch/arm/mach-lpc32xx/ |
H A D | phy3250.c | 89 fb->fb.screen_base = dma_alloc_writecombine(&fb->dev->dev, lpc32xx_clcd_setup() 91 if (!fb->fb.screen_base) { lpc32xx_clcd_setup() 120 fb->fb.screen_base, fb->fb.fix.smem_start, lpc32xx_clcd_mmap() 127 fb->fb.screen_base, fb->fb.fix.smem_start); lpc32xx_clcd_remove()
|
/linux-4.4.14/drivers/video/fbdev/aty/ |
H A D | mach64_cursor.c | 203 addr = (unsigned long) info->screen_base - 0x800000 + info->fix.smem_len; aty_init_cursor() 210 addr = (unsigned long) info->screen_base + info->fix.smem_len; aty_init_cursor()
|
H A D | atyfb_base.c | 2957 info->screen_base = (char *) (addr + 0x800000UL); atyfb_setup_sparc() 3486 info->screen_base = ioremap_wc(info->fix.smem_start, atyfb_setup_generic() 3488 if (info->screen_base == NULL) { atyfb_setup_generic() 3514 if (info->screen_base) { atyfb_setup_generic() 3515 iounmap(info->screen_base); atyfb_setup_generic() 3516 info->screen_base = NULL; atyfb_setup_generic() 3589 par->mmap_map[0].poff = (unsigned long) info->screen_base & PAGE_MASK; atyfb_pci_probe() 3613 if (info->screen_base) atyfb_pci_probe() 3614 iounmap(info->screen_base); atyfb_pci_probe() 3661 info->screen_base = ioremap_wc(phys_vmembase[m64_num], atyfb_atari_probe() 3663 info->fix.smem_start = (unsigned long)info->screen_base; /* Fake! */ atyfb_atari_probe() 3699 iounmap(info->screen_base); atyfb_atari_probe() 3733 if (info->screen_base) atyfb_remove() 3734 iounmap(info->screen_base); atyfb_remove()
|
H A D | aty128fb.c | 2125 info->screen_base = ioremap_wc(fb_addr, par->vram_size); aty128_probe() 2126 if (!info->screen_base) aty128_probe() 2168 iounmap(info->screen_base); aty128_probe() 2200 iounmap(info->screen_base); aty128_remove()
|
H A D | radeon_base.c | 2001 info->screen_base = rinfo->fb_base; radeon_set_fbinfo()
|
/linux-4.4.14/drivers/video/fbdev/kyro/ |
H A D | fbdev.c | 690 info->screen_base = pci_ioremap_wc_bar(pdev, 0); kyrofb_probe() 691 if (!info->screen_base) kyrofb_probe() 725 fb_memset(info->screen_base, 0, size); kyrofb_probe() 740 iounmap(info->screen_base); kyrofb_probe() 764 iounmap(info->screen_base); kyrofb_remove()
|
/linux-4.4.14/arch/arm/mach-integrator/ |
H A D | impd1.c | 222 fb->fb.screen_base = ioremap(framebase, framesize); impd1fb_clcd_setup() 223 if (!fb->fb.screen_base) { impd1fb_clcd_setup() 252 iounmap(fb->fb.screen_base); impd1fb_clcd_remove()
|
/linux-4.4.14/drivers/auxdisplay/ |
H A D | cfag12864bfb.c | 91 info->screen_base = (char __iomem *) cfag12864b_buffer; cfag12864bfb_probe()
|
/linux-4.4.14/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_fbdev.c | 107 fbi->screen_base = rk_obj->kvaddr + offset; rockchip_drm_fbdev_create()
|
/linux-4.4.14/drivers/gpu/drm/armada/ |
H A D | armada_fbdev.c | 96 info->screen_base = ptr; armada_fb_create()
|
/linux-4.4.14/drivers/gpu/drm/bochs/ |
H A D | bochs_fbdev.c | 134 info->screen_base = bo->kmap.virtual; bochsfb_create()
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
H A D | intel_fbdev.c | 248 info->screen_base = intelfb_create() 251 if (!info->screen_base) { intelfb_create() 268 memset_io(info->screen_base, 0, info->screen_size); intelfb_create() 771 memset_io(info->screen_base, 0, info->screen_size); intel_fbdev_set_suspend()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
H A D | radeon_fb.c | 254 info->screen_base = rbo->kptr; radeonfb_create() 265 if (info->screen_base == NULL) { radeonfb_create()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_fb.c | 235 info->screen_base = rbo->kptr; amdgpufb_create() 246 if (info->screen_base == NULL) { amdgpufb_create()
|
/linux-4.4.14/drivers/video/fbdev/nvidia/ |
H A D | nvidia.c | 402 par->CURSOR = (volatile u32 __iomem *)(info->screen_base + nvidia_calc_regs() 1359 info->screen_base = ioremap_wc(nvidiafb_fix.smem_start, nvidiafb_probe() 1364 if (!info->screen_base) { nvidiafb_probe() 1369 par->FbStart = info->screen_base; nvidiafb_probe() 1405 iounmap(info->screen_base); nvidiafb_probe() 1432 iounmap(info->screen_base); nvidiafb_remove()
|
/linux-4.4.14/drivers/hid/ |
H A D | hid-picolcd_fb.c | 234 /* Update fb_vbitmap from the screen_base and send changed tiles to device */ picolcd_fb_update() 555 info->screen_base = (char __force __iomem *)fbdata->bitmap; picolcd_init_framebuffer()
|
/linux-4.4.14/drivers/gpu/drm/qxl/ |
H A D | qxl_fb.c | 408 info->screen_base = qfbdev->shadow; qxlfb_create() 421 if (info->screen_base == NULL) { qxlfb_create()
|
/linux-4.4.14/drivers/gpu/drm/tegra/ |
H A D | fb.c | 268 info->screen_base = (void __iomem *)bo->vaddr + offset; tegra_fbdev_probe()
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
H A D | omap_fbdev.c | 202 fbi->screen_base = omap_gem_vaddr(fbdev->bo); omap_fbdev_create()
|
/linux-4.4.14/drivers/gpu/drm/cirrus/ |
H A D | cirrus_fbdev.c | 234 info->screen_base = sysram; cirrusfb_create()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_fbdev.c | 113 fbi->screen_base = exynos_gem->kvaddr + offset; exynos_drm_fbdev_update()
|
/linux-4.4.14/drivers/gpu/drm/mgag200/ |
H A D | mgag200_fb.c | 224 info->screen_base = sysram; mgag200fb_create()
|
/linux-4.4.14/drivers/gpu/drm/msm/ |
H A D | msm_fbdev.c | 165 fbi->screen_base = msm_gem_vaddr_locked(fbdev->bo); msm_fbdev_create()
|
/linux-4.4.14/arch/arm/mach-pxa/ |
H A D | am200epd.c | 155 am200_board.metromem = info->screen_base; am200_share_video_mem()
|
/linux-4.4.14/drivers/video/fbdev/mbx/ |
H A D | mbxfb.c | 717 tmp = readl(fbi->screen_base); setup_memc() 961 fbi->screen_base = (char __iomem *)(mfbi->fb_virt_addr + 0x60000); mbxfb_probe()
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
H A D | framebuffer.c | 175 * If this is a GEM object then info->screen_base is the virtual psbfb_mmap() 447 info->screen_base = dev_priv->vram_addr + backing->offset; psbfb_create()
|
/linux-4.4.14/drivers/gpu/drm/virtio/ |
H A D | virtgpu_fb.c | 341 info->screen_base = obj->vmap; virtio_gpufb_create()
|
/linux-4.4.14/drivers/media/platform/vivid/ |
H A D | vivid-osd.c | 330 dev->fb_info.screen_base = (u8 __iomem *)dev->video_vbase; vivid_fb_init_vidmode()
|
/linux-4.4.14/drivers/gpu/drm/ast/ |
H A D | ast_fb.c | 247 info->screen_base = sysram; astfb_create()
|
/linux-4.4.14/drivers/gpu/drm/ |
H A D | drm_fb_cma_helper.c | 293 fbi->screen_base = obj->vaddr + offset; drm_fbdev_cma_create()
|
/linux-4.4.14/drivers/staging/sm750fb/ |
H A D | sm750.c | 860 info->screen_base = crtc->vScreen; lynxfb_set_fbinfo() 861 pr_debug("screen_base vaddr = %p\n", info->screen_base); lynxfb_set_fbinfo()
|
/linux-4.4.14/drivers/video/fbdev/omap2/omapfb/ |
H A D | omapfb-main.c | 69 void __iomem *addr = fbi->screen_base; draw_pixel() 105 void __iomem *addr = fbi->screen_base; fill_fb() 543 fbi->screen_base = NULL; setup_vrfb_rotation() 565 fbi->screen_base = ofbi->region->vrfb.vaddr[0]; setup_vrfb_rotation() 611 fbi->screen_base = (char __iomem *)omapfb_get_region_vaddr(ofbi); set_fb_fix()
|
/linux-4.4.14/drivers/video/fbdev/riva/ |
H A D | fbdev.c | 772 par->riva.CURSOR = (U032 __iomem *)(info->screen_base + par->riva.CursorStart); riva_load_video_mode() 2008 info->screen_base = ioremap_wc(rivafb_fix.smem_start, rivafb_probe() 2010 if (!info->screen_base) { rivafb_probe() 2061 iounmap(info->screen_base); rivafb_probe() 2095 iounmap(info->screen_base); rivafb_remove()
|
/linux-4.4.14/drivers/video/fbdev/via/ |
H A D | viafbdev.c | 909 memcpy_toio(viafbinfo->screen_base + viapar->shared-> viafb_cursor() 1804 viafbinfo->screen_base = vdev->fbmem; via_fb_pci_probe() 1874 viafbinfo1->screen_base = viafbinfo->screen_base + via_fb_pci_probe()
|
/linux-4.4.14/drivers/gpu/drm/udl/ |
H A D | udl_fb.c | 525 info->screen_base = ufbdev->ufb.obj->vmapping; udlfb_create()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
H A D | nouveau_fbcon.c | 421 info->screen_base = nvbo_kmap_obj_iovirtual(nouveau_fb->nvbo); nouveau_fbcon_create()
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
H A D | ivtvfb.c | 418 dst = (void __force *) (info->screen_base + p); ivtvfb_write() 1071 oi->ivtvfb_info.screen_base = (u8 __iomem *)oi->video_vbase; ivtvfb_init_vidmode()
|
/linux-4.4.14/drivers/video/fbdev/matrox/ |
H A D | matroxfb_crtc2.c | 336 m2info->fbcon.screen_base = vaddr_va(m2info->video.vbase); matroxfb_dh_set_par()
|
H A D | matroxfb_base.c | 764 minfo->fbcon.screen_base = vaddr_va(minfo->video.vbase) + ydstorg; 1902 minfo->fbcon.screen_base = vaddr_va(minfo->video.vbase); initMatrox2()
|
/linux-4.4.14/drivers/video/fbdev/mmp/fb/ |
H A D | mmpfb.c | 539 info->screen_base = fbi->fb_start; fb_info_setup()
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_fb.c | 712 info->screen_base = (char __iomem *)par->vmalloc; vmw_fb_init()
|
/linux-4.4.14/drivers/video/fbdev/savage/ |
H A D | savagefb_driver.c | 1785 info->screen_base = par->video.vbase; savage_map_video() 1804 info->screen_base = NULL; savage_unmap_video()
|
/linux-4.4.14/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfbdrv.c | 431 fbi->screen_base = par->fb_base; mb862xxfb_init_fbinfo()
|
/linux-4.4.14/drivers/video/fbdev/vermilion/ |
H A D | vermilion.c | 509 info->screen_base = vinfo->vram_logical; vml_pci_probe()
|
/linux-4.4.14/include/linux/ |
H A D | fb.h | 487 char __iomem *screen_base; /* Virtual address */ member in union:fb_info::__anon12285
|
/linux-4.4.14/drivers/staging/xgifb/ |
H A D | XGI_main_26.c | 2007 fb_info->screen_base = xgifb_info->video_vbase; xgifb_probe()
|
/linux-4.4.14/drivers/video/fbdev/intelfb/ |
H A D | intelfbdrv.c | 1162 dinfo->info->screen_base = (char __iomem *)dinfo->fb.virtual; update_dinfo()
|
/linux-4.4.14/drivers/video/fbdev/omap/ |
H A D | omapfb_main.c | 390 fbi->screen_base = rg->vaddr; set_fb_fix()
|
/linux-4.4.14/drivers/video/fbdev/i810/ |
H A D | i810_main.c | 2049 info->screen_base = par->fb.virtual; i810fb_init_pci()
|
/linux-4.4.14/drivers/video/fbdev/sis/ |
H A D | sis_main.c | 6433 sis_fb_info->screen_base = ivideo->video_vbase + ivideo->video_offset; sisfb_probe()
|