Lines Matching refs:regbase

112 	control0 = readl(fbi->regbase) & ~0xf;  in vt8500lcd_set_par()
113 writel(0, fbi->regbase); in vt8500lcd_set_par()
114 while (readl(fbi->regbase + 0x38) & 0x10) in vt8500lcd_set_par()
119 | (info->var.right_margin & 0xff), fbi->regbase + 0x4); in vt8500lcd_set_par()
123 | (info->var.lower_margin & 0xff), fbi->regbase + 0x8); in vt8500lcd_set_par()
125 | ((info->var.xres - 1) & 0x400), fbi->regbase + 0x10); in vt8500lcd_set_par()
126 writel(0x80000000, fbi->regbase + 0x20); in vt8500lcd_set_par()
127 writel(control0 | (reg_bpp << 1) | 0x100, fbi->regbase); in vt8500lcd_set_par()
186 writel(0xffffffff ^ (1 << 3), fbi->regbase + 0x3c); in vt8500lcd_ioctl()
188 readl(fbi->regbase + 0x38) & (1 << 3), HZ / 10); in vt8500lcd_ioctl()
190 writel(0xffffffff, fbi->regbase + 0x3c); in vt8500lcd_ioctl()
210 | (off >> 2), fbi->regbase + 0x20); in vt8500lcd_pan_display()
258 if (readl(fbi->regbase + 0x38) & (1 << 3)) in vt8500lcd_handle_irq()
261 writel(0xffffffff, fbi->regbase + 0x38); in vt8500lcd_handle_irq()
326 fbi->regbase = ioremap(res->start, resource_size(res)); in vt8500lcd_probe()
327 if (fbi->regbase == NULL) { in vt8500lcd_probe()
407 writel(fbi->fb.fix.smem_start >> 22, fbi->regbase + 0x1c); in vt8500lcd_probe()
408 writel((fbi->palette_phys & 0xfffffe00) | 1, fbi->regbase + 0x18); in vt8500lcd_probe()
422 writel(readl(fbi->regbase) | 1, fbi->regbase); in vt8500lcd_probe()
435 iounmap(fbi->regbase); in vt8500lcd_probe()
449 writel(0, fbi->regbase); in vt8500lcd_remove()
460 iounmap(fbi->regbase); in vt8500lcd_remove()