Lines Matching refs:regs2d

95 	void __iomem		*regs2d;	/* 2d remapped registers */  member
1354 smc501_writel(par->screen.sm_addr, fbi->regs2d + SM501_2D_SOURCE_BASE); in sm501fb_copyarea()
1356 fbi->regs2d + SM501_2D_DESTINATION_BASE); in sm501fb_copyarea()
1360 fbi->regs2d + SM501_2D_WINDOW_WIDTH); in sm501fb_copyarea()
1364 fbi->regs2d + SM501_2D_PITCH); in sm501fb_copyarea()
1369 smc501_writel(0, fbi->regs2d + SM501_2D_STRETCH); in sm501fb_copyarea()
1372 smc501_writel(0x00100000, fbi->regs2d + SM501_2D_STRETCH); in sm501fb_copyarea()
1375 smc501_writel(0x00200000, fbi->regs2d + SM501_2D_STRETCH); in sm501fb_copyarea()
1380 smc501_writel(0xffffffff, fbi->regs2d + SM501_2D_COLOR_COMPARE_MASK); in sm501fb_copyarea()
1383 smc501_writel(0xffffffff, fbi->regs2d + SM501_2D_MASK); in sm501fb_copyarea()
1386 smc501_writel((sx << 16) | sy, fbi->regs2d + SM501_2D_SOURCE); in sm501fb_copyarea()
1387 smc501_writel((dx << 16) | dy, fbi->regs2d + SM501_2D_DESTINATION); in sm501fb_copyarea()
1390 smc501_writel((width << 16) | height, fbi->regs2d + SM501_2D_DIMENSION); in sm501fb_copyarea()
1393 smc501_writel(0x800000cc | rtl, fbi->regs2d + SM501_2D_CONTROL); in sm501fb_copyarea()
1415 smc501_writel(par->screen.sm_addr, fbi->regs2d + SM501_2D_SOURCE_BASE); in sm501fb_fillrect()
1417 fbi->regs2d + SM501_2D_DESTINATION_BASE); in sm501fb_fillrect()
1421 fbi->regs2d + SM501_2D_WINDOW_WIDTH); in sm501fb_fillrect()
1425 fbi->regs2d + SM501_2D_PITCH); in sm501fb_fillrect()
1430 smc501_writel(0, fbi->regs2d + SM501_2D_STRETCH); in sm501fb_fillrect()
1433 smc501_writel(0x00100000, fbi->regs2d + SM501_2D_STRETCH); in sm501fb_fillrect()
1436 smc501_writel(0x00200000, fbi->regs2d + SM501_2D_STRETCH); in sm501fb_fillrect()
1441 smc501_writel(0xffffffff, fbi->regs2d + SM501_2D_COLOR_COMPARE_MASK); in sm501fb_fillrect()
1444 smc501_writel(0xffffffff, fbi->regs2d + SM501_2D_MASK); in sm501fb_fillrect()
1447 smc501_writel(rect->color, fbi->regs2d + SM501_2D_FOREGROUND); in sm501fb_fillrect()
1451 fbi->regs2d + SM501_2D_DESTINATION); in sm501fb_fillrect()
1454 smc501_writel((width << 16) | height, fbi->regs2d + SM501_2D_DIMENSION); in sm501fb_fillrect()
1457 smc501_writel(0x800100cc, fbi->regs2d + SM501_2D_CONTROL); in sm501fb_fillrect()
1594 info->regs2d = ioremap(res->start, resource_size(res)); in sm501fb_start()
1595 if (info->regs2d == NULL) { in sm501fb_start()
1651 iounmap(info->regs2d); in sm501fb_start()
1677 iounmap(info->regs2d); in sm501fb_stop()