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()
779 if (info->flags & FBINFO_HWACCEL_DISABLED || info != viafbinfo) in viafb_cursor()
909 memcpy_toio(viafbinfo->screen_base + viapar->shared-> in viafb_cursor()
1702 fb_set_suspend(viafbinfo, 1); in viafb_suspend()
1703 viafb_sync(viafbinfo); in viafb_suspend()
1714 viafb_set_par(viafbinfo); in viafb_resume()
1717 fb_set_suspend(viafbinfo, 0); in viafb_resume()
1770 viafbinfo = framebuffer_alloc(viafb_par_length + in via_fb_pci_probe()
1773 if (!viafbinfo) { in via_fb_pci_probe()
1778 viaparinfo = (struct viafb_par *)viafbinfo->par; in via_fb_pci_probe()
1779 viaparinfo->shared = viafbinfo->par + viafb_par_length; in via_fb_pci_probe()
1804 viafbinfo->screen_base = vdev->fbmem; in via_fb_pci_probe()
1806 viafbinfo->fix.mmio_start = vdev->engine_start; in via_fb_pci_probe()
1807 viafbinfo->fix.mmio_len = vdev->engine_len; in via_fb_pci_probe()
1808 viafbinfo->node = 0; in via_fb_pci_probe()
1809 viafbinfo->fbops = &viafb_ops; in via_fb_pci_probe()
1810 viafbinfo->flags = FBINFO_DEFAULT | FBINFO_HWACCEL_YPAN; in via_fb_pci_probe()
1812 viafbinfo->pseudo_palette = pseudo_pal; in via_fb_pci_probe()
1813 if (viafb_accel && !viafb_setup_engine(viafbinfo)) { in via_fb_pci_probe()
1814 viafbinfo->flags |= FBINFO_HWACCEL_COPYAREA | in via_fb_pci_probe()
1818 viafbinfo->flags |= FBINFO_HWACCEL_DISABLED; in via_fb_pci_probe()
1844 viafb_setup_fixinfo(&viafbinfo->fix, viaparinfo); in via_fb_pci_probe()
1845 viafbinfo->var = default_var; in via_fb_pci_probe()
1872 memcpy(viafbinfo1, viafbinfo, sizeof(struct fb_info)); in via_fb_pci_probe()
1874 viafbinfo1->screen_base = viafbinfo->screen_base + in via_fb_pci_probe()
1893 viafb_check_var(&viafbinfo->var, viafbinfo); in via_fb_pci_probe()
1894 viafb_update_fix(viafbinfo); in via_fb_pci_probe()
1895 viaparinfo->depth = fb_get_color_depth(&viafbinfo->var, in via_fb_pci_probe()
1896 &viafbinfo->fix); in via_fb_pci_probe()
1898 rc = fb_alloc_cmap(&viafbinfo->cmap, 256, 0); in via_fb_pci_probe()
1908 rc = register_framebuffer(viafbinfo); in via_fb_pci_probe()
1920 viafbinfo->node, viafbinfo->fix.id, default_var.xres, in via_fb_pci_probe()
1932 unregister_framebuffer(viafbinfo); in via_fb_pci_probe()
1938 fb_dealloc_cmap(&viafbinfo->cmap); in via_fb_pci_probe()
1943 framebuffer_release(viafbinfo); in via_fb_pci_probe()
1950 fb_dealloc_cmap(&viafbinfo->cmap); in via_fb_pci_remove()
1951 unregister_framebuffer(viafbinfo); in via_fb_pci_remove()
1956 framebuffer_release(viafbinfo); in via_fb_pci_remove()