Lines Matching refs:viafbinfo

174 	viafbinfo->fix.accel = FB_ACCEL_VIA_UNICHROME;  in viafb_setup_fixinfo()
274 viafb_update_device_setting(viafbinfo->var.xres, viafbinfo->var.yres, in viafb_set_par()
275 viafbinfo->var.bits_per_pixel, 0); in viafb_set_par()
443 …u.viamode.virtual_xres_sec = viafb_dual_fb ? viafbinfo1->var.xres_virtual : viafbinfo->var.xres_vi… in viafb_ioctl()
444 …u.viamode.virtual_yres_sec = viafb_dual_fb ? viafbinfo1->var.yres_virtual : viafbinfo->var.yres_vi… in viafb_ioctl()
780 if (info->flags & FBINFO_HWACCEL_DISABLED || info != viafbinfo) in viafb_cursor()
910 memcpy_toio(viafbinfo->screen_base + viapar->shared-> in viafb_cursor()
1688 fb_set_suspend(viafbinfo, 1); in viafb_suspend()
1689 viafb_sync(viafbinfo); in viafb_suspend()
1700 viafb_set_par(viafbinfo); in viafb_resume()
1703 fb_set_suspend(viafbinfo, 0); in viafb_resume()
1756 viafbinfo = framebuffer_alloc(viafb_par_length + in via_fb_pci_probe()
1759 if (!viafbinfo) { in via_fb_pci_probe()
1764 viaparinfo = (struct viafb_par *)viafbinfo->par; in via_fb_pci_probe()
1765 viaparinfo->shared = viafbinfo->par + viafb_par_length; in via_fb_pci_probe()
1790 viafbinfo->screen_base = vdev->fbmem; in via_fb_pci_probe()
1792 viafbinfo->fix.mmio_start = vdev->engine_start; in via_fb_pci_probe()
1793 viafbinfo->fix.mmio_len = vdev->engine_len; in via_fb_pci_probe()
1794 viafbinfo->node = 0; in via_fb_pci_probe()
1795 viafbinfo->fbops = &viafb_ops; in via_fb_pci_probe()
1796 viafbinfo->flags = FBINFO_DEFAULT | FBINFO_HWACCEL_YPAN; in via_fb_pci_probe()
1798 viafbinfo->pseudo_palette = pseudo_pal; in via_fb_pci_probe()
1799 if (viafb_accel && !viafb_setup_engine(viafbinfo)) { in via_fb_pci_probe()
1800 viafbinfo->flags |= FBINFO_HWACCEL_COPYAREA | in via_fb_pci_probe()
1804 viafbinfo->flags |= FBINFO_HWACCEL_DISABLED; in via_fb_pci_probe()
1830 viafb_setup_fixinfo(&viafbinfo->fix, viaparinfo); in via_fb_pci_probe()
1831 viafbinfo->var = default_var; in via_fb_pci_probe()
1858 memcpy(viafbinfo1, viafbinfo, sizeof(struct fb_info)); in via_fb_pci_probe()
1860 viafbinfo1->screen_base = viafbinfo->screen_base + in via_fb_pci_probe()
1879 viafb_check_var(&viafbinfo->var, viafbinfo); in via_fb_pci_probe()
1880 viafb_update_fix(viafbinfo); in via_fb_pci_probe()
1881 viaparinfo->depth = fb_get_color_depth(&viafbinfo->var, in via_fb_pci_probe()
1882 &viafbinfo->fix); in via_fb_pci_probe()
1884 rc = fb_alloc_cmap(&viafbinfo->cmap, 256, 0); in via_fb_pci_probe()
1894 rc = register_framebuffer(viafbinfo); in via_fb_pci_probe()
1906 viafbinfo->node, viafbinfo->fix.id, default_var.xres, in via_fb_pci_probe()
1918 unregister_framebuffer(viafbinfo); in via_fb_pci_probe()
1924 fb_dealloc_cmap(&viafbinfo->cmap); in via_fb_pci_probe()
1929 framebuffer_release(viafbinfo); in via_fb_pci_probe()
1936 fb_dealloc_cmap(&viafbinfo->cmap); in via_fb_pci_remove()
1937 unregister_framebuffer(viafbinfo); in via_fb_pci_remove()
1942 framebuffer_release(viafbinfo); in via_fb_pci_remove()