Lines Matching refs:sis_video_info
72 static void sisfb_handle_command(struct sis_video_info *ivideo,
76 static int sisfb_validate_mode(struct sis_video_info *ivideo, int modeindex, u32 vbflags);
77 static u8 sisfb_search_refresh_rate(struct sis_video_info *ivideo, unsigned int rate,
84 static void sisfb_pre_setmode(struct sis_video_info *ivideo);
85 static void sisfb_post_setmode(struct sis_video_info *ivideo);
86 static bool sisfb_CheckVBRetrace(struct sis_video_info *ivideo);
87 static bool sisfbcheckvretracecrt2(struct sis_video_info *ivideo);
88 static bool sisfbcheckvretracecrt1(struct sis_video_info *ivideo);
89 static bool sisfb_bridgeisslave(struct sis_video_info *ivideo);
90 static void sisfb_detect_VB_connect(struct sis_video_info *ivideo);
91 static void sisfb_get_VB_type(struct sis_video_info *ivideo);
92 static void sisfb_set_TVxposoffset(struct sis_video_info *ivideo, int val);
93 static void sisfb_set_TVyposoffset(struct sis_video_info *ivideo, int val);
96 static int sisfb_heap_init(struct sis_video_info *ivideo);
349 static void sisfb_detect_custom_timing(struct sis_video_info *ivideo)
507 static void sisfb_handle_ddc(struct sis_video_info *ivideo,
563 sisfb_verify_rate(struct sis_video_info *ivideo, struct sisfb_monitor *monitor,
617 sisfb_validate_mode(struct sis_video_info *ivideo, int myindex, u32 vbflags)
687 sisfb_search_refresh_rate(struct sis_video_info *ivideo, unsigned int rate, int mode_idx)
732 sisfb_bridgeisslave(struct sis_video_info *ivideo)
749 sisfballowretracecrt1(struct sis_video_info *ivideo)
765 sisfbcheckvretracecrt1(struct sis_video_info *ivideo)
777 sisfbwaitretracecrt1(struct sis_video_info *ivideo)
791 sisfbcheckvretracecrt2(struct sis_video_info *ivideo)
809 sisfb_CheckVBRetrace(struct sis_video_info *ivideo)
820 sisfb_setupvbblankflags(struct sis_video_info *ivideo, u32 *vcount, u32 *hcount)
870 sisfb_myblank(struct sis_video_info *ivideo, int blank)
999 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo;
1009 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo;
1017 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo;
1031 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo;
1039 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo;
1058 sisfb_set_vparms(struct sis_video_info *ivideo)
1084 sisfb_calc_maxyres(struct sis_video_info *ivideo, struct fb_var_screeninfo *var)
1094 sisfb_calc_pitch(struct sis_video_info *ivideo, struct fb_var_screeninfo *var)
1106 sisfb_set_pitch(struct sis_video_info *ivideo)
1129 sisfb_bpp_to_var(struct sis_video_info *ivideo, struct fb_var_screeninfo *var)
1162 sisfb_set_mode(struct sis_video_info *ivideo, int clrscrn)
1189 struct sis_video_info *ivideo = (struct sis_video_info *)info->par;
1308 sisfb_set_base_CRT1(struct sis_video_info *ivideo, unsigned int base)
1321 sisfb_set_base_CRT2(struct sis_video_info *ivideo, unsigned int base)
1335 sisfb_pan_var(struct sis_video_info *ivideo, struct fb_info *info,
1378 struct sis_video_info *ivideo = (struct sis_video_info *)info->par;
1435 struct sis_video_info *ivideo = (struct sis_video_info *)info->par;
1627 struct sis_video_info *ivideo = (struct sis_video_info *)info->par;
1650 struct sis_video_info *ivideo = (struct sis_video_info *)info->par;
1660 struct sis_video_info *ivideo = (struct sis_video_info *)info->par;
1843 struct sis_video_info *ivideo = (struct sis_video_info *)info->par;
1943 static int sisfb_get_dram_size(struct sis_video_info *ivideo)
2042 static void sisfb_detect_VB_connect(struct sis_video_info *ivideo)
2167 static bool sisfb_test_DDC1(struct sis_video_info *ivideo)
2179 static void sisfb_sense_crt1(struct sis_video_info *ivideo)
2266 static void SiS_SenseLCD(struct sis_video_info *ivideo)
2353 static int SISDoSense(struct sis_video_info *ivideo, u16 type, u16 test)
2385 static void SiS_Sense30x(struct sis_video_info *ivideo)
2525 static void SiS_SenseCh(struct sis_video_info *ivideo)
2649 static void sisfb_get_VB_type(struct sis_video_info *ivideo)
2798 sisfb_engine_init(struct sis_video_info *ivideo)
2911 static void sisfb_detect_lcd_type(struct sis_video_info *ivideo)
2966 static void sisfb_save_pdc_emi(struct sis_video_info *ivideo)
3084 static u32 sisfb_getheapstart(struct sis_video_info *ivideo)
3130 static u32 sisfb_getheapsize(struct sis_video_info *ivideo)
3155 static int sisfb_heap_init(struct sis_video_info *ivideo)
3395 sis_int_malloc(struct sis_video_info *ivideo, struct sis_memreq *req)
3416 struct sis_video_info *ivideo = sisfb_heap->vinfo;
3427 sis_int_free(struct sis_video_info *ivideo, u32 base)
3445 struct sis_video_info *ivideo = sisfb_heap->vinfo;
3453 sisfb_check_engine_and_sync(struct sis_video_info *ivideo)
3491 sisfb_pre_setmode(struct sis_video_info *ivideo)
3651 sisfb_fixup_SR11(struct sis_video_info *ivideo)
3671 sisfb_set_TVxposoffset(struct sis_video_info *ivideo, int val)
3729 sisfb_set_TVyposoffset(struct sis_video_info *ivideo, int val)
3779 sisfb_post_setmode(struct sis_video_info *ivideo)
3885 sisfb_reset_mode(struct sis_video_info *ivideo)
3898 sisfb_handle_command(struct sis_video_info *ivideo, struct sisfb_cmd *sisfb_command)
4046 struct sis_video_info *ivideo)
4075 struct sis_video_info *ivideo = pci_get_drvdata(pdev);
4132 static void sisfb_post_map_vram(struct sis_video_info *ivideo,
4158 static int sisfb_post_300_buswidth(struct sis_video_info *ivideo)
4223 static int sisfb_post_300_rwtest(struct sis_video_info *ivideo, int iteration,
4294 struct sis_video_info *ivideo = pci_get_drvdata(pdev);
4319 struct sis_video_info *ivideo = pci_get_drvdata(pdev);
4534 static inline int sisfb_xgi_is21(struct sis_video_info *ivideo)
4539 static void sisfb_post_xgi_delay(struct sis_video_info *ivideo, int delay)
4550 static int sisfb_find_host_bridge(struct sis_video_info *ivideo,
4570 static int sisfb_post_xgi_rwtest(struct sis_video_info *ivideo, int starta,
4601 static int sisfb_post_xgi_ramsize(struct sis_video_info *ivideo)
4853 static void sisfb_post_xgi_setclocks(struct sis_video_info *ivideo, u8 regb)
4908 static void sisfb_post_xgi_ddr2_mrs_default(struct sis_video_info *ivideo,
4949 static void sisfb_post_xgi_ddr2_mrs_xg21(struct sis_video_info *ivideo)
4990 static void sisfb_post_xgi_ddr2(struct sis_video_info *ivideo, u8 regb)
5034 static u8 sisfb_post_xgi_ramtype(struct sis_video_info *ivideo)
5075 struct sis_video_info *ivideo = pci_get_drvdata(pdev);
5813 struct sis_video_info *ivideo = NULL;
5830 ivideo = (struct sis_video_info *)sis_fb_info->par;
5838 struct sis_video_info *countvideo = card_list;
6481 struct sis_video_info *ivideo = pci_get_drvdata(pdev);