Lines Matching refs:viaparinfo

158 	struct viafb_par *viaparinfo)  in viafb_setup_fixinfo()  argument
163 fix->smem_start = viaparinfo->fbmem; in viafb_setup_fixinfo()
164 fix->smem_len = viaparinfo->fbmem_free; in viafb_setup_fixinfo()
418 if (copy_to_user(argp, viaparinfo->chip_info, in viafb_ioctl()
463 u.viasamm.size_prim = viaparinfo->fbmem_free; in viafb_ioctl()
468 viaparinfo->fbmem_free - in viafb_ioctl()
474 viaparinfo->fbmem_free >> 1; in viafb_ioctl()
476 (viaparinfo->fbmem_free >> 1); in viafb_ioctl()
479 u.viasamm.mem_base = viaparinfo->fbmem; in viafb_ioctl()
483 viaparinfo->memsize - viaparinfo->fbmem_used; in viafb_ioctl()
485 u.viasamm.mem_base = viaparinfo->fbmem; in viafb_ioctl()
933 if (viaparinfo->shared->iga1_devices & VIA_CRT) { in get_primary_device()
939 if (viaparinfo->tmds_setting_info->iga_path == IGA1) { in get_primary_device()
941 viaparinfo-> in get_primary_device()
947 if (viaparinfo->lvds_setting_info->iga_path == IGA1) { in get_primary_device()
949 viaparinfo-> in get_primary_device()
955 if (viaparinfo->lvds_setting_info2->iga_path == IGA1) { in get_primary_device()
957 viaparinfo-> in get_primary_device()
1094 parse_port(viafb_lcd_port, &viaparinfo->chip_info->lvds_chip_info. in parse_lcd_port()
1097 viaparinfo->chip_info->lvds_chip_info2.output_interface = in parse_lcd_port()
1101 viafb_lcd_port, viaparinfo->chip_info->lvds_chip_info. in parse_lcd_port()
1107 parse_port(viafb_dvi_port, &viaparinfo->chip_info->tmds_chip_info. in parse_dvi_port()
1111 viafb_dvi_port, viaparinfo->chip_info->tmds_chip_info. in parse_dvi_port()
1336 switch (viaparinfo->chip_info->lvds_chip_info.lvds_chip_name) { in viafb_vt1636_proc_show()
1339 viafb_gpio_i2c_read_lvds(viaparinfo->lvds_setting_info, in viafb_vt1636_proc_show()
1340 &viaparinfo->chip_info->lvds_chip_info, 0x08) & 0x0f; in viafb_vt1636_proc_show()
1342 viafb_gpio_i2c_read_lvds(viaparinfo->lvds_setting_info, in viafb_vt1636_proc_show()
1343 &viaparinfo->chip_info->lvds_chip_info, 0x09) & 0x1f; in viafb_vt1636_proc_show()
1349 switch (viaparinfo->chip_info->lvds_chip_info2.lvds_chip_name) { in viafb_vt1636_proc_show()
1352 viafb_gpio_i2c_read_lvds(viaparinfo->lvds_setting_info2, in viafb_vt1636_proc_show()
1353 &viaparinfo->chip_info->lvds_chip_info2, 0x08) & 0x0f; in viafb_vt1636_proc_show()
1355 viafb_gpio_i2c_read_lvds(viaparinfo->lvds_setting_info2, in viafb_vt1636_proc_show()
1356 &viaparinfo->chip_info->lvds_chip_info2, 0x09) & 0x1f; in viafb_vt1636_proc_show()
1383 switch (viaparinfo->chip_info->lvds_chip_info.lvds_chip_name) { in viafb_vt1636_proc_write()
1395 (viaparinfo->lvds_setting_info, in viafb_vt1636_proc_write()
1396 &viaparinfo-> in viafb_vt1636_proc_write()
1404 (viaparinfo->lvds_setting_info, in viafb_vt1636_proc_write()
1405 &viaparinfo-> in viafb_vt1636_proc_write()
1420 switch (viaparinfo->chip_info->lvds_chip_info2.lvds_chip_name) { in viafb_vt1636_proc_write()
1432 (viaparinfo->lvds_setting_info2, in viafb_vt1636_proc_write()
1433 &viaparinfo-> in viafb_vt1636_proc_write()
1441 (viaparinfo->lvds_setting_info2, in viafb_vt1636_proc_write()
1442 &viaparinfo-> in viafb_vt1636_proc_write()
1474 viaparinfo->shared->chip_info.gfx_chip_name]); in viafb_sup_odev_proc_show()
1522 via_odev_to_seq(m, viaparinfo->shared->iga1_devices); in viafb_iga1_odev_proc_show()
1537 dev_old = dev_new = viaparinfo->shared->iga1_devices; in viafb_iga1_odev_proc_write()
1543 viaparinfo->shared->iga1_devices = dev_new; in viafb_iga1_odev_proc_write()
1544 viaparinfo->shared->iga2_devices &= ~dev_new; in viafb_iga1_odev_proc_write()
1562 via_odev_to_seq(m, viaparinfo->shared->iga2_devices); in viafb_iga2_odev_proc_show()
1577 dev_old = dev_new = viaparinfo->shared->iga2_devices; in viafb_iga2_odev_proc_write()
1583 viaparinfo->shared->iga2_devices = dev_new; in viafb_iga2_odev_proc_write()
1584 viaparinfo->shared->iga1_devices &= ~dev_new; in viafb_iga2_odev_proc_write()
1668 viaparinfo->shared->i2c_26); in parse_mode()
1671 viaparinfo->shared->i2c_31); in parse_mode()
1712 if (viaparinfo->shared->vdev->engine_mmio) in viafb_resume()
1713 viafb_reset_engine(viaparinfo); in viafb_resume()
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()
1780 viaparinfo->shared->vdev = vdev; in via_fb_pci_probe()
1781 viaparinfo->vram_addr = 0; in via_fb_pci_probe()
1782 viaparinfo->tmds_setting_info = &viaparinfo->shared->tmds_setting_info; in via_fb_pci_probe()
1783 viaparinfo->lvds_setting_info = &viaparinfo->shared->lvds_setting_info; in via_fb_pci_probe()
1784 viaparinfo->lvds_setting_info2 = in via_fb_pci_probe()
1785 &viaparinfo->shared->lvds_setting_info2; in via_fb_pci_probe()
1786 viaparinfo->chip_info = &viaparinfo->shared->chip_info; in via_fb_pci_probe()
1788 i2c_bus_probe(viaparinfo->shared); in via_fb_pci_probe()
1800 viaparinfo->fbmem = vdev->fbmem_start; in via_fb_pci_probe()
1801 viaparinfo->memsize = vdev->fbmem_len; in via_fb_pci_probe()
1802 viaparinfo->fbmem_free = viaparinfo->memsize; in via_fb_pci_probe()
1803 viaparinfo->fbmem_used = 0; in via_fb_pci_probe()
1823 viafb_second_offset = viaparinfo->fbmem_free - in via_fb_pci_probe()
1827 viafb_second_offset = viaparinfo->fbmem_free - in via_fb_pci_probe()
1831 parse_mode(viafb_mode, viaparinfo->shared->iga1_devices, in via_fb_pci_probe()
1834 parse_mode(viafb_mode1, viaparinfo->shared->iga2_devices, in via_fb_pci_probe()
1844 viafb_setup_fixinfo(&viafbinfo->fix, viaparinfo); in via_fb_pci_probe()
1857 memcpy(viaparinfo1, viaparinfo, viafb_par_length); in via_fb_pci_probe()
1859 viaparinfo1->memsize = viaparinfo->memsize - in via_fb_pci_probe()
1861 viaparinfo->memsize = viafb_second_offset; in via_fb_pci_probe()
1862 viaparinfo1->fbmem = viaparinfo->fbmem + viafb_second_offset; in via_fb_pci_probe()
1864 viaparinfo1->fbmem_used = viaparinfo->fbmem_used; in via_fb_pci_probe()
1867 viaparinfo->fbmem_free = viaparinfo->memsize; in via_fb_pci_probe()
1868 viaparinfo->fbmem_used = 0; in via_fb_pci_probe()
1870 viaparinfo->iga_path = IGA1; in via_fb_pci_probe()
1895 viaparinfo->depth = fb_get_color_depth(&viafbinfo->var, in via_fb_pci_probe()
1903 && (viaparinfo->chip_info->gfx_chip_name == UNICHROME_CLE266)) { in via_fb_pci_probe()
1913 || (viaparinfo->chip_info->gfx_chip_name != in via_fb_pci_probe()
1923 viafb_init_proc(viaparinfo->shared); in via_fb_pci_probe()
1935 && (viaparinfo->chip_info->gfx_chip_name == UNICHROME_CLE266)) in via_fb_pci_probe()
1942 i2c_bus_free(viaparinfo->shared); in via_fb_pci_probe()
1954 viafb_remove_proc(viaparinfo->shared); in via_fb_pci_remove()
1955 i2c_bus_free(viaparinfo->shared); in via_fb_pci_remove()