Lines Matching refs:frame_buffer
108 __u8 __iomem *frame_buffer; member
620 out_8(&p->frame_buffer[0x600000], 0xb3); in find_vram_size()
621 out_8(&p->frame_buffer[0x600001], 0x71); in find_vram_size()
622 asm volatile("eieio; dcbf 0,%0" : : "r" (&p->frame_buffer[0x600000]) in find_vram_size()
625 asm volatile("eieio; dcbi 0,%0" : : "r" (&p->frame_buffer[0x600000]) in find_vram_size()
629 bank2 = (in_8(&p->frame_buffer[0x600000]) == 0xb3) in find_vram_size()
630 && (in_8(&p->frame_buffer[0x600001]) == 0x71); in find_vram_size()
639 out_8(&p->frame_buffer[0], 0x5a); in find_vram_size()
640 out_8(&p->frame_buffer[1], 0xc7); in find_vram_size()
641 asm volatile("eieio; dcbf 0,%0" : : "r" (&p->frame_buffer[0]) in find_vram_size()
644 asm volatile("eieio; dcbi 0,%0" : : "r" (&p->frame_buffer[0]) in find_vram_size()
648 bank1 = (in_8(&p->frame_buffer[0]) == 0x5a) in find_vram_size()
649 && (in_8(&p->frame_buffer[1]) == 0xc7); in find_vram_size()
658 p->frame_buffer += 0x600000; in find_vram_size()
718 p->frame_buffer = __ioremap(p->frame_buffer_phys, 0x800000, in control_of_init()
736 if (!p->cmap_regs || !p->control_regs || !p->frame_buffer) in control_of_init()
1047 info->screen_base = p->frame_buffer + CTRLFB_OFF; in control_init_info()
1075 if (p->frame_buffer) { in control_cleanup()
1077 p->frame_buffer -= 0x600000; in control_cleanup()
1078 iounmap(p->frame_buffer); in control_cleanup()