/linux-4.4.14/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 | 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 | vesafb.c | 186 if (info->screen_base) in vesafb_destroy() 187 iounmap(info->screen_base); in vesafb_destroy() 429 info->screen_base = ioremap_wc(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe() 433 info->screen_base = ioremap(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe() 436 if (!info->screen_base) { in vesafb_probe() 446 vesafb_fix.smem_start, info->screen_base, in vesafb_probe() 471 if (info->screen_base) in vesafb_probe() 472 iounmap(info->screen_base); in vesafb_probe()
|
D | efifb.c | 68 if (info->screen_base) in efifb_destroy() 69 iounmap(info->screen_base); in efifb_destroy() 241 info->screen_base = ioremap_wc(efifb_fix.smem_start, efifb_fix.smem_len); in efifb_probe() 242 if (!info->screen_base) { in efifb_probe() 252 efifb_fix.smem_start, info->screen_base, in efifb_probe() 314 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 | 76 if (info->screen_base) in simplefb_destroy() 77 iounmap(info->screen_base); in simplefb_destroy() 331 info->screen_base = ioremap_wc(info->fix.smem_start, in simplefb_probe() 333 if (!info->screen_base) { in simplefb_probe() 345 info->screen_base); in simplefb_probe() 364 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 | 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 | 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 | 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 | sm712fb.c | 959 if (!info || !info->screen_base) in smtcfb_read() 983 src = (u32 __iomem *)(info->screen_base + p); in smtcfb_read() 1036 if (!info || !info->screen_base) in smtcfb_write() 1066 dst = (u32 __iomem *)(info->screen_base + p); in smtcfb_write() 1332 sfb->fb->screen_base = sfb->lfb; in smtc_map_smem() 1334 if (!sfb->fb->screen_base) { in smtc_map_smem() 1349 if (sfb && sfb->fb->screen_base) { in smtc_unmap_smem() 1350 iounmap(sfb->fb->screen_base); in smtc_unmap_smem() 1351 sfb->fb->screen_base = NULL; in smtc_unmap_smem()
|
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 | 152 dst1 = info->screen_base + (image->dy * info->fix.line_length) in vt8623fb_iplan_imageblit() 176 dst1 = info->screen_base + (rect->dy * info->fix.line_length) in vt8623fb_iplan_fillrect() 208 dst1 = info->screen_base + (image->dy * info->fix.line_length) in vt8623fb_cfb4_imageblit() 507 memset_io(info->screen_base, 0x00, screen_size); in vt8623fb_set_par() 703 info->screen_base = pci_iomap_wc(dev, 0, 0); in vt8623_pci_probe() 704 if (! info->screen_base) { in vt8623_pci_probe() 787 pci_iounmap(dev, info->screen_base); in vt8623_pci_probe() 810 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 | 752 if (info->screen_base) in s1d13xxxfb_remove() 753 iounmap(info->screen_base); in s1d13xxxfb_remove() 831 info->screen_base = ioremap_nocache(pdev->resource[0].start, in s1d13xxxfb_probe() 834 if (!info->screen_base) { in s1d13xxxfb_probe() 875 default_par->regs, info->fix.smem_len / 1024, info->screen_base); in s1d13xxxfb_probe() 936 memcpy_fromio(s1dfb->disp_save, info->screen_base, info->fix.smem_len); in s1d13xxxfb_suspend() 984 memcpy_toio(info->screen_base, s1dfb->disp_save, in s1d13xxxfb_resume()
|
D | arkfb.c | 122 u8 __iomem *fb = (u8 __iomem *)info->screen_base; in arkfb_settile() 185 dst1 = info->screen_base + (image->dy * info->fix.line_length) in arkfb_iplan_imageblit() 210 dst1 = info->screen_base + (rect->dy * info->fix.line_length) in arkfb_iplan_fillrect() 243 dst1 = info->screen_base + (image->dy * info->fix.line_length) in arkfb_cfb4_imageblit() 792 memset_io(info->screen_base, 0x00, screen_size); in arkfb_set_par() 992 info->screen_base = pci_iomap_wc(dev, 0, 0); in ark_pci_probe() 993 if (! info->screen_base) { in ark_pci_probe() 1056 pci_iounmap(dev, info->screen_base); in ark_pci_probe() 1081 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 | 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 | atmel_lcdfb.c | 418 info->screen_base, info->fix.smem_start); in atmel_lcdfb_free_video_memory() 438 info->screen_base = dma_alloc_writecombine(info->device, info->fix.smem_len, in atmel_lcdfb_alloc_video_memory() 441 if (!info->screen_base) { in atmel_lcdfb_alloc_video_memory() 445 memset(info->screen_base, 0, info->fix.smem_len); in atmel_lcdfb_alloc_video_memory() 960 info->screen_base); in atmel_lcdfb_init_fbinfo() 1268 info->screen_base = ioremap_wc(info->fix.smem_start, 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 | ep93xx-fb.c | 319 return dma_mmap_writecombine(info->dev, vma, info->screen_base, in ep93xxfb_mmap() 455 info->screen_base = virt_addr; in ep93xxfb_alloc_videomem() 462 if (info->screen_base) in ep93xxfb_dealloc_videomem() 464 info->screen_base, info->fix.smem_start); in ep93xxfb_dealloc_videomem()
|
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 | 293 u8 __iomem *fb = (u8 __iomem *) info->screen_base; in s3fb_settile_fast() 358 dst1 = info->screen_base + (image->dy * info->fix.line_length) in s3fb_iplan_imageblit() 383 dst1 = info->screen_base + (rect->dy * info->fix.line_length) in s3fb_iplan_fillrect() 415 dst1 = info->screen_base + (image->dy * info->fix.line_length) in s3fb_cfb4_imageblit() 905 memset_io(info->screen_base, 0x00, screen_size); in s3fb_set_par() 1160 info->screen_base = pci_iomap_wc(dev, 0, 0); in s3_pci_probe() 1161 if (! info->screen_base) { in s3_pci_probe() 1374 pci_iounmap(dev, info->screen_base); in s3_pci_probe() 1405 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 | 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 | 827 (u16 *) par->info->screen_base); in broadsheet_init_display() 868 unsigned char *buf = (unsigned char *)par->info->screen_base; in broadsheetfb_dpy_update_pages() 916 (u16 *) par->info->screen_base); in broadsheetfb_dpy_update() 1038 dst = (void *)(info->screen_base + p); in broadsheetfb_write() 1112 info->screen_base = (char *)videomemory; in broadsheetfb_probe() 1208 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 | gxt4500.c | 666 info->screen_base = pci_ioremap_wc_bar(pdev, 1); in gxt4500_probe() 667 if (!info->screen_base) { in gxt4500_probe() 720 iounmap(info->screen_base); in gxt4500_probe() 745 iounmap(info->screen_base); in gxt4500_remove()
|
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 | 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 | 683 info->screen_base = dma_alloc_writecombine(fbi->dev, info->fix.smem_len, in pxa168fb_probe() 685 if (info->screen_base == NULL) { in pxa168fb_probe() 773 info->screen_base, fbi->fb_start_dma); in pxa168fb_probe() 808 info->screen_base, info->fix.smem_start); in pxa168fb_remove()
|
D | ssd1307fb.c | 150 u8 *vmem = par->info->screen_base; in ssd1307fb_update_display() 226 dst = (void __force *) (info->screen_base + p); in ssd1307fb_write() 631 info->screen_base = (u8 __force __iomem *)vmem; in ssd1307fb_probe()
|
D | stifb.c | 530 memset(fb->info.screen_base + y * fb->info.fix.line_length, in rattlerSetupPlanes() 1296 info->screen_base = ioremap_nocache(REGION_BASE(fb,1), fix->smem_len); in stifb_init_fb() 1342 iounmap(info->screen_base); in stifb_init_fb() 1414 if (info->screen_base) in stifb_cleanup() 1415 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 | 743 memset(info->screen_base, 0, info->screen_size); in i740fb_set_par() 1034 info->screen_base = pci_ioremap_wc_bar(dev, 0); in i740fb_probe() 1035 if (!info->screen_base) { in i740fb_probe() 1151 pci_iounmap(dev, info->screen_base); in i740fb_probe() 1173 pci_iounmap(dev, info->screen_base); in i740fb_remove()
|
D | neofb.c | 1721 info->screen_base = in neo_map_video() 1723 if (!info->screen_base) { in neo_map_video() 1730 info->screen_base); in neo_map_video() 1736 memset_io(info->screen_base, 0, info->fix.smem_len); in neo_map_video() 1755 iounmap(info->screen_base); in neo_unmap_video() 1756 info->screen_base = NULL; in neo_unmap_video()
|
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 | tdfxfb.c | 1113 u8 __iomem *cursorbase = info->screen_base + info->fix.smem_len; in tdfxfb_cursor() 1438 info->screen_base = ioremap_wc(info->fix.smem_start, in tdfxfb_probe() 1440 if (!info->screen_base) { in tdfxfb_probe() 1552 if (info->screen_base) in tdfxfb_probe() 1553 iounmap(info->screen_base); in tdfxfb_probe() 1613 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 | 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 | 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 | pm3fb.c | 1370 info->screen_base = ioremap_wc(pm3fb_fix.smem_start, in pm3fb_probe() 1372 if (!info->screen_base) { in pm3fb_probe() 1447 iounmap(info->screen_base); in pm3fb_probe() 1472 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 | tridentfb.c | 1584 info->screen_base = ioremap_nocache(tridentfb_fix.smem_start, in trident_pci_probe() 1587 if (!info->screen_base) { in trident_pci_probe() 1710 if (info->screen_base) in trident_pci_probe() 1711 iounmap(info->screen_base); in trident_pci_probe() 1731 iounmap(info->screen_base); in trident_pci_remove()
|
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 | 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 | 735 info->screen_base = fb_virt; in hvfb_getmem() 760 iounmap(info->screen_base); in hvfb_putmem()
|
D | pm2fb.c | 1632 info->screen_base = in pm2fb_probe() 1634 if (!info->screen_base) { in pm2fb_probe() 1700 iounmap(info->screen_base); in pm2fb_probe() 1725 iounmap(info->screen_base); in pm2fb_remove()
|
D | fsl-diu-fb.c | 884 info->screen_base = p; in map_video_memory() 885 info->fix.smem_start = virt_to_phys(info->screen_base); in map_video_memory() 895 void *p = info->screen_base; in unmap_video_memory() 899 info->screen_base = NULL; in unmap_video_memory()
|
D | xilinxfb.c | 318 drvdata->info.screen_base = (void __iomem *)drvdata->fb_virt; in xilinxfb_assign()
|
D | ocfb.c | 342 fbdev->info.screen_base = fbdev->fb_virt; in ocfb_probe()
|
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 | 68328fb.c | 450 fb_info.screen_base = (void *)videomemory; in mc68x328fb_init()
|
D | hitfb.c | 396 info->screen_base = (void *)hitfb_fix.smem_start; in hitfb_probe()
|
D | wm8505fb.c | 346 fbi->fb.screen_base = fb_mem_virt; in wm8505fb_probe()
|
D | pmag-aa-fb.c | 258 disp->screen_base = (u8 *) fix.smem_start; in aafb_set_disp()
|
D | vfb.c | 504 info->screen_base = (char __iomem *)videomemory; in vfb_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 | au1100fb.c | 524 fbdev->info.screen_base = fbdev->fb_mem; in au1100fb_drv_probe()
|
D | vt8500lcdfb.c | 370 fbi->fb.screen_base = fb_mem_virt; in vt8500lcd_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 | 1106 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() 1721 fbi->fb.screen_base = fbi->video_mem; in pxafb_init_video_memory()
|
D | gbefb.c | 1209 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 | 1439 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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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_wc(info->fix.smem_start, in gxfb_map_video_memory() 268 if (!info->screen_base) in gxfb_map_video_memory() 415 memset_io(info->screen_base, 0, info->fix.smem_len); in gxfb_probe() 431 if (info->screen_base) { in gxfb_probe() 432 iounmap(info->screen_base); in gxfb_probe() 460 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.4.14/drivers/video/fbdev/kyro/ |
D | fbdev.c | 690 info->screen_base = pci_ioremap_wc_bar(pdev, 0); in kyrofb_probe() 691 if (!info->screen_base) in kyrofb_probe() 725 fb_memset(info->screen_base, 0, size); in kyrofb_probe() 740 iounmap(info->screen_base); in kyrofb_probe() 764 iounmap(info->screen_base); in kyrofb_remove()
|
/linux-4.4.14/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 | 2957 info->screen_base = (char *) (addr + 0x800000UL); in atyfb_setup_sparc() 3486 info->screen_base = ioremap_wc(info->fix.smem_start, in atyfb_setup_generic() 3488 if (info->screen_base == NULL) { in atyfb_setup_generic() 3514 if (info->screen_base) { in atyfb_setup_generic() 3515 iounmap(info->screen_base); in atyfb_setup_generic() 3516 info->screen_base = NULL; in atyfb_setup_generic() 3589 par->mmap_map[0].poff = (unsigned long) info->screen_base & PAGE_MASK; in atyfb_pci_probe() 3613 if (info->screen_base) in atyfb_pci_probe() 3614 iounmap(info->screen_base); in atyfb_pci_probe() 3661 info->screen_base = ioremap_wc(phys_vmembase[m64_num], in atyfb_atari_probe() [all …]
|
D | aty128fb.c | 2125 info->screen_base = ioremap_wc(fb_addr, par->vram_size); in aty128_probe() 2126 if (!info->screen_base) in aty128_probe() 2168 iounmap(info->screen_base); in aty128_probe() 2200 iounmap(info->screen_base); in aty128_remove()
|
D | radeon_base.c | 2001 info->screen_base = rinfo->fb_base; in radeon_set_fbinfo()
|
/linux-4.4.14/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.4.14/arch/blackfin/kernel/ |
D | sys_bfin.c | 49 return (unsigned long)info->screen_base; in get_fb_unmapped_area()
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | intel_fbdev.c | 248 info->screen_base = in intelfb_create() 251 if (!info->screen_base) { in intelfb_create() 268 memset_io(info->screen_base, 0, info->screen_size); in intelfb_create() 771 memset_io(info->screen_base, 0, info->screen_size); in intel_fbdev_set_suspend()
|
/linux-4.4.14/drivers/auxdisplay/ |
D | cfag12864bfb.c | 91 info->screen_base = (char __iomem *) cfag12864b_buffer; in cfag12864bfb_probe()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_fb.c | 254 info->screen_base = rbo->kptr; in radeonfb_create() 265 if (info->screen_base == NULL) { in radeonfb_create()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_fb.c | 235 info->screen_base = rbo->kptr; in amdgpufb_create() 246 if (info->screen_base == NULL) { in amdgpufb_create()
|
/linux-4.4.14/drivers/video/fbdev/nvidia/ |
D | nvidia.c | 402 par->CURSOR = (volatile u32 __iomem *)(info->screen_base + in nvidia_calc_regs() 1359 info->screen_base = ioremap_wc(nvidiafb_fix.smem_start, in nvidiafb_probe() 1364 if (!info->screen_base) { in nvidiafb_probe() 1369 par->FbStart = info->screen_base; in nvidiafb_probe() 1405 iounmap(info->screen_base); in nvidiafb_probe() 1432 iounmap(info->screen_base); in nvidiafb_remove()
|
/linux-4.4.14/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_fbdev.c | 107 fbi->screen_base = rk_obj->kvaddr + offset; in rockchip_drm_fbdev_create()
|
/linux-4.4.14/drivers/gpu/drm/armada/ |
D | armada_fbdev.c | 96 info->screen_base = ptr; in armada_fb_create()
|
/linux-4.4.14/drivers/gpu/drm/bochs/ |
D | bochs_fbdev.c | 134 info->screen_base = bo->kmap.virtual; in bochsfb_create()
|
/linux-4.4.14/drivers/gpu/drm/qxl/ |
D | qxl_fb.c | 408 info->screen_base = qfbdev->shadow; in qxlfb_create() 421 if (info->screen_base == NULL) { in qxlfb_create()
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | am200epd.c | 155 am200_board.metromem = info->screen_base; in am200_share_video_mem()
|
/linux-4.4.14/drivers/gpu/drm/msm/ |
D | msm_fbdev.c | 165 fbi->screen_base = msm_gem_vaddr_locked(fbdev->bo); in msm_fbdev_create()
|
/linux-4.4.14/drivers/gpu/drm/omapdrm/ |
D | omap_fbdev.c | 202 fbi->screen_base = omap_gem_vaddr(fbdev->bo); in omap_fbdev_create()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_fbdev.c | 113 fbi->screen_base = exynos_gem->kvaddr + offset; in exynos_drm_fbdev_update()
|
/linux-4.4.14/drivers/video/fbdev/riva/ |
D | fbdev.c | 772 par->riva.CURSOR = (U032 __iomem *)(info->screen_base + par->riva.CursorStart); in riva_load_video_mode() 2008 info->screen_base = ioremap_wc(rivafb_fix.smem_start, in rivafb_probe() 2010 if (!info->screen_base) { in rivafb_probe() 2061 iounmap(info->screen_base); in rivafb_probe() 2095 iounmap(info->screen_base); in rivafb_remove()
|
/linux-4.4.14/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.4.14/drivers/gpu/drm/mgag200/ |
D | mgag200_fb.c | 224 info->screen_base = sysram; in mgag200fb_create()
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_fb_cma_helper.c | 293 fbi->screen_base = obj->vaddr + offset; in drm_fbdev_cma_create()
|
/linux-4.4.14/drivers/gpu/drm/cirrus/ |
D | cirrus_fbdev.c | 234 info->screen_base = sysram; in cirrusfb_create()
|
/linux-4.4.14/drivers/gpu/drm/tegra/ |
D | fb.c | 268 info->screen_base = (void __iomem *)bo->vaddr + offset; in tegra_fbdev_probe()
|
/linux-4.4.14/drivers/gpu/drm/ast/ |
D | ast_fb.c | 247 info->screen_base = sysram; in astfb_create()
|
/linux-4.4.14/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.4.14/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.4.14/drivers/gpu/drm/virtio/ |
D | virtgpu_fb.c | 341 info->screen_base = obj->vmap; in virtio_gpufb_create()
|
/linux-4.4.14/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.4.14/drivers/staging/sm750fb/ |
D | sm750.c | 860 info->screen_base = crtc->vScreen; in lynxfb_set_fbinfo() 861 pr_debug("screen_base vaddr = %p\n", info->screen_base); in lynxfb_set_fbinfo()
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
D | ivtvfb.c | 418 dst = (void __force *) (info->screen_base + p); in ivtvfb_write() 1071 oi->ivtvfb_info.screen_base = (u8 __iomem *)oi->video_vbase; in ivtvfb_init_vidmode()
|
/linux-4.4.14/drivers/hid/ |
D | hid-picolcd_fb.c | 555 info->screen_base = (char __force __iomem *)fbdata->bitmap; in picolcd_init_framebuffer()
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_fbcon.c | 421 info->screen_base = nvbo_kmap_obj_iovirtual(nouveau_fb->nvbo); in nouveau_fbcon_create()
|
/linux-4.4.14/drivers/gpu/drm/udl/ |
D | udl_fb.c | 525 info->screen_base = ufbdev->ufb.obj->vmapping; in udlfb_create()
|
/linux-4.4.14/include/linux/ |
D | fb.h | 487 char __iomem *screen_base; /* Virtual address */ member
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
D | framebuffer.c | 447 info->screen_base = dev_priv->vram_addr + backing->offset; in psbfb_create()
|
/linux-4.4.14/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 | 764 minfo->fbcon.screen_base = vaddr_va(minfo->video.vbase) + ydstorg; in matroxfb_set_par() 1902 minfo->fbcon.screen_base = vaddr_va(minfo->video.vbase); in initMatrox2()
|
/linux-4.4.14/drivers/video/fbdev/mmp/fb/ |
D | mmpfb.c | 539 info->screen_base = fbi->fb_start; in fb_info_setup()
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_fb.c | 712 info->screen_base = (char __iomem *)par->vmalloc; in vmw_fb_init()
|
/linux-4.4.14/drivers/video/fbdev/vermilion/ |
D | vermilion.c | 509 info->screen_base = vinfo->vram_logical; in vml_pci_probe()
|
/linux-4.4.14/drivers/video/fbdev/savage/ |
D | savagefb_driver.c | 1785 info->screen_base = par->video.vbase; in savage_map_video() 1804 info->screen_base = NULL; in savage_unmap_video()
|
/linux-4.4.14/drivers/video/fbdev/mb862xx/ |
D | mb862xxfbdrv.c | 431 fbi->screen_base = par->fb_base; in mb862xxfb_init_fbinfo()
|
/linux-4.4.14/drivers/video/fbdev/intelfb/ |
D | intelfbdrv.c | 1162 dinfo->info->screen_base = (char __iomem *)dinfo->fb.virtual; in update_dinfo()
|
/linux-4.4.14/drivers/staging/xgifb/ |
D | XGI_main_26.c | 2007 fb_info->screen_base = xgifb_info->video_vbase; in xgifb_probe()
|
/linux-4.4.14/drivers/video/fbdev/omap/ |
D | omapfb_main.c | 390 fbi->screen_base = rg->vaddr; in set_fb_fix()
|
/linux-4.4.14/drivers/video/fbdev/i810/ |
D | i810_main.c | 2049 info->screen_base = par->fb.virtual; in i810fb_init_pci()
|
/linux-4.4.14/drivers/video/fbdev/sis/ |
D | sis_main.c | 6433 sis_fb_info->screen_base = ivideo->video_vbase + ivideo->video_offset; in sisfb_probe()
|