Lines Matching defs:screen
78 struct sm501_mem screen;
412 if (sm501_alloc_mem(fbi, &par->screen, mem_type,
418 info->fix.smem_start = fbi->fbmem_res->start + par->screen.sm_addr;
420 info->screen_base = fbi->fbmem + par->screen.sm_addr;
423 /* set start of framebuffer to the screen */
425 writel(par->screen.sm_addr | SM501_ADDR_FLIP, fbi->regs + head_addr);
521 reg = (par->screen.sm_addr + xoffs +
591 sm501_alloc_mem(fbi, &par->screen, SM501_MEMF_CRT, 0);
1673 if (par->screen.size == 0)
1678 par->store_fb = vmalloc(par->screen.size);
1680 dev_err(info->dev, "no memory to store screen\n");
1690 memcpy_fromio(par->store_fb, par->screen.k_addr, par->screen.size);
1711 if (par->screen.size == 0)
1720 memcpy_toio(par->screen.k_addr, par->store_fb, par->screen.size);