H A D | sis_main.c | 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); 349 sisfb_detect_custom_timing(struct sis_video_info *ivideo) argument 507 sisfb_handle_ddc(struct sis_video_info *ivideo, struct sisfb_monitor *monitor, int crtno) argument 563 sisfb_verify_rate(struct sis_video_info *ivideo, struct sisfb_monitor *monitor, int mode_idx, int rate_idx, int rate) argument 617 sisfb_validate_mode(struct sis_video_info *ivideo, int myindex, u32 vbflags) argument 687 sisfb_search_refresh_rate(struct sis_video_info *ivideo, unsigned int rate, int mode_idx) argument 732 sisfb_bridgeisslave(struct sis_video_info *ivideo) argument 749 sisfballowretracecrt1(struct sis_video_info *ivideo) argument 765 sisfbcheckvretracecrt1(struct sis_video_info *ivideo) argument 777 sisfbwaitretracecrt1(struct sis_video_info *ivideo) argument 791 sisfbcheckvretracecrt2(struct sis_video_info *ivideo) argument 809 sisfb_CheckVBRetrace(struct sis_video_info *ivideo) argument 820 sisfb_setupvbblankflags(struct sis_video_info *ivideo, u32 *vcount, u32 *hcount) argument 870 sisfb_myblank(struct sis_video_info *ivideo, int blank) argument 999 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo; local 1009 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo; local 1017 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo; local 1031 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo; local 1039 struct sis_video_info *ivideo = (struct sis_video_info *)SiS_Pr->ivideo; local 1058 sisfb_set_vparms(struct sis_video_info *ivideo) argument 1084 sisfb_calc_maxyres(struct sis_video_info *ivideo, struct fb_var_screeninfo *var) argument 1094 sisfb_calc_pitch(struct sis_video_info *ivideo, struct fb_var_screeninfo *var) argument 1106 sisfb_set_pitch(struct sis_video_info *ivideo) argument 1129 sisfb_bpp_to_var(struct sis_video_info *ivideo, struct fb_var_screeninfo *var) argument 1162 sisfb_set_mode(struct sis_video_info *ivideo, int clrscrn) argument 1189 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; local 1308 sisfb_set_base_CRT1(struct sis_video_info *ivideo, unsigned int base) argument 1321 sisfb_set_base_CRT2(struct sis_video_info *ivideo, unsigned int base) argument 1335 sisfb_pan_var(struct sis_video_info *ivideo, struct fb_info *info, struct fb_var_screeninfo *var) argument 1378 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; local 1435 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; local 1627 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; local 1650 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; local 1660 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; local 1843 struct sis_video_info *ivideo = (struct sis_video_info *)info->par; local 1943 sisfb_get_dram_size(struct sis_video_info *ivideo) argument 2042 sisfb_detect_VB_connect(struct sis_video_info *ivideo) argument 2167 sisfb_test_DDC1(struct sis_video_info *ivideo) argument 2179 sisfb_sense_crt1(struct sis_video_info *ivideo) argument 2266 SiS_SenseLCD(struct sis_video_info *ivideo) argument 2353 SISDoSense(struct sis_video_info *ivideo, u16 type, u16 test) argument 2385 SiS_Sense30x(struct sis_video_info *ivideo) argument 2525 SiS_SenseCh(struct sis_video_info *ivideo) argument 2649 sisfb_get_VB_type(struct sis_video_info *ivideo) argument 2798 sisfb_engine_init(struct sis_video_info *ivideo) argument 2911 sisfb_detect_lcd_type(struct sis_video_info *ivideo) argument 2966 sisfb_save_pdc_emi(struct sis_video_info *ivideo) argument 3084 sisfb_getheapstart(struct sis_video_info *ivideo) argument 3130 sisfb_getheapsize(struct sis_video_info *ivideo) argument 3155 sisfb_heap_init(struct sis_video_info *ivideo) argument 3395 sis_int_malloc(struct sis_video_info *ivideo, struct sis_memreq *req) argument 3416 struct sis_video_info *ivideo = sisfb_heap->vinfo; local 3427 struct sis_video_info *ivideo = pci_get_drvdata(pdev); local 3435 sis_int_free(struct sis_video_info *ivideo, u32 base) argument 3453 struct sis_video_info *ivideo = sisfb_heap->vinfo; local 3461 struct sis_video_info *ivideo = pci_get_drvdata(pdev); local 3469 sisfb_check_engine_and_sync(struct sis_video_info *ivideo) argument 3507 sisfb_pre_setmode(struct sis_video_info *ivideo) argument 3667 sisfb_fixup_SR11(struct sis_video_info *ivideo) argument 3687 sisfb_set_TVxposoffset(struct sis_video_info *ivideo, int val) argument 3745 sisfb_set_TVyposoffset(struct sis_video_info *ivideo, int val) argument 3795 sisfb_post_setmode(struct sis_video_info *ivideo) argument 3901 sisfb_reset_mode(struct sis_video_info *ivideo) argument 3914 sisfb_handle_command(struct sis_video_info *ivideo, struct sisfb_cmd *sisfb_command) argument 4061 sisfb_check_rom(void __iomem *rom_base, struct sis_video_info *ivideo) argument 4091 struct sis_video_info *ivideo = pci_get_drvdata(pdev); local 4148 sisfb_post_map_vram(struct sis_video_info *ivideo, unsigned int *mapsize, unsigned int min) argument 4174 sisfb_post_300_buswidth(struct sis_video_info *ivideo) argument 4239 sisfb_post_300_rwtest(struct sis_video_info *ivideo, int iteration, int buswidth, int PseudoRankCapacity, int PseudoAdrPinCount, unsigned int mapsize) argument 4310 struct sis_video_info *ivideo = pci_get_drvdata(pdev); local 4335 struct sis_video_info *ivideo = pci_get_drvdata(pdev); local 4550 sisfb_xgi_is21(struct sis_video_info *ivideo) argument 4555 sisfb_post_xgi_delay(struct sis_video_info *ivideo, int delay) argument 4566 sisfb_find_host_bridge(struct sis_video_info *ivideo, struct pci_dev *mypdev, unsigned short pcivendor) argument 4586 sisfb_post_xgi_rwtest(struct sis_video_info *ivideo, int starta, unsigned int enda, unsigned int mapsize) argument 4617 sisfb_post_xgi_ramsize(struct sis_video_info *ivideo) argument 4869 sisfb_post_xgi_setclocks(struct sis_video_info *ivideo, u8 regb) argument 4924 sisfb_post_xgi_ddr2_mrs_default(struct sis_video_info *ivideo, u8 regb) argument 4965 sisfb_post_xgi_ddr2_mrs_xg21(struct sis_video_info *ivideo) argument 5006 sisfb_post_xgi_ddr2(struct sis_video_info *ivideo, u8 regb) argument 5050 sisfb_post_xgi_ramtype(struct sis_video_info *ivideo) argument 5091 struct sis_video_info *ivideo = pci_get_drvdata(pdev); local 5829 struct sis_video_info *ivideo = NULL; local 6497 struct sis_video_info *ivideo = pci_get_drvdata(pdev); local [all...] |