/linux-4.1.27/drivers/video/fbdev/ |
D | atafb_mfb.c | 32 src = (u8 *)info->screen_base + sy * (width >> 3); in atafb_mfb_copyarea() 33 dest = (u8 *)info->screen_base + dy * (width >> 3); in atafb_mfb_copyarea() 36 src = (u8 *)info->screen_base + sy * next_line + (sx >> 3); in atafb_mfb_copyarea() 37 dest = (u8 *)info->screen_base + dy * next_line + (dx >> 3); in atafb_mfb_copyarea() 44 src = (u8 *)info->screen_base + (sy + height - 1) * next_line + (sx >> 3); in atafb_mfb_copyarea() 45 dest = (u8 *)info->screen_base + (dy + height - 1) * next_line + (dx >> 3); in atafb_mfb_copyarea() 60 dest = (u8 *)info->screen_base + sy * next_line + (sx >> 3); in atafb_mfb_fillrect() 84 dest = (u8 *)info->screen_base + dy * next_line + (dx >> 3); in atafb_mfb_linefill()
|
D | cobalt_lcdfb.c | 69 writel((u32)control << 24, info->screen_base); in lcd_write_control() 74 return readl(info->screen_base) >> 24; in lcd_read_control() 79 writel((u32)data << 24, info->screen_base + LCD_DATA_REG_OFFSET); in lcd_write_data() 84 return readl(info->screen_base + LCD_DATA_REG_OFFSET) >> 24; in lcd_read_data() 96 } while (readl(info->screen_base + CPLD_STATUS) & 1); in cpld_wait() 102 writel(control, info->screen_base + LCD_CTL); in lcd_write_control() 108 readl(info->screen_base + LCD_CTL); in lcd_read_control() 110 return readl(info->screen_base + CPLD_DATA) & 0xff; in lcd_read_control() 116 writel(data, info->screen_base + LCD_DATA); in lcd_write_data() 122 readl(info->screen_base + LCD_DATA); in lcd_read_data() [all …]
|
D | atafb_iplan2p2.c | 51 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); in atafb_iplan2p2_copyarea() 52 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); in atafb_iplan2p2_copyarea() 76 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p2_copyarea() 77 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p2_copyarea() 110 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); in atafb_iplan2p2_copyarea() 111 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); in atafb_iplan2p2_copyarea() 152 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p2_copyarea() 153 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p2_copyarea() 200 dest = (u32 *)(info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL)); in atafb_iplan2p2_fillrect() 248 dest = (u32 *)(info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL)); in atafb_iplan2p2_linefill()
|
D | atafb_iplan2p4.c | 51 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); in atafb_iplan2p4_copyarea() 52 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); in atafb_iplan2p4_copyarea() 76 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p4_copyarea() 77 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p4_copyarea() 110 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); in atafb_iplan2p4_copyarea() 111 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); in atafb_iplan2p4_copyarea() 159 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p4_copyarea() 160 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p4_copyarea() 214 dest = (u32 *)(info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL)); in atafb_iplan2p4_fillrect() 262 dest = (u32 *)(info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL)); in atafb_iplan2p4_linefill()
|
D | atafb_iplan2p8.c | 58 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); in atafb_iplan2p8_copyarea() 59 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); in atafb_iplan2p8_copyarea() 83 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p8_copyarea() 84 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p8_copyarea() 117 src = (u8 *)info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL); in atafb_iplan2p8_copyarea() 118 dst = (u8 *)info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL); in atafb_iplan2p8_copyarea() 180 src = (u8 *)info->screen_base + (sy - 1) * next_line + ((sx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p8_copyarea() 181 dst = (u8 *)info->screen_base + (dy - 1) * next_line + ((dx + width + 8) & ~15) / (8 / BPL); in atafb_iplan2p8_copyarea() 249 dest = (u32 *)(info->screen_base + sy * next_line + (sx & ~15) / (8 / BPL)); in atafb_iplan2p8_fillrect() 297 dest = (u32 *)(info->screen_base + dy * next_line + (dx & ~15) / (8 / BPL)); in atafb_iplan2p8_linefill()
|
D | vesafb.c | 179 if (info->screen_base) in vesafb_destroy() 180 iounmap(info->screen_base); in vesafb_destroy() 448 info->screen_base = ioremap_nocache(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe() 451 info->screen_base = ioremap_cache(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe() 454 info->screen_base = ioremap_wc(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe() 458 info->screen_base = ioremap(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe() 461 if (!info->screen_base) { in vesafb_probe() 471 vesafb_fix.smem_start, info->screen_base, in vesafb_probe() 495 if (info->screen_base) in vesafb_probe() 496 iounmap(info->screen_base); in vesafb_probe()
|
D | atafb.c | 121 void *screen_base; member 193 static void *screen_base; /* base address of screen */ variable 687 par->screen_base = screen_base + var->yoffset * linelen; in tt_decode_var() 776 if (screen_base) in tt_encode_var() 777 var->yoffset = (par->screen_base - screen_base) / linelen; in tt_encode_var() 794 par->screen_base = atari_stram_to_virt(addr); in tt_get_par() 802 if (current_par.screen_base != par->screen_base) in tt_set_par() 803 fbhw->set_screen_base(par->screen_base); in tt_set_par() 1385 par->screen_base = screen_base + var->yoffset * linelen; in falcon_decode_var() 1546 if (screen_base) in falcon_encode_var() [all …]
|
D | chipsfb.c | 335 memset(p->screen_base, 0, 0x100000); in init_chips() 404 p->screen_base = __ioremap(addr, 0x200000, _PAGE_NO_CACHE); in chipsfb_pci_init() 406 p->screen_base = ioremap(addr, 0x200000); in chipsfb_pci_init() 408 if (p->screen_base == NULL) { in chipsfb_pci_init() 430 iounmap(p->screen_base); in chipsfb_pci_init() 444 if (p->screen_base == NULL) in chipsfb_remove() 447 iounmap(p->screen_base); in chipsfb_remove() 448 p->screen_base = NULL; in chipsfb_remove()
|
D | amba-clcd-versatile.c | 157 fb->fb.screen_base = dma_alloc_writecombine(&fb->dev->dev, framesize, in versatile_clcd_setup_dma() 159 if (!fb->fb.screen_base) { in versatile_clcd_setup_dma() 173 fb->fb.screen_base, in versatile_clcd_mmap_dma() 181 fb->fb.screen_base, fb->fb.fix.smem_start); in versatile_clcd_remove_dma()
|
D | efifb.c | 68 if (info->screen_base) in efifb_destroy() 69 iounmap(info->screen_base); in efifb_destroy() 219 info->screen_base = ioremap_wc(efifb_fix.smem_start, efifb_fix.smem_len); in efifb_probe() 220 if (!info->screen_base) { in efifb_probe() 230 efifb_fix.smem_start, info->screen_base, in efifb_probe() 292 iounmap(info->screen_base); in efifb_probe()
|
D | sunxvr500.c | 156 info->screen_base += ep->fb8_buf_diff; in e3d_imageblit() 158 info->screen_base -= ep->fb8_buf_diff; in e3d_imageblit() 169 info->screen_base += ep->fb8_buf_diff; in e3d_fillrect() 171 info->screen_base -= ep->fb8_buf_diff; in e3d_fillrect() 182 info->screen_base += ep->fb8_buf_diff; in e3d_copyarea() 184 info->screen_base -= ep->fb8_buf_diff; in e3d_copyarea() 203 info->screen_base = ep->fb_base; in e3d_set_fbinfo()
|
D | vga16fb.c | 838 where = info->screen_base + dx + rect->dy * info->fix.line_length; in vga_8planes_fillrect() 909 dst = info->screen_base + (rect->dx/8) + rect->dy * info->fix.line_length; in vga16fb_fillrect() 975 dest = info->screen_base + dx + area->dy * info->fix.line_length; in vga_8planes_copyarea() 976 src = info->screen_base + sx + area->sy * info->fix.line_length; in vga_8planes_copyarea() 989 dest = info->screen_base + dx + width + in vga_8planes_copyarea() 991 src = info->screen_base + sx + width + in vga_8planes_copyarea() 1066 dst = info->screen_base + (dx/8) + dy * info->fix.line_length; in vga16fb_copyarea() 1067 src = info->screen_base + (sx/8) + sy * info->fix.line_length; in vga16fb_copyarea() 1079 dst = info->screen_base + (dx/8) + width + in vga16fb_copyarea() 1081 src = info->screen_base + (sx/8) + width + in vga16fb_copyarea() [all …]
|
D | hecubafb.c | 105 unsigned char *buf = (unsigned char __force *)par->info->screen_base; in hecubafb_dpy_update() 187 dst = (void __force *) (info->screen_base + p); in hecubafb_write() 242 info->screen_base = (char __force __iomem *)videomemory; in hecubafb_probe() 290 vfree((void __force *)info->screen_base); in hecubafb_remove()
|
D | pmag-ba-fb.c | 195 info->screen_base = ioremap_nocache(info->fix.smem_start, in pmagbafb_probe() 197 if (!info->screen_base) { in pmagbafb_probe() 222 iounmap(info->screen_base); in pmagbafb_probe() 247 iounmap(info->screen_base); in pmagbafb_remove()
|
D | simplefb.c | 75 if (info->screen_base) in simplefb_destroy() 76 iounmap(info->screen_base); in simplefb_destroy() 330 info->screen_base = ioremap_wc(info->fix.smem_start, in simplefb_probe() 332 if (!info->screen_base) { in simplefb_probe() 344 info->screen_base); in simplefb_probe() 363 iounmap(info->screen_base); in simplefb_probe()
|
D | hpfb.c | 291 fb_info.screen_base = (char *)fb_start; in hpfb_init_one() 309 if (fb_info.screen_base) { in hpfb_init_one() 310 iounmap(fb_info.screen_base); in hpfb_init_one() 311 fb_info.screen_base = NULL; in hpfb_init_one() 358 if (fb_info.screen_base) in hpfb_remove_one() 359 iounmap(fb_info.screen_base); in hpfb_remove_one()
|
D | pvr2fb.c | 700 dst = (unsigned long)fb_info->screen_base + *ppos; in pvr2fb_write() 769 fb_info->screen_base = ioremap_nocache(pvr2_fix.smem_start, in pvr2fb_common_init() 772 if (!fb_info->screen_base) { in pvr2fb_common_init() 784 fb_memset(fb_info->screen_base, 0, pvr2_fix.smem_len); in pvr2fb_common_init() 842 if (fb_info->screen_base) in pvr2fb_common_init() 843 iounmap(fb_info->screen_base); in pvr2fb_common_init() 907 if (fb_info->screen_base) { in pvr2fb_dc_exit() 908 iounmap(fb_info->screen_base); in pvr2fb_dc_exit() 909 fb_info->screen_base = NULL; in pvr2fb_dc_exit() 957 if (fb_info->screen_base) { in pvr2fb_pci_remove() [all …]
|
D | fm2fb.c | 255 info->screen_base = ioremap(fb_fix.smem_start, FRAMEMASTER_SIZE); in fm2fb_probe() 257 fm2fb_reg = (unsigned char *)(info->screen_base+FRAMEMASTER_REG); in fm2fb_probe() 287 iounmap(info->screen_base); in fm2fb_probe()
|
D | goldfishfb.c | 247 fb->fb.screen_base = (char __force __iomem *)dma_alloc_coherent( in goldfish_fb_probe() 251 width, height, fb->fb.screen_base); in goldfish_fb_probe() 252 if (fb->fb.screen_base == NULL) { in goldfish_fb_probe() 281 (void *)fb->fb.screen_base, in goldfish_fb_probe() 301 dma_free_coherent(&pdev->dev, framesize, (void *)fb->fb.screen_base, in goldfish_fb_remove()
|
D | igafb.c | 415 if ((info->screen_base = ioremap(addr, 1024*1024*2)) == 0) { in igafb_init() 451 iounmap((void *)info->screen_base); in igafb_init() 469 iounmap(info->screen_base); in igafb_init() 520 igafb_fix.smem_start = (unsigned long) info->screen_base; in igafb_init() 530 iounmap(info->screen_base); in igafb_init()
|
D | bw2.c | 319 info->screen_base = of_ioremap(&op->resource[0], 0, in bw2_probe() 321 if (!info->screen_base) { in bw2_probe() 342 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in bw2_probe() 362 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in bw2_remove()
|
D | p9100.c | 287 info->screen_base = of_ioremap(&op->resource[2], 0, in p9100_probe() 289 if (!info->screen_base) in p9100_probe() 317 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len); in p9100_probe() 338 of_iounmap(&op->resource[2], info->screen_base, info->fix.smem_len); in p9100_remove()
|
D | asiliantfb.c | 48 #define mmio_base (p->screen_base + 0x400000) 562 p->screen_base = ioremap(addr, 0x800000); in asiliantfb_pci_init() 563 if (p->screen_base == NULL) { in asiliantfb_pci_init() 570 writeb(3, p->screen_base + 0x400784); in asiliantfb_pci_init() 574 iounmap(p->screen_base); in asiliantfb_pci_init() 590 iounmap(p->screen_base); in asiliantfb_remove()
|
D | sh7760fb.c | 362 if (!info->screen_base) in sh7760fb_free_mem() 366 info->screen_base, par->fbdma); in sh7760fb_free_mem() 369 info->screen_base = NULL; in sh7760fb_free_mem() 383 if (info->screen_base) in sh7760fb_alloc_mem() 426 info->screen_base = fbmem; in sh7760fb_alloc_mem() 428 info->fix.smem_start = (unsigned long)info->screen_base; in sh7760fb_alloc_mem()
|
D | mx3fb.c | 825 sg_set_page(&sg[0], virt_to_page(fbi->screen_base), in __set_par() 827 offset_in_page(fbi->screen_base)); in __set_par() 1097 memset((char *)fbi->screen_base, 0, fbi->fix.smem_len); in __blank() 1117 blank, fbi->screen_base, fbi->fix.smem_len); in mx3fb_blank() 1199 virt_to_page(fbi->screen_base + offset), fbi->fix.smem_len, in mx3fb_pan_display() 1200 offset_in_page(fbi->screen_base + offset)); in mx3fb_pan_display() 1339 fbi->screen_base = dma_alloc_writecombine(fbi->device, in mx3fb_map_video_memory() 1343 if (!fbi->screen_base) { in mx3fb_map_video_memory() 1358 (uint32_t) fbi->fix.smem_start, fbi->screen_base, fbi->fix.smem_len); in mx3fb_map_video_memory() 1363 memset((char *)fbi->screen_base, 0, fbi->fix.smem_len); in mx3fb_map_video_memory() [all …]
|
D | clps711x-fb.c | 246 info->screen_base = devm_ioremap_resource(dev, res); in clps711x_fb_probe() 247 if (IS_ERR(info->screen_base)) { in clps711x_fb_probe() 248 ret = PTR_ERR(info->screen_base); in clps711x_fb_probe() 314 memset_io(info->screen_base, 0, cfb->buffsize); in clps711x_fb_probe()
|
D | cg3.c | 388 info->screen_base = of_ioremap(&op->resource[0], CG3_RAM_OFFSET, in cg3_probe() 390 if (!info->screen_base) in cg3_probe() 424 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in cg3_probe() 445 of_iounmap(&op->resource[0], info->screen_base, info->fix.smem_len); in cg3_remove()
|
D | vt8623fb.c | 162 dst1 = info->screen_base + (image->dy * info->fix.line_length) in vt8623fb_iplan_imageblit() 186 dst1 = info->screen_base + (rect->dy * info->fix.line_length) in vt8623fb_iplan_fillrect() 218 dst1 = info->screen_base + (image->dy * info->fix.line_length) in vt8623fb_cfb4_imageblit() 517 memset_io(info->screen_base, 0x00, screen_size); in vt8623fb_set_par() 713 info->screen_base = pci_iomap(dev, 0, 0); in vt8623_pci_probe() 714 if (! info->screen_base) { in vt8623_pci_probe() 800 pci_iounmap(dev, info->screen_base); in vt8623_pci_probe() 829 pci_iounmap(dev, info->screen_base); in vt8623_pci_remove()
|
D | tcx.c | 360 if (info->screen_base) in tcx_unmap_regs() 362 info->screen_base, info->fix.smem_len); in tcx_unmap_regs() 399 info->screen_base = of_ioremap(&op->resource[0], 0, in tcx_probe() 402 !par->bt || !info->screen_base) in tcx_probe()
|
D | s1d13xxxfb.c | 753 if (info->screen_base) in s1d13xxxfb_remove() 754 iounmap(info->screen_base); in s1d13xxxfb_remove() 832 info->screen_base = ioremap_nocache(pdev->resource[0].start, in s1d13xxxfb_probe() 835 if (!info->screen_base) { in s1d13xxxfb_probe() 876 default_par->regs, info->fix.smem_len / 1024, info->screen_base); in s1d13xxxfb_probe() 937 memcpy_fromio(s1dfb->disp_save, info->screen_base, info->fix.smem_len); in s1d13xxxfb_suspend() 985 memcpy_toio(info->screen_base, s1dfb->disp_save, in s1d13xxxfb_resume()
|
D | arkfb.c | 135 u8 __iomem *fb = (u8 __iomem *)info->screen_base; in arkfb_settile() 198 dst1 = info->screen_base + (image->dy * info->fix.line_length) in arkfb_iplan_imageblit() 223 dst1 = info->screen_base + (rect->dy * info->fix.line_length) in arkfb_iplan_fillrect() 256 dst1 = info->screen_base + (image->dy * info->fix.line_length) in arkfb_cfb4_imageblit() 805 memset_io(info->screen_base, 0x00, screen_size); in arkfb_set_par() 1005 info->screen_base = pci_iomap(dev, 0, 0); in ark_pci_probe() 1006 if (! info->screen_base) { in ark_pci_probe() 1075 pci_iounmap(dev, info->screen_base); in ark_pci_probe() 1107 pci_iounmap(dev, info->screen_base); in ark_pci_remove()
|
D | grvga.c | 475 info->screen_base = (char __iomem *) virtual_start; in grvga_probe() 484 grvga_mem_size >> 10, info->screen_base); in grvga_probe() 528 iounmap(info->screen_base); in grvga_remove() 530 kfree((void *)info->screen_base); in grvga_remove()
|
D | metronomefb.c | 439 unsigned char *buf = (unsigned char __force *)par->info->screen_base; in metronomefb_dpy_update() 454 u16 *buf = (u16 __force *)(par->info->screen_base + index); in metronomefb_dpy_update_page() 546 dst = (void __force *)(info->screen_base + p); in metronomefb_write() 635 info->screen_base = (char __force __iomem *)videomemory; in metronomefb_probe() 757 vfree((void __force *)info->screen_base); in metronomefb_remove()
|
D | udlfb.c | 658 lines, info->screen_base); in dlfb_ops_write() 674 area->width, area->height, info->screen_base); in dlfb_ops_copyarea() 685 image->width, image->height, info->screen_base); in dlfb_ops_imageblit() 696 rect->height, info->screen_base); in dlfb_ops_fillrect() 836 info->screen_base); in dlfb_ops_ioctl() 955 vfree(info->screen_base); in dlfb_free_framebuffer() 1073 pix_framebuffer = (u16 *) info->screen_base; in dlfb_ops_set_par() 1078 info->screen_base); in dlfb_ops_set_par() 1165 unsigned char *old_fb = info->screen_base; in dlfb_realloc_framebuffer() 1183 if (info->screen_base) { in dlfb_realloc_framebuffer() [all …]
|
D | cg14.c | 461 if (info->screen_base) in cg14_unmap_regs() 463 info->screen_base, info->fix.smem_len); in cg14_unmap_regs() 507 info->screen_base = of_ioremap(&op->resource[1], 0, in cg14_probe() 510 if (!par->regs || !par->clut || !par->cursor || !info->screen_base) in cg14_probe()
|
D | amba-clcd.c | 718 fb->fb.screen_base = of_iomap(memory, 0); in clcdfb_of_vram_setup() 719 if (!fb->fb.screen_base) in clcdfb_of_vram_setup() 749 iounmap(fb->fb.screen_base); in clcdfb_of_vram_remove() 764 fb->fb.screen_base = dma_alloc_coherent(&fb->dev->dev, framesize, in clcdfb_of_dma_setup() 766 if (!fb->fb.screen_base) in clcdfb_of_dma_setup() 777 return dma_mmap_writecombine(&fb->dev->dev, vma, fb->fb.screen_base, in clcdfb_of_dma_mmap() 784 fb->fb.screen_base, fb->fb.fix.smem_start); in clcdfb_of_dma_remove()
|
D | s3c2410fb.c | 648 info->screen_base = dma_alloc_writecombine(fbi->dev, map_size, in s3c2410fb_map_video_memory() 651 if (info->screen_base) { in s3c2410fb_map_video_memory() 654 info->screen_base, map_size); in s3c2410fb_map_video_memory() 655 memset(info->screen_base, 0x00, map_size); in s3c2410fb_map_video_memory() 660 info->fix.smem_start, info->screen_base, map_size); in s3c2410fb_map_video_memory() 663 return info->screen_base ? 0 : -ENOMEM; in s3c2410fb_map_video_memory() 671 info->screen_base, info->fix.smem_start); in s3c2410fb_unmap_video_memory()
|
D | arcfb.c | 263 src = (unsigned char __force *) par->info->screen_base + (left/8) + in arcfb_lcd_update_page() 469 base_addr = (char __force *)info->screen_base; in arcfb_write() 526 info->screen_base = (char __iomem *)videomemory; in arcfb_probe() 594 vfree((void __force *)info->screen_base); in arcfb_remove()
|
D | atmel_lcdfb.c | 419 info->screen_base, info->fix.smem_start); in atmel_lcdfb_free_video_memory() 439 info->screen_base = dma_alloc_writecombine(info->device, info->fix.smem_len, in atmel_lcdfb_alloc_video_memory() 442 if (!info->screen_base) { in atmel_lcdfb_alloc_video_memory() 446 memset(info->screen_base, 0, info->fix.smem_len); in atmel_lcdfb_alloc_video_memory() 961 info->screen_base); in atmel_lcdfb_init_fbinfo() 1269 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in atmel_lcdfb_probe() 1270 if (!info->screen_base) { in atmel_lcdfb_probe() 1363 iounmap(info->screen_base); in atmel_lcdfb_probe() 1406 iounmap(info->screen_base); in atmel_lcdfb_remove()
|
D | sstfb.c | 336 fb_memset(info->screen_base, 0, info->fix.smem_len); in sstfb_clear_screen() 827 u8 __iomem *fbbase_virt = info->screen_base; in sst_get_memsize() 1372 info->screen_base = ioremap_nocache(fix->smem_start, 0x400000); in sstfb_probe() 1373 if (!info->screen_base) { in sstfb_probe() 1389 fix->smem_start, info->screen_base, in sstfb_probe() 1394 f_ddprintk("fbbase_virt: %p\n", info->screen_base); in sstfb_probe() 1441 fix->id, info->screen_base); in sstfb_probe() 1448 iounmap(info->screen_base); in sstfb_probe() 1470 iounmap(info->screen_base); in sstfb_remove()
|
D | dnfb.c | 158 src = (ushort *)(info->screen_base + area->sy * info->fix.line_length + in dnfb_copyarea() 242 info->screen_base = (u_char *) info->fix.smem_start; in dnfb_probe()
|
D | s3fb.c | 304 u8 __iomem *fb = (u8 __iomem *) info->screen_base; in s3fb_settile_fast() 369 dst1 = info->screen_base + (image->dy * info->fix.line_length) in s3fb_iplan_imageblit() 394 dst1 = info->screen_base + (rect->dy * info->fix.line_length) in s3fb_iplan_fillrect() 426 dst1 = info->screen_base + (image->dy * info->fix.line_length) in s3fb_cfb4_imageblit() 916 memset_io(info->screen_base, 0x00, screen_size); in s3fb_set_par() 1171 info->screen_base = pci_iomap(dev, 0, 0); in s3_pci_probe() 1172 if (! info->screen_base) { in s3_pci_probe() 1388 pci_iounmap(dev, info->screen_base); in s3_pci_probe() 1426 pci_iounmap(dev, info->screen_base); in s3_pci_remove()
|
D | macfb.c | 589 fb_info.screen_base = ioremap(mac_bi_data.videoaddr, in macfb_init() 591 if (!fb_info.screen_base) in macfb_init() 595 macfb_fix.smem_start, fb_info.screen_base, in macfb_init() 922 iounmap(fb_info.screen_base); in macfb_init()
|
D | ep93xx-fb.c | 319 return dma_mmap_writecombine(info->dev, vma, info->screen_base, in ep93xxfb_mmap() 476 info->screen_base = virt_addr; in ep93xxfb_alloc_videomem() 483 if (info->screen_base) in ep93xxfb_dealloc_videomem() 485 info->screen_base, info->fix.smem_start); in ep93xxfb_dealloc_videomem()
|
D | leo.c | 546 if (info->screen_base) in leo_unmap_regs() 547 of_iounmap(&op->resource[0], info->screen_base, 0x800000); in leo_unmap_regs() 591 info->screen_base = in leo_probe() 599 !info->screen_base) in leo_probe()
|
D | broadsheetfb.c | 825 (u16 *) par->info->screen_base); in broadsheet_init_display() 866 unsigned char *buf = (unsigned char *)par->info->screen_base; in broadsheetfb_dpy_update_pages() 914 (u16 *) par->info->screen_base); in broadsheetfb_dpy_update() 1036 dst = (void *)(info->screen_base + p); in broadsheetfb_write() 1110 info->screen_base = (char *)videomemory; in broadsheetfb_probe() 1206 vfree((void *)info->screen_base); in broadsheetfb_remove()
|
D | cirrusfb.c | 1850 memcpy(info->screen_base, image->data, size); in cirrusfb_imageblit() 1931 iounmap(info->screen_base); in cirrusfb_pci_unmap() 1948 iounmap(info->screen_base); in cirrusfb_zorro_unmap() 1994 info->screen_base += 1 * MB_; in cirrusfb_set_fbinfo() 1996 info->screen_base += 2 * MB_; in cirrusfb_set_fbinfo() 2032 dev_dbg(info->device, "(RAM start set to: 0x%p)\n", info->screen_base); in cirrusfb_register() 2138 info->screen_base = ioremap(board_addr, board_size); in cirrusfb_pci_register() 2139 if (!info->screen_base) { in cirrusfb_pci_register() 2157 iounmap(info->screen_base); in cirrusfb_pci_register() 2268 info->screen_base = rambase > 16 * MB_ ? ioremap(rambase, ramsize) in cirrusfb_zorro_register() [all …]
|
D | q40fb.c | 106 info->screen_base = (char *) q40fb_fix.smem_start; in q40fb_probe()
|
D | maxinefb.c | 155 fb_info.screen_base = (char *)maxinefb_fix.smem_start; in maxinefb_init()
|
D | nuc900fb.c | 399 info->screen_base = dma_alloc_writecombine(fbi->dev, map_size, in nuc900fb_map_video_memory() 402 if (!info->screen_base) in nuc900fb_map_video_memory() 405 memset(info->screen_base, 0x00, map_size); in nuc900fb_map_video_memory() 415 info->screen_base, info->fix.smem_start); in nuc900fb_unmap_video_memory()
|
D | offb.c | 284 if (info->screen_base) in offb_destroy() 285 iounmap(info->screen_base); in offb_destroy() 513 info->screen_base = ioremap(address, fix->smem_len); in offb_init_fb() 526 iounmap(info->screen_base); in offb_init_fb()
|
D | gxt4500.c | 665 info->screen_base = pci_ioremap_bar(pdev, 1); in gxt4500_probe() 666 if (!info->screen_base) { in gxt4500_probe() 708 iounmap(info->screen_base); in gxt4500_probe() 732 iounmap(info->screen_base); in gxt4500_remove()
|
D | ssd1307fb.c | 128 u8 *vmem = par->info->screen_base; in ssd1307fb_update_display() 204 dst = (void __force *) (info->screen_base + p); in ssd1307fb_write() 517 info->screen_base = (u8 __force __iomem *)vmem; in ssd1307fb_probe()
|
D | cg6.c | 735 if (info->screen_base) in cg6_unmap_regs() 736 of_iounmap(&op->resource[0], info->screen_base, in cg6_unmap_regs() 789 info->screen_base = of_ioremap(&op->resource[0], CG6_RAM_OFFSET, in cg6_probe() 792 !par->bt || !par->fhc || !info->screen_base) in cg6_probe()
|
D | pxa168fb.c | 686 info->screen_base = dma_alloc_writecombine(fbi->dev, info->fix.smem_len, in pxa168fb_probe() 688 if (info->screen_base == NULL) { in pxa168fb_probe() 776 info->screen_base, fbi->fb_start_dma); in pxa168fb_probe() 813 info->screen_base, info->fix.smem_start); in pxa168fb_remove()
|
D | stifb.c | 523 memset(fb->info.screen_base + y * fb->info.fix.line_length, in rattlerSetupPlanes() 1259 info->screen_base = ioremap_nocache(REGION_BASE(fb,1), fix->smem_len); in stifb_init_fb() 1305 iounmap(info->screen_base); in stifb_init_fb() 1377 if (info->screen_base) in stifb_cleanup() 1378 iounmap(info->screen_base); in stifb_cleanup()
|
D | smscufx.c | 1145 vfree(info->screen_base); in ufx_free_framebuffer_work() 1254 pix_framebuffer = (u16 *) info->screen_base; in ufx_ops_set_par() 1300 unsigned char *old_fb = info->screen_base; in ufx_realloc_framebuffer() 1317 if (info->screen_base) { in ufx_realloc_framebuffer() 1319 vfree(info->screen_base); in ufx_realloc_framebuffer() 1322 info->screen_base = new_fb; in ufx_realloc_framebuffer() 1745 vfree(info->screen_base); in ufx_usb_probe()
|
D | tmiofb.c | 745 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in tmiofb_probe() 746 if (!info->screen_base) { in tmiofb_probe() 798 iounmap(info->screen_base); in tmiofb_probe() 826 iounmap(info->screen_base); in tmiofb_remove()
|
D | mxsfb.c | 712 memmove(fb_info->screen_base, fb_info->screen_base + ofs, fbsize); in mxsfb_restore_mode() 835 fb_info->screen_base = fb_virt; in mxsfb_init_fbinfo() 848 free_pages_exact(fb_info->screen_base, fb_info->fix.smem_len); in mxsfb_free_videomem()
|
D | auo_k1900fb.c | 89 unsigned char *buf = (unsigned char *)par->info->screen_base; in auok1900_update_region()
|
D | g364fb.c | 242 fb_info.screen_base = (char *) G364_MEM_BASE; /* virtual kernel address */ in g364fb_init()
|
D | hgafb.c | 70 return info->screen_base + HGA_ROWADDR(row); in rowaddr() 580 info->screen_base = hga_vram; in hgafb_probe()
|
D | imxfb.c | 925 info->screen_base = dma_alloc_writecombine(&pdev->dev, fbi->map_size, in imxfb_probe() 928 if (!info->screen_base) { in imxfb_probe() 993 dma_free_writecombine(&pdev->dev, fbi->map_size, info->screen_base, in imxfb_probe() 1029 dma_free_writecombine(&pdev->dev, fbi->map_size, info->screen_base, in imxfb_remove()
|
D | auo_k1901fb.c | 128 unsigned char *buf = (unsigned char *)par->info->screen_base; in auok1901_update_region()
|
D | bfin_adv7393fb.c | 436 fbdev->info.screen_base = (void *)fbdev->fb_mem; in bfin_adv7393_fb_probe() 545 fbdev->info.screen_base = (void *)fbdev->fb_mem; in bfin_adv7393_fb_open() 546 if (!fbdev->info.screen_base) { in bfin_adv7393_fb_open()
|
D | auo_k190x.c | 398 dst = (void *)(info->screen_base + p); in auok190xfb_write() 1068 info->screen_base = (char *)videomemory; in auok190x_common_probe() 1145 vfree((void *)info->screen_base); in auok190x_common_probe() 1179 vfree((void *)info->screen_base); in auok190x_common_remove()
|
D | i740fb.c | 752 memset(info->screen_base, 0, info->screen_size); in i740fb_set_par() 1043 info->screen_base = pci_ioremap_bar(dev, 0); in i740fb_probe() 1044 if (!info->screen_base) { in i740fb_probe() 1164 pci_iounmap(dev, info->screen_base); in i740fb_probe() 1192 pci_iounmap(dev, info->screen_base); in i740fb_remove()
|
D | s3c-fb.c | 1108 fbi->screen_base = dma_alloc_writecombine(sfb->dev, size, in s3c_fb_alloc_memory() 1110 if (!fbi->screen_base) in s3c_fb_alloc_memory() 1114 (unsigned int)map_dma, fbi->screen_base); in s3c_fb_alloc_memory() 1116 memset(fbi->screen_base, 0x0, size); in s3c_fb_alloc_memory() 1133 if (fbi->screen_base) in s3c_fb_free_memory() 1135 fbi->screen_base, fbi->fix.smem_start); in s3c_fb_free_memory()
|
D | neofb.c | 1725 info->screen_base = in neo_map_video() 1727 if (!info->screen_base) { in neo_map_video() 1734 info->screen_base); in neo_map_video() 1743 memset_io(info->screen_base, 0, info->fix.smem_len); in neo_map_video() 1767 iounmap(info->screen_base); in neo_unmap_video() 1768 info->screen_base = NULL; in neo_unmap_video()
|
D | tdfxfb.c | 1132 u8 __iomem *cursorbase = info->screen_base + info->fix.smem_len; in tdfxfb_cursor() 1457 info->screen_base = ioremap_nocache(info->fix.smem_start, in tdfxfb_probe() 1459 if (!info->screen_base) { in tdfxfb_probe() 1575 if (info->screen_base) in tdfxfb_probe() 1576 iounmap(info->screen_base); in tdfxfb_probe() 1640 iounmap(info->screen_base); in tdfxfb_remove()
|
D | sunxvr1000.c | 76 info->screen_base = gp->fb_base; in gfb_set_fbinfo()
|
D | sunxvr2500.c | 80 info->screen_base = sp->fb_base; in s3d_set_fbinfo()
|
D | clps711xfb.c | 264 info->screen_base = virt_base; in clps711x_guess_lcd_params()
|
D | tridentfb.c | 1456 info->screen_base = ioremap_nocache(tridentfb_fix.smem_start, in trident_pci_probe() 1459 if (!info->screen_base) { in trident_pci_probe() 1534 if (info->screen_base) in trident_pci_probe() 1535 iounmap(info->screen_base); in trident_pci_probe() 1553 iounmap(info->screen_base); in trident_pci_remove()
|
D | bf537-lq035.c | 726 bfin_lq035_fb.screen_base = (void *)fb_buffer; in bfin_lq035_probe() 736 bfin_lq035_fb.screen_base += ACTIVE_VIDEO_MEM_OFFSET; in bfin_lq035_probe()
|
D | platinumfb.c | 142 info->screen_base = pinfo->frame_buffer + init->fb_offset + offset; in platinumfb_set_par() 323 info->screen_base = pinfo->frame_buffer + 0x20; in platinum_init_info()
|
D | pm3fb.c | 1377 info->screen_base = in pm3fb_probe() 1379 if (!info->screen_base) { in pm3fb_probe() 1457 iounmap(info->screen_base); in pm3fb_probe() 1486 iounmap(info->screen_base); in pm3fb_remove()
|
D | amifb.c | 3189 ((unsigned long)info->screen_base & ~(BYTES_PER_LONG - 1)); in amifb_fillrect() 3190 dst_idx = ((unsigned long)info->screen_base & (BYTES_PER_LONG - 1)) * 8; in amifb_fillrect() 3282 ((unsigned long)info->screen_base & ~(BYTES_PER_LONG - 1)); in amifb_copyarea() 3284 dst_idx = ((unsigned long)info->screen_base & (BYTES_PER_LONG - 1)) * 8; in amifb_copyarea() 3363 ((unsigned long)info->screen_base & ~(BYTES_PER_LONG - 1)); in amifb_imageblit() 3364 dst_idx = ((unsigned long)info->screen_base & (BYTES_PER_LONG - 1)) * 8; in amifb_imageblit() 3377 c2p_planar(info->screen_base, image->data, dx, dy, width, in amifb_imageblit() 3713 info->screen_base = ZTWO_VADDR(info->fix.smem_start); in amifb_probe() 3715 info->screen_base = (char *)videomemory; in amifb_probe()
|
D | skeletonfb.c | 705 info->screen_base = framebuffer_virtual_memory; in xxxfb_probe()
|
D | uvesafb.c | 1556 info->screen_base = ioremap_wc(info->fix.smem_start, info->fix.smem_len); in uvesafb_ioremap() 1745 if (!info->screen_base) { in uvesafb_probe() 1765 info->screen_base, info->fix.smem_len/1024, in uvesafb_probe() 1776 iounmap(info->screen_base); in uvesafb_probe() 1803 iounmap(info->screen_base); in uvesafb_remove()
|
D | carminefb.c | 73 void __iomem *screen_base; member 556 info->screen_base = smem_base + smem_offset; in alloc_carmine_fb()
|
D | fsl-diu-fb.c | 881 info->screen_base = p; in map_video_memory() 882 info->fix.smem_start = virt_to_phys(info->screen_base); in map_video_memory() 892 void *p = info->screen_base; in unmap_video_memory() 896 info->screen_base = NULL; in unmap_video_memory()
|
D | imsttfb.c | 1363 ip = (__u32 *)info->screen_base; in init_imstt() 1364 end = (__u32 *)(info->screen_base + info->fix.smem_len); in init_imstt() 1518 info->screen_base = (__u8 *)ioremap(addr, par->ramdac == IBM ? in imsttfb_probe() 1540 iounmap(info->screen_base); in imsttfb_remove()
|
D | hyperv_fb.c | 741 info->screen_base = fb_virt; in hvfb_getmem() 765 iounmap(info->screen_base); in hvfb_putmem()
|
D | pm2fb.c | 1639 info->screen_base = in pm2fb_probe() 1641 if (!info->screen_base) { in pm2fb_probe() 1712 iounmap(info->screen_base); in pm2fb_probe() 1742 iounmap(info->screen_base); in pm2fb_remove()
|
D | ocfb.c | 343 fbdev->info.screen_base = fbdev->fb_virt; in ocfb_probe()
|
D | xilinxfb.c | 318 drvdata->info.screen_base = (void __iomem *)drvdata->fb_virt; in xilinxfb_assign()
|
D | pmagb-b-fb.c | 310 info->screen_base = (void __iomem *)par->smem + vid_base * 0x1000; in pmagbbfb_probe()
|
D | acornfb.c | 1007 fb_info.screen_base = (char *)SCREEN_BASE; in acornfb_probe() 1051 fb_info.screen_base = base; in acornfb_probe()
|
D | hitfb.c | 396 info->screen_base = (void *)hitfb_fix.smem_start; in hitfb_probe()
|
D | 68328fb.c | 450 fb_info.screen_base = (void *)videomemory; in mc68x328fb_init()
|
D | pmag-aa-fb.c | 258 disp->screen_base = (u8 *) fix.smem_start; in aafb_set_disp()
|
D | vfb.c | 505 info->screen_base = (char __iomem *)videomemory; in vfb_probe()
|
D | wm8505fb.c | 346 fbi->fb.screen_base = fb_mem_virt; in wm8505fb_probe()
|
D | bfin-t350mcqb-fb.c | 505 fbinfo->screen_base = (void *)info->fb_buffer + ACTIVE_VIDEO_MEM_OFFSET; in bfin_t350mcqb_probe()
|
D | valkyriefb.c | 552 info->screen_base = p->frame_buffer + 0x1000; in valkyrie_init_info()
|
D | ps3fb.c | 652 memset((void __force *)info->screen_base, 0, info->fix.smem_len); in ps3fb_set_par() 1141 info->screen_base = (char __force __iomem *)fb_start; in ps3fb_probe()
|
D | vt8500lcdfb.c | 370 fbi->fb.screen_base = fb_mem_virt; in vt8500lcd_probe()
|
D | au1100fb.c | 524 fbdev->info.screen_base = fbdev->fb_mem; in au1100fb_drv_probe()
|
D | bf54x-lq043fb.c | 600 fbinfo->screen_base = (void *)info->fb_buffer; in bfin_bf54x_probe()
|
D | xen-fbfront.c | 423 fb_info->screen_base = info->fb; in xenfb_probe()
|
D | cyber2000fb.c | 1138 info->fb = int_cfb_info->fb.screen_base; in cyber2000fb_attach() 1562 cfb->fb.screen_base = cfb->region; in cyberpro_common_probe()
|
D | bfin-lq035q1-fb.c | 680 fbinfo->screen_base = (void *)info->fb_buffer + active_video_mem_offset; in bfin_lq035q1_probe()
|
D | jz4740_fb.c | 691 fb->screen_base = jzfb->vidmem; in jzfb_probe()
|
D | fb-puv3.c | 691 info->screen_base = (char __iomem *)videomemory; in unifb_probe()
|
D | ffb.c | 938 info->screen_base = (char *) par->physbase + FFB_DFB24_POFF; in ffb_probe()
|
D | controlfb.c | 1047 info->screen_base = p->frame_buffer + CTRLFB_OFF; in control_init_info()
|
D | sa1100fb.c | 1107 fbi->fb.screen_base = fbi->map_cpu + PAGE_SIZE; in sa1100fb_map_video_memory()
|
D | pxafb.c | 925 ofb->fb.screen_base = ofb->video_mem; in pxafb_overlay_map_video_memory() 1722 fbi->fb.screen_base = fbi->video_mem; in pxafb_init_video_memory()
|
D | gbefb.c | 1212 info->screen_base = gbe_mem; in gbefb_probe()
|
D | sh_mobile_lcdcfb.c | 1713 info->screen_base = ovl->fb_mem; in sh_mobile_lcdc_overlay_fb_init() 2214 info->screen_base = ch->fb_mem; in sh_mobile_lcdc_channel_fb_init()
|
D | da8xx-fb.c | 1440 da8xx_fb_info->screen_base = (char __iomem *) par->vram_virt; in fb_probe()
|
D | tgafb.c | 1465 info->screen_base = par->tga_fb_base;
|
D | au1200fb.c | 1569 fbi->screen_base = (char __iomem *) fbdev->fb_mem; in au1200fb_init_fbinfo()
|
D | w100fb.c | 706 info->screen_base = remapped_fbuf + (W100_FB_BASE-MEM_WINDOW_BASE); in w100fb_probe()
|
D | sm501fb.c | 495 info->screen_base = fbi->fbmem + par->screen.sm_addr; in sm501fb_set_par_common()
|
/linux-4.1.27/arch/arm/mach-netx/ |
D | fb.c | 45 fb->fb.screen_base = dma_alloc_writecombine(&fb->dev->dev, 1024*1024, in netx_clcd_setup() 47 if (!fb->fb.screen_base) { in netx_clcd_setup() 61 fb->fb.screen_base, in netx_clcd_mmap() 69 fb->fb.screen_base, fb->fb.fix.smem_start); in netx_clcd_remove()
|
/linux-4.1.27/arch/arm/mach-nspire/ |
D | clcd.c | 93 fb->fb.screen_base = dma_alloc_writecombine(&fb->dev->dev, in nspire_clcd_setup() 96 if (!fb->fb.screen_base) { in nspire_clcd_setup() 111 fb->fb.screen_base, fb->fb.fix.smem_start, in nspire_clcd_mmap() 118 fb->fb.screen_base, fb->fb.fix.smem_start); in nspire_clcd_remove()
|
/linux-4.1.27/arch/arm/mach-lpc32xx/ |
D | phy3250.c | 89 fb->fb.screen_base = dma_alloc_writecombine(&fb->dev->dev, in lpc32xx_clcd_setup() 91 if (!fb->fb.screen_base) { in lpc32xx_clcd_setup() 120 fb->fb.screen_base, fb->fb.fix.smem_start, in lpc32xx_clcd_mmap() 127 fb->fb.screen_base, fb->fb.fix.smem_start); in lpc32xx_clcd_remove()
|
/linux-4.1.27/drivers/video/fbdev/core/ |
D | fb_defio.c | 28 void *screen_base = (void __force *) info->screen_base; in fb_deferred_io_page() local 31 if (is_vmalloc_addr(screen_base + offs)) in fb_deferred_io_page() 32 page = vmalloc_to_page(screen_base + offs); in fb_deferred_io_page()
|
D | fb_sys_fops.c | 41 src = (void __force *)(info->screen_base + p); in fb_sys_read() 87 dst = (void __force *) (info->screen_base + p); in fb_sys_write()
|
D | sysfillrect.c | 263 dst = (unsigned long *)((unsigned long)p->screen_base & ~(bytes-1)); in sys_fillrect() 264 dst_idx = ((unsigned long)p->screen_base & (bytes - 1))*8; in sys_fillrect()
|
D | syscopyarea.c | 337 base = (unsigned long *)((unsigned long)p->screen_base & ~(bytes-1)); in sys_copyarea() 338 dst_idx = src_idx = 8*((unsigned long)p->screen_base & (bytes-1)); in sys_copyarea()
|
D | svgalib.c | 196 u8 __iomem *fb = (u8 __iomem *)info->screen_base; in svga_settile() 224 u16 __iomem *fb = (u16 __iomem *) info->screen_base; in svga_tilecopy() 262 u8 __iomem *fb = (u8 __iomem *)info->screen_base; in svga_tilefill() 283 u8 __iomem *fb = (u8 __iomem *)info->screen_base; in svga_tileblit()
|
D | cfbfillrect.c | 298 dst = (unsigned long __iomem *)((unsigned long)p->screen_base & ~(bytes-1)); in cfb_fillrect() 299 dst_idx = ((unsigned long)p->screen_base & (bytes - 1))*8; in cfb_fillrect()
|
D | cfbcopyarea.c | 404 base = (unsigned long __iomem *)((unsigned long)p->screen_base & ~(bytes-1)); in cfb_copyarea() 405 dst_idx = src_idx = 8*((unsigned long)p->screen_base & (bytes-1)); in cfb_copyarea()
|
D | sysimgblt.c | 257 dst1 = (void __force *)p->screen_base + bitstart; in sys_imageblit()
|
D | cfbimgblt.c | 282 dst1 = p->screen_base + bitstart; in cfb_imageblit()
|
D | fbmem.c | 756 if (!info || ! info->screen_base) in fb_read() 784 src = (u8 __iomem *) (info->screen_base + p); in fb_read() 821 if (!info || !info->screen_base) in fb_write() 855 dst = (u8 __iomem *) (info->screen_base + p); in fb_write()
|
/linux-4.1.27/drivers/video/fbdev/geode/ |
D | gx1fb_core.c | 230 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in gx1fb_map_video_memory() 231 if (!info->screen_base) in gx1fb_map_video_memory() 350 memset_io(info->screen_base, 0, info->fix.smem_len); in gx1fb_probe() 364 if (info->screen_base) { in gx1fb_probe() 365 iounmap(info->screen_base); in gx1fb_probe() 390 iounmap((void __iomem *)info->screen_base); in gx1fb_remove()
|
D | gxfb_core.c | 266 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in gxfb_map_video_memory() 267 if (!info->screen_base) in gxfb_map_video_memory() 414 memset_io(info->screen_base, 0, info->fix.smem_len); in gxfb_probe() 430 if (info->screen_base) { in gxfb_probe() 431 iounmap(info->screen_base); in gxfb_probe() 459 iounmap((void __iomem *)info->screen_base); in gxfb_remove()
|
D | lxfb_core.c | 370 info->screen_base = ioremap(info->fix.smem_start, info->fix.smem_len); in lxfb_map_video_memory() 374 if (info->screen_base == NULL) in lxfb_map_video_memory() 544 memset_io(info->screen_base, 0, info->fix.smem_len); in lxfb_probe() 563 if (info->screen_base) { in lxfb_probe() 564 iounmap(info->screen_base); in lxfb_probe() 593 iounmap(info->screen_base); in lxfb_remove()
|
/linux-4.1.27/drivers/staging/sm7xxfb/ |
D | sm7xxfb.c | 313 if (!info || !info->screen_base) in smtcfb_read() 337 src = (u32 __iomem *) (info->screen_base + p); in smtcfb_read() 393 if (!info || !info->screen_base) in smtcfb_write() 423 dst = (u32 __iomem *) (info->screen_base + p); in smtcfb_write() 733 sfb->fb.screen_base = sfb->lfb; in smtc_map_smem() 735 if (!sfb->fb.screen_base) { in smtc_map_smem() 750 if (sfb && sfb->fb.screen_base) { in smtc_unmap_smem() 751 iounmap(sfb->fb.screen_base); in smtc_unmap_smem() 752 sfb->fb.screen_base = NULL; in smtc_unmap_smem()
|
/linux-4.1.27/drivers/staging/fbtft/ |
D | fbtft-bus.c | 145 vmem16 = (u16 *)(par->info->screen_base + offset); in fbtft_write_vmem16_bus8() 204 vmem8 = par->info->screen_base + offset; in fbtft_write_vmem16_bus9() 248 vmem16 = (u16 *)(par->info->screen_base + offset); in fbtft_write_vmem16_bus16()
|
D | fb_tls8204.c | 102 u16 *vmem16 = (u16 *)par->info->screen_base; in write_vmem()
|
D | fb_pcd8544.c | 125 u16 *vmem16 = (u16 *)par->info->screen_base; in write_vmem()
|
D | fb_watterott.c | 76 u16 *vmem16 = (u16 *)(par->info->screen_base + offset); in write_vmem() 115 u16 *vmem16 = (u16 *)(par->info->screen_base + offset); in write_vmem_8bit()
|
D | fb_uc1701.c | 153 u16 *vmem16 = (u16 *)par->info->screen_base; in write_vmem()
|
D | fb_ssd1306.c | 175 u16 *vmem16 = (u16 *)par->info->screen_base; in write_vmem()
|
D | fb_ra8875.c | 286 vmem16 = (u16 *)(par->info->screen_base + offset); in write_vmem16_bus8()
|
D | fb_agm1264k-fl.c | 276 u16 *vmem16 = (u16 *)par->info->screen_base; in write_vmem()
|
D | fbtft-core.c | 781 info->screen_base = (u8 __force __iomem *)vmem; in fbtft_framebuffer_alloc() 918 vfree(info->screen_base); in fbtft_framebuffer_release()
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
D | intel_fbdev.c | 249 info->screen_base = in intelfb_create() 252 if (!info->screen_base) { in intelfb_create() 269 memset_io(info->screen_base, 0, info->screen_size); in intelfb_create() 531 iounmap(info->screen_base); in intel_fbdev_destroy() 785 memset_io(info->screen_base, 0, info->screen_size); in intel_fbdev_set_suspend()
|
/linux-4.1.27/drivers/video/fbdev/aty/ |
D | mach64_cursor.c | 203 addr = (unsigned long) info->screen_base - 0x800000 + info->fix.smem_len; in aty_init_cursor() 210 addr = (unsigned long) info->screen_base + info->fix.smem_len; in aty_init_cursor()
|
D | atyfb_base.c | 2976 info->screen_base = (char *) (addr + 0x800000UL); in atyfb_setup_sparc() 3485 info->screen_base = ioremap(addr, 0x800000); in atyfb_setup_generic() 3486 if (info->screen_base == NULL) { in atyfb_setup_generic() 3512 if (info->screen_base) { in atyfb_setup_generic() 3513 iounmap(info->screen_base); in atyfb_setup_generic() 3514 info->screen_base = NULL; in atyfb_setup_generic() 3586 par->mmap_map[0].poff = (unsigned long) info->screen_base & PAGE_MASK; in atyfb_pci_probe() 3610 if (info->screen_base) in atyfb_pci_probe() 3611 iounmap(info->screen_base); in atyfb_pci_probe() 3658 info->screen_base = ioremap(phys_vmembase[m64_num], phys_size[m64_num]); in atyfb_atari_probe() [all …]
|
D | aty128fb.c | 2136 info->screen_base = ioremap(fb_addr, par->vram_size); in aty128_probe() 2137 if (!info->screen_base) in aty128_probe() 2185 iounmap(info->screen_base); in aty128_probe() 2221 iounmap(info->screen_base); in aty128_remove()
|
D | radeon_base.c | 1878 info->screen_base = rinfo->fb_base; in radeon_set_fbinfo()
|
/linux-4.1.27/arch/arm/mach-integrator/ |
D | impd1.c | 222 fb->fb.screen_base = ioremap(framebase, framesize); in impd1fb_clcd_setup() 223 if (!fb->fb.screen_base) { in impd1fb_clcd_setup() 252 iounmap(fb->fb.screen_base); in impd1fb_clcd_remove()
|
/linux-4.1.27/arch/blackfin/kernel/ |
D | sys_bfin.c | 49 return (unsigned long)info->screen_base; in get_fb_unmapped_area()
|
/linux-4.1.27/drivers/video/fbdev/kyro/ |
D | fbdev.c | 695 info->screen_base = ioremap_nocache(kyro_fix.smem_start, in kyrofb_probe() 733 fb_memset(info->screen_base, 0, size); in kyrofb_probe() 749 iounmap(info->screen_base); in kyrofb_probe() 770 iounmap(info->screen_base); in kyrofb_remove()
|
/linux-4.1.27/drivers/auxdisplay/ |
D | cfag12864bfb.c | 91 info->screen_base = (char __iomem *) cfag12864b_buffer; in cfag12864bfb_probe()
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_fb.c | 285 info->screen_base = rbo->kptr; in radeonfb_create() 301 if (info->screen_base == NULL) { in radeonfb_create()
|
/linux-4.1.27/drivers/video/fbdev/msm/ |
D | msm_fb.c | 533 fb->screen_base = fbram; in setup_fbmem() 602 iounmap(fb->screen_base); in msmfb_probe() 615 iounmap(msmfb->fb->screen_base); in msmfb_remove()
|
/linux-4.1.27/drivers/video/fbdev/nvidia/ |
D | nvidia.c | 407 par->CURSOR = (volatile u32 __iomem *)(info->screen_base + in nvidia_calc_regs() 1364 info->screen_base = ioremap(nvidiafb_fix.smem_start, par->FbMapSize); in nvidiafb_probe() 1368 if (!info->screen_base) { in nvidiafb_probe() 1373 par->FbStart = info->screen_base; in nvidiafb_probe() 1420 iounmap(info->screen_base); in nvidiafb_probe() 1453 iounmap(info->screen_base); in nvidiafb_remove()
|
/linux-4.1.27/drivers/gpu/drm/armada/ |
D | armada_fbdev.c | 102 info->screen_base = ptr; in armada_fb_create()
|
/linux-4.1.27/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_fbdev.c | 115 fbi->screen_base = rk_obj->kvaddr + offset; in rockchip_drm_fbdev_create()
|
/linux-4.1.27/arch/arm/mach-pxa/ |
D | am200epd.c | 155 am200_board.metromem = info->screen_base; in am200_share_video_mem()
|
/linux-4.1.27/drivers/gpu/drm/bochs/ |
D | bochs_fbdev.c | 135 info->screen_base = bo->kmap.virtual; in bochsfb_create()
|
/linux-4.1.27/drivers/gpu/drm/msm/ |
D | msm_fbdev.c | 177 fbi->screen_base = msm_gem_vaddr_locked(fbdev->bo); in msm_fbdev_create()
|
/linux-4.1.27/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_fb.c | 213 int *src = (int *)info->screen_base; in vmw_fb_dirty_flush() 493 info->screen_base = par->vmalloc; in vmw_fb_init()
|
/linux-4.1.27/drivers/gpu/drm/exynos/ |
D | exynos_drm_fbdev.c | 114 fbi->screen_base = buffer->kvaddr + offset; in exynos_drm_fbdev_update()
|
/linux-4.1.27/drivers/gpu/drm/omapdrm/ |
D | omap_fbdev.c | 212 fbi->screen_base = omap_gem_vaddr(fbdev->bo); in omap_fbdev_create()
|
/linux-4.1.27/drivers/video/fbdev/riva/ |
D | fbdev.c | 777 par->riva.CURSOR = (U032 __iomem *)(info->screen_base + par->riva.CursorStart); in riva_load_video_mode() 2013 info->screen_base = ioremap(rivafb_fix.smem_start, in rivafb_probe() 2015 if (!info->screen_base) { in rivafb_probe() 2076 iounmap(info->screen_base); in rivafb_probe() 2116 iounmap(info->screen_base); in rivafb_remove()
|
/linux-4.1.27/drivers/gpu/drm/mgag200/ |
D | mgag200_fb.c | 238 info->screen_base = sysram; in mgag200fb_create()
|
/linux-4.1.27/drivers/media/platform/vivid/ |
D | vivid-osd.c | 330 dev->fb_info.screen_base = (u8 __iomem *)dev->video_vbase; in vivid_fb_init_vidmode()
|
/linux-4.1.27/drivers/gpu/drm/qxl/ |
D | qxl_fb.c | 568 info->screen_base = qfbdev->shadow; in qxlfb_create() 586 if (info->screen_base == NULL) { in qxlfb_create()
|
/linux-4.1.27/drivers/gpu/drm/cirrus/ |
D | cirrus_fbdev.c | 243 info->screen_base = sysram; in cirrusfb_create()
|
/linux-4.1.27/drivers/gpu/drm/ast/ |
D | ast_fb.c | 260 info->screen_base = sysram; in astfb_create()
|
/linux-4.1.27/drivers/gpu/drm/tegra/ |
D | fb.c | 274 info->screen_base = (void __iomem *)bo->vaddr + offset; in tegra_fbdev_probe()
|
/linux-4.1.27/drivers/gpu/drm/ |
D | drm_fb_cma_helper.c | 313 fbi->screen_base = obj->vaddr + offset; in drm_fbdev_cma_create()
|
/linux-4.1.27/drivers/video/fbdev/omap2/omapfb/ |
D | omapfb-main.c | 69 void __iomem *addr = fbi->screen_base; in draw_pixel() 105 void __iomem *addr = fbi->screen_base; in fill_fb() 543 fbi->screen_base = NULL; in setup_vrfb_rotation() 565 fbi->screen_base = ofbi->region->vrfb.vaddr[0]; in setup_vrfb_rotation() 611 fbi->screen_base = (char __iomem *)omapfb_get_region_vaddr(ofbi); in set_fb_fix()
|
/linux-4.1.27/drivers/video/fbdev/mbx/ |
D | mbxfb.c | 717 tmp = readl(fbi->screen_base); in setup_memc() 961 fbi->screen_base = (char __iomem *)(mfbi->fb_virt_addr + 0x60000); in mbxfb_probe()
|
/linux-4.1.27/drivers/video/fbdev/via/ |
D | viafbdev.c | 909 memcpy_toio(viafbinfo->screen_base + viapar->shared-> in viafb_cursor() 1804 viafbinfo->screen_base = vdev->fbmem; in via_fb_pci_probe() 1874 viafbinfo1->screen_base = viafbinfo->screen_base + in via_fb_pci_probe()
|
/linux-4.1.27/drivers/media/pci/ivtv/ |
D | ivtvfb.c | 417 dst = (void __force *) (info->screen_base + p); in ivtvfb_write() 1070 oi->ivtvfb_info.screen_base = (u8 __iomem *)oi->video_vbase; in ivtvfb_init_vidmode()
|
/linux-4.1.27/drivers/staging/sm750fb/ |
D | sm750.c | 928 info->screen_base = crtc->vScreen; in lynxfb_set_fbinfo() 929 pr_debug("screen_base vaddr = %p\n", info->screen_base); in lynxfb_set_fbinfo()
|
/linux-4.1.27/drivers/hid/ |
D | hid-picolcd_fb.c | 555 info->screen_base = (char __force __iomem *)fbdata->bitmap; in picolcd_init_framebuffer()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_fbcon.c | 430 info->screen_base = nvbo_kmap_obj_iovirtual(nouveau_fb->nvbo); in nouveau_fbcon_create()
|
/linux-4.1.27/drivers/gpu/drm/udl/ |
D | udl_fb.c | 527 info->screen_base = ufbdev->ufb.obj->vmapping; in udlfb_create()
|
/linux-4.1.27/include/linux/ |
D | fb.h | 486 char __iomem *screen_base; /* Virtual address */ member
|
/linux-4.1.27/drivers/gpu/drm/gma500/ |
D | framebuffer.c | 455 info->screen_base = dev_priv->vram_addr + backing->offset; in psbfb_create()
|
/linux-4.1.27/drivers/video/fbdev/matrox/ |
D | matroxfb_crtc2.c | 336 m2info->fbcon.screen_base = vaddr_va(m2info->video.vbase); in matroxfb_dh_set_par()
|
D | matroxfb_base.c | 771 minfo->fbcon.screen_base = vaddr_va(minfo->video.vbase) + ydstorg; in matroxfb_set_par() 1912 minfo->fbcon.screen_base = vaddr_va(minfo->video.vbase); in initMatrox2()
|
/linux-4.1.27/drivers/video/fbdev/mmp/fb/ |
D | mmpfb.c | 539 info->screen_base = fbi->fb_start; in fb_info_setup()
|
/linux-4.1.27/drivers/video/fbdev/vermilion/ |
D | vermilion.c | 509 info->screen_base = vinfo->vram_logical; in vml_pci_probe()
|
/linux-4.1.27/drivers/video/fbdev/savage/ |
D | savagefb_driver.c | 1789 info->screen_base = par->video.vbase; in savage_map_video() 1815 info->screen_base = NULL; in savage_unmap_video()
|
/linux-4.1.27/drivers/video/fbdev/mb862xx/ |
D | mb862xxfbdrv.c | 431 fbi->screen_base = par->fb_base; in mb862xxfb_init_fbinfo()
|
/linux-4.1.27/drivers/video/fbdev/intelfb/ |
D | intelfbdrv.c | 1192 dinfo->info->screen_base = (char __iomem *)dinfo->fb.virtual; in update_dinfo()
|
/linux-4.1.27/drivers/video/fbdev/omap/ |
D | omapfb_main.c | 395 fbi->screen_base = rg->vaddr; in set_fb_fix()
|
/linux-4.1.27/drivers/staging/xgifb/ |
D | XGI_main_26.c | 2010 fb_info->screen_base = xgifb_info->video_vbase; in xgifb_probe()
|
/linux-4.1.27/drivers/video/fbdev/i810/ |
D | i810_main.c | 2046 info->screen_base = par->fb.virtual; in i810fb_init_pci()
|
/linux-4.1.27/drivers/video/fbdev/sis/ |
D | sis_main.c | 6438 sis_fb_info->screen_base = ivideo->video_vbase + ivideo->video_offset; in sisfb_probe()
|