Lines Matching refs:sis_video_info

86 static void sisfb_handle_command(struct sis_video_info *ivideo,
90 static int sisfb_validate_mode(struct sis_video_info *ivideo, int modeindex, u32 vbflags);
91 static u8 sisfb_search_refresh_rate(struct sis_video_info *ivideo, unsigned int rate,
98 static void sisfb_pre_setmode(struct sis_video_info *ivideo);
99 static void sisfb_post_setmode(struct sis_video_info *ivideo);
100 static bool sisfb_CheckVBRetrace(struct sis_video_info *ivideo);
101 static bool sisfbcheckvretracecrt2(struct sis_video_info *ivideo);
102 static bool sisfbcheckvretracecrt1(struct sis_video_info *ivideo);
103 static bool sisfb_bridgeisslave(struct sis_video_info *ivideo);
104 static void sisfb_detect_VB_connect(struct sis_video_info *ivideo);
105 static void sisfb_get_VB_type(struct sis_video_info *ivideo);
106 static void sisfb_set_TVxposoffset(struct sis_video_info *ivideo, int val);
107 static void sisfb_set_TVyposoffset(struct sis_video_info *ivideo, int val);
110 static int sisfb_heap_init(struct sis_video_info *ivideo);
393 static void sisfb_detect_custom_timing(struct sis_video_info *ivideo) in sisfb_detect_custom_timing()
551 static void sisfb_handle_ddc(struct sis_video_info *ivideo, in sisfb_handle_ddc()
607 sisfb_verify_rate(struct sis_video_info *ivideo, struct sisfb_monitor *monitor, in sisfb_verify_rate()
661 sisfb_validate_mode(struct sis_video_info *ivideo, int myindex, u32 vbflags) in sisfb_validate_mode()
731 sisfb_search_refresh_rate(struct sis_video_info *ivideo, unsigned int rate, int mode_idx) in sisfb_search_refresh_rate()
776 sisfb_bridgeisslave(struct sis_video_info *ivideo) in sisfb_bridgeisslave()
793 sisfballowretracecrt1(struct sis_video_info *ivideo) in sisfballowretracecrt1()
809 sisfbcheckvretracecrt1(struct sis_video_info *ivideo) in sisfbcheckvretracecrt1()
821 sisfbwaitretracecrt1(struct sis_video_info *ivideo) in sisfbwaitretracecrt1()
835 sisfbcheckvretracecrt2(struct sis_video_info *ivideo) in sisfbcheckvretracecrt2()
853 sisfb_CheckVBRetrace(struct sis_video_info *ivideo) in sisfb_CheckVBRetrace()
864 sisfb_setupvbblankflags(struct sis_video_info *ivideo, u32 *vcount, u32 *hcount) in sisfb_setupvbblankflags()
914 sisfb_myblank(struct sis_video_info *ivideo, int blank) in sisfb_myblank()
1043 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo; in sisfb_read_nbridge_pci_dword()
1053 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo; in sisfb_write_nbridge_pci_dword()
1061 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo; in sisfb_read_lpc_pci_dword()
1075 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo; in sisfb_write_nbridge_pci_byte()
1083 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo; in sisfb_read_mio_pci_word()
1102 sisfb_set_vparms(struct sis_video_info *ivideo) in sisfb_set_vparms()
1128 sisfb_calc_maxyres(struct sis_video_info *ivideo, struct fb_var_screeninfo *var) in sisfb_calc_maxyres()
1138 sisfb_calc_pitch(struct sis_video_info *ivideo, struct fb_var_screeninfo *var) in sisfb_calc_pitch()
1150 sisfb_set_pitch(struct sis_video_info *ivideo) in sisfb_set_pitch()
1173 sisfb_bpp_to_var(struct sis_video_info *ivideo, struct fb_var_screeninfo *var) in sisfb_bpp_to_var()
1206 sisfb_set_mode(struct sis_video_info *ivideo, int clrscrn) in sisfb_set_mode()
1233 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; in sisfb_do_set_var()
1352 sisfb_set_base_CRT1(struct sis_video_info *ivideo, unsigned int base) in sisfb_set_base_CRT1()
1365 sisfb_set_base_CRT2(struct sis_video_info *ivideo, unsigned int base) in sisfb_set_base_CRT2()
1379 sisfb_pan_var(struct sis_video_info *ivideo, struct fb_info *info, in sisfb_pan_var()
1422 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; in sisfb_setcolreg()
1479 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; in sisfb_check_var()
1669 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; in sisfb_pan_display()
1692 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; in sisfb_blank()
1702 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; in sisfb_ioctl()
1885 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; in sisfb_get_fix()
1983 static int sisfb_get_dram_size(struct sis_video_info *ivideo) in sisfb_get_dram_size()
2082 static void sisfb_detect_VB_connect(struct sis_video_info *ivideo) in sisfb_detect_VB_connect()
2207 static bool sisfb_test_DDC1(struct sis_video_info *ivideo) in sisfb_test_DDC1()
2219 static void sisfb_sense_crt1(struct sis_video_info *ivideo) in sisfb_sense_crt1()
2300 static void SiS_SenseLCD(struct sis_video_info *ivideo) in SiS_SenseLCD()
2387 static int SISDoSense(struct sis_video_info *ivideo, u16 type, u16 test) in SISDoSense()
2416 static void SiS_Sense30x(struct sis_video_info *ivideo) in SiS_Sense30x()
2556 static void SiS_SenseCh(struct sis_video_info *ivideo) in SiS_SenseCh()
2680 static void sisfb_get_VB_type(struct sis_video_info *ivideo) in sisfb_get_VB_type()
2829 sisfb_engine_init(struct sis_video_info *ivideo) in sisfb_engine_init()
2942 static void sisfb_detect_lcd_type(struct sis_video_info *ivideo) in sisfb_detect_lcd_type()
2997 static void sisfb_save_pdc_emi(struct sis_video_info *ivideo) in sisfb_save_pdc_emi()
3115 static u32 sisfb_getheapstart(struct sis_video_info *ivideo) in sisfb_getheapstart()
3161 static u32 sisfb_getheapsize(struct sis_video_info *ivideo) in sisfb_getheapsize()
3186 static int sisfb_heap_init(struct sis_video_info *ivideo) in sisfb_heap_init()
3426 sis_int_malloc(struct sis_video_info *ivideo, struct sis_memreq *req) in sis_int_malloc()
3447 struct sis_video_info *ivideo = sisfb_heap->vinfo; in sis_malloc()
3458 struct sis_video_info *ivideo = pci_get_drvdata(pdev); in sis_malloc_new()
3466 sis_int_free(struct sis_video_info *ivideo, u32 base) in sis_int_free()
3484 struct sis_video_info *ivideo = sisfb_heap->vinfo; in sis_free()
3492 struct sis_video_info *ivideo = pci_get_drvdata(pdev); in sis_free_new()
3500 sisfb_check_engine_and_sync(struct sis_video_info *ivideo) in sisfb_check_engine_and_sync()
3538 sisfb_pre_setmode(struct sis_video_info *ivideo) in sisfb_pre_setmode()
3698 sisfb_fixup_SR11(struct sis_video_info *ivideo) in sisfb_fixup_SR11()
3718 sisfb_set_TVxposoffset(struct sis_video_info *ivideo, int val) in sisfb_set_TVxposoffset()
3776 sisfb_set_TVyposoffset(struct sis_video_info *ivideo, int val) in sisfb_set_TVyposoffset()
3826 sisfb_post_setmode(struct sis_video_info *ivideo) in sisfb_post_setmode()
3932 sisfb_reset_mode(struct sis_video_info *ivideo) in sisfb_reset_mode()
3945 sisfb_handle_command(struct sis_video_info *ivideo, struct sisfb_cmd *sisfb_command) in sisfb_handle_command()
4093 struct sis_video_info *ivideo) in sisfb_check_rom()
4122 struct sis_video_info *ivideo = pci_get_drvdata(pdev); in sisfb_find_rom()
4179 static void sisfb_post_map_vram(struct sis_video_info *ivideo, in sisfb_post_map_vram()
4205 static int sisfb_post_300_buswidth(struct sis_video_info *ivideo) in sisfb_post_300_buswidth()
4270 static int sisfb_post_300_rwtest(struct sis_video_info *ivideo, int iteration, in sisfb_post_300_rwtest()
4338 struct sis_video_info *ivideo = pci_get_drvdata(pdev); in sisfb_post_300_ramsize()
4363 struct sis_video_info *ivideo = pci_get_drvdata(pdev); in sisfb_post_sis300()
4578 static inline int sisfb_xgi_is21(struct sis_video_info *ivideo) in sisfb_xgi_is21()
4583 static void sisfb_post_xgi_delay(struct sis_video_info *ivideo, int delay) in sisfb_post_xgi_delay()
4594 static int sisfb_find_host_bridge(struct sis_video_info *ivideo, in sisfb_find_host_bridge()
4614 static int sisfb_post_xgi_rwtest(struct sis_video_info *ivideo, int starta, in sisfb_post_xgi_rwtest()
4645 static int sisfb_post_xgi_ramsize(struct sis_video_info *ivideo) in sisfb_post_xgi_ramsize()
4897 static void sisfb_post_xgi_setclocks(struct sis_video_info *ivideo, u8 regb) in sisfb_post_xgi_setclocks()
4952 static void sisfb_post_xgi_ddr2_mrs_default(struct sis_video_info *ivideo, in sisfb_post_xgi_ddr2_mrs_default()
4993 static void sisfb_post_xgi_ddr2_mrs_xg21(struct sis_video_info *ivideo) in sisfb_post_xgi_ddr2_mrs_xg21()
5034 static void sisfb_post_xgi_ddr2(struct sis_video_info *ivideo, u8 regb) in sisfb_post_xgi_ddr2()
5079 static u8 sisfb_post_xgi_ramtype(struct sis_video_info *ivideo) in sisfb_post_xgi_ramtype()
5120 struct sis_video_info *ivideo = pci_get_drvdata(pdev); in sisfb_post_xgi()
5858 struct sis_video_info *ivideo = NULL; in sisfb_probe()
5871 ivideo = (struct sis_video_info *)sis_fb_info->par; in sisfb_probe()
5879 struct sis_video_info *countvideo = card_list; in sisfb_probe()
6535 struct sis_video_info *ivideo = pci_get_drvdata(pdev); in sisfb_remove()