Lines Matching refs:SISSR
753 temp = SiS_GetReg(SISSR, 0x1f); in sisfballowretracecrt1()
932 SiS_SetRegANDOR(SISSR, 0x01, ~0x20, sr01); in sisfb_myblank()
933 SiS_SetRegANDOR(SISSR, 0x1f, 0x3f, sr1f); in sisfb_myblank()
963 SiS_SetRegANDOR(SISSR, 0x11, ~0x0c, sr11); in sisfb_myblank()
1113 SiS_SetRegANDOR(SISSR, 0x0E, 0xF0, (HDisplay1 >> 8)); in sisfb_set_pitch()
1165 SiS_SetReg(SISSR, IND_SIS_PASSWORD, SIS_PASSWORD); in sisfb_set_mode()
1174 SiS_SetReg(SISSR, IND_SIS_PASSWORD, SIS_PASSWORD); in sisfb_set_mode()
1306 SiS_SetReg(SISSR, IND_SIS_PASSWORD, SIS_PASSWORD); in sisfb_set_base_CRT1()
1310 SiS_SetReg(SISSR, 0x0D, (base >> 16) & 0xFF); in sisfb_set_base_CRT1()
1312 SiS_SetRegANDOR(SISSR, 0x37, 0xFE, (base >> 24) & 0x01); in sisfb_set_base_CRT1()
1943 reg = SiS_GetReg(SISSR, 0x14); in sisfb_get_dram_size()
1959 reg = SiS_GetReg(SISSR, 0x14); in sisfb_get_dram_size()
1971 reg = SiS_GetReg(SISSR, 0x14); in sisfb_get_dram_size()
1978 reg = SiS_GetReg(SISSR, 0x14); in sisfb_get_dram_size()
2009 reg = SiS_GetReg(SISSR, 0x14); in sisfb_get_dram_size()
2042 temp = SiS_GetReg(SISSR, 0x17); in sisfb_detect_VB_connect()
2046 temp = SiS_GetReg(SISSR, 0x16); in sisfb_detect_VB_connect()
2132 temp = SiS_GetReg(SISSR, 0x38); in sisfb_detect_VB_connect()
2136 temp = SiS_GetReg(SISSR, 0x38); in sisfb_detect_VB_connect()
2177 sr1F = SiS_GetReg(SISSR, 0x1F); in sisfb_sense_crt1()
2178 SiS_SetRegOR(SISSR, 0x1F, 0x04); in sisfb_sense_crt1()
2179 SiS_SetRegAND(SISSR, 0x1F, 0x3F); in sisfb_sense_crt1()
2195 SiS_SetReg(SISSR, 0x00, 0x01); in sisfb_sense_crt1()
2196 SiS_SetReg(SISSR, 0x00, 0x03); in sisfb_sense_crt1()
2244 SiS_SetReg(SISSR, 0x1F, sr1F); in sisfb_sense_crt1()
2406 myflag = SiS_GetReg(SISSR, 0x3b); in SiS_Sense30x()
2414 backupSR_1e = SiS_GetReg(SISSR, 0x1e); in SiS_Sense30x()
2415 SiS_SetRegOR(SISSR, 0x1e, 0x20); in SiS_Sense30x()
2488 SiS_SetReg(SISSR, 0x1e, backupSR_1e); in SiS_Sense30x()
2796 tq_state = SiS_GetReg(SISSR, IND_SIS_TURBOQUEUE_SET); in sisfb_engine_init()
2800 SiS_SetReg(SISSR, IND_SIS_TURBOQUEUE_SET, tq_state); in sisfb_engine_init()
2802 SiS_SetReg(SISSR, IND_SIS_TURBOQUEUE_ADR, (u8)(tqueue_pos & 0xff)); in sisfb_engine_init()
2839 SiS_SetReg(SISSR, IND_SIS_CMDQUEUE_THRESHOLD, COMMAND_QUEUE_THRESHOLD); in sisfb_engine_init()
2840 SiS_SetReg(SISSR, IND_SIS_CMDQUEUE_SET, SIS_CMD_QUEUE_RESET); in sisfb_engine_init()
2852 SiS_SetReg(SISSR, IND_SIS_CMDQUEUE_SET, (temp | SIS_VRAM_CMDQUEUE_ENABLE)); in sisfb_engine_init()
2869 SiS_SetReg(SISSR, IND_SIS_CMDQUEUE_SET, SIS_CMD_QUEUE_RESET); in sisfb_engine_init()
2878 SiS_SetReg(SISSR, IND_SIS_CMDQUEUE_SET, temp); in sisfb_engine_init()
3457 cr30 = SiS_GetReg(SISSR, IND_SIS_PCI_ADDRESS_SET); in sisfb_check_engine_and_sync()
3458 cr31 = SiS_GetReg(SISSR, IND_SIS_MODULE_ENABLE); in sisfb_check_engine_and_sync()
3476 cr30 = SiS_GetReg(SISSR, 0x26); in sisfb_check_engine_and_sync()
3493 SiS_SetReg(SISSR, 0x05, 0x86); in sisfb_pre_setmode()
3651 tmpreg = SiS_GetReg(SISSR, 0x11); in sisfb_fixup_SR11()
3653 tmpreg = SiS_GetReg(SISSR, 0x3e); in sisfb_fixup_SR11()
3655 SiS_SetReg(SISSR, 0x3e, tmpreg); in sisfb_fixup_SR11()
3656 tmpreg = SiS_GetReg(SISSR, 0x11); in sisfb_fixup_SR11()
3659 SiS_SetRegAND(SISSR, 0x11, 0x0f); in sisfb_fixup_SR11()
3685 SiS_SetReg(SISSR, 0x05, 0x86); in sisfb_set_TVxposoffset()
3743 SiS_SetReg(SISSR, 0x05, 0x86); in sisfb_set_TVyposoffset()
3785 SiS_SetReg(SISSR, 0x05, 0x86); in sisfb_post_setmode()
3824 SiS_SetRegANDOR(SISSR, 0x1f, 0x3f, reg1); in sisfb_post_setmode()
3840 SiS_SetRegAND(SISSR, IND_SIS_RAMDAC_CONTROL, ~0x04); in sisfb_post_setmode()
4160 SiS_SetRegAND(SISSR, 0x15, 0xFB); in sisfb_post_300_buswidth()
4161 SiS_SetRegOR(SISSR, 0x15, 0x04); in sisfb_post_300_buswidth()
4162 SiS_SetReg(SISSR, 0x13, 0x00); in sisfb_post_300_buswidth()
4163 SiS_SetReg(SISSR, 0x14, 0xBF); in sisfb_post_300_buswidth()
4171 SiS_SetRegOR(SISSR, 0x3c, 0x01); in sisfb_post_300_buswidth()
4172 reg = SiS_GetReg(SISSR, 0x05); in sisfb_post_300_buswidth()
4173 reg = SiS_GetReg(SISSR, 0x05); in sisfb_post_300_buswidth()
4174 SiS_SetRegAND(SISSR, 0x3c, 0xfe); in sisfb_post_300_buswidth()
4175 reg = SiS_GetReg(SISSR, 0x05); in sisfb_post_300_buswidth()
4176 reg = SiS_GetReg(SISSR, 0x05); in sisfb_post_300_buswidth()
4186 reg = SiS_GetReg(SISSR, 0x3b); in sisfb_post_300_buswidth()
4249 SiS_SetRegAND(SISSR, 0x15, 0xFB); /* Test */ in sisfb_post_300_rwtest()
4250 SiS_SetRegOR(SISSR, 0x15, 0x04); /* Test */ in sisfb_post_300_rwtest()
4254 SiS_SetReg(SISSR, 0x13, SiS_DRAMType[k][4]); in sisfb_post_300_rwtest()
4255 SiS_SetReg(SISSR, 0x14, sr14); in sisfb_post_300_rwtest()
4320 SiS_SetReg(SISSR, 0x05, 0x86); in sisfb_post_sis300()
4326 memtype = SiS_GetReg(SISSR, 0x3a); in sisfb_post_sis300()
4350 SiS_SetReg(SISSR, 0x28, v1); in sisfb_post_sis300()
4351 SiS_SetReg(SISSR, 0x29, v2); in sisfb_post_sis300()
4352 SiS_SetReg(SISSR, 0x2a, v3); in sisfb_post_sis300()
4353 SiS_SetReg(SISSR, 0x2e, v4); in sisfb_post_sis300()
4354 SiS_SetReg(SISSR, 0x2f, v5); in sisfb_post_sis300()
4355 SiS_SetReg(SISSR, 0x30, v6); in sisfb_post_sis300()
4360 SiS_SetReg(SISSR, 0x07, v1); /* DAC speed */ in sisfb_post_sis300()
4362 SiS_SetReg(SISSR, 0x11, 0x0f); /* DDC, power save */ in sisfb_post_sis300()
4379 SiS_SetReg(SISSR, 0x15, v1); /* Ram type (assuming 0, BIOS 0xa5 step 8) */ in sisfb_post_sis300()
4380 SiS_SetReg(SISSR, 0x16, v2); in sisfb_post_sis300()
4381 SiS_SetReg(SISSR, 0x17, v3); in sisfb_post_sis300()
4382 SiS_SetReg(SISSR, 0x18, v4); in sisfb_post_sis300()
4383 SiS_SetReg(SISSR, 0x19, v5); in sisfb_post_sis300()
4384 SiS_SetReg(SISSR, 0x1a, v6); in sisfb_post_sis300()
4385 SiS_SetReg(SISSR, 0x1b, v7); in sisfb_post_sis300()
4386 SiS_SetReg(SISSR, 0x1c, v8); /* ---- */ in sisfb_post_sis300()
4387 SiS_SetRegAND(SISSR, 0x15, 0xfb); in sisfb_post_sis300()
4388 SiS_SetRegOR(SISSR, 0x15, 0x04); in sisfb_post_sis300()
4391 SiS_SetRegOR(SISSR, 0x19, 0x20); in sisfb_post_sis300()
4397 SiS_SetReg(SISSR, 0x1f, v1); in sisfb_post_sis300()
4398 SiS_SetReg(SISSR, 0x20, 0xa4); /* linear & relocated io & disable a0000 */ in sisfb_post_sis300()
4405 SiS_SetReg(SISSR, 0x23, v1); in sisfb_post_sis300()
4406 SiS_SetReg(SISSR, 0x24, v2); in sisfb_post_sis300()
4407 SiS_SetReg(SISSR, 0x25, v3); in sisfb_post_sis300()
4408 SiS_SetReg(SISSR, 0x21, 0x84); in sisfb_post_sis300()
4409 SiS_SetReg(SISSR, 0x22, 0x00); in sisfb_post_sis300()
4447 SiS_SetReg(SISSR, 0x32, v2); in sisfb_post_sis300()
4451 reg = SiS_GetReg(SISSR, 0x16); in sisfb_post_sis300()
4457 SiS_SetReg(SISSR, 0x13, 0x28); /* ? */ in sisfb_post_sis300()
4459 SiS_SetReg(SISSR, 0x14, reg); in sisfb_post_sis300()
4472 SiS_SetReg(SISSR, 0x13, 0x28); /* ? */ in sisfb_post_sis300()
4473 SiS_SetReg(SISSR, 0x14, 0x47); /* 8MB, 64bit default */ in sisfb_post_sis300()
4482 reg = SiS_GetReg(SISSR, 0x3a); in sisfb_post_sis300()
4491 SiS_SetReg(SISSR, 0x21, v1); in sisfb_post_sis300()
4492 SiS_SetReg(SISSR, 0x22, v2); in sisfb_post_sis300()
4505 SiS_SetReg(SISSR, 0x05, 0x86); in sisfb_post_sis300()
4508 SiS_SetRegOR(SISSR, 0x01, 0x20); in sisfb_post_sis300()
4537 reg = SiS_GetReg(SISSR, 0x05); in sisfb_post_xgi_delay()
4627 SiS_SetRegOR(SISSR, 0x20, (0x80 | 0x04)); in sisfb_post_xgi_ramsize()
4635 SiS_SetReg(SISSR, 0x13, 0x35); in sisfb_post_xgi_ramsize()
4636 SiS_SetReg(SISSR, 0x14, 0x41); in sisfb_post_xgi_ramsize()
4642 SiS_SetReg(SISSR, 0x15, 0x00); in sisfb_post_xgi_ramsize()
4644 SiS_SetReg(SISSR, 0x1c, 0x00); in sisfb_post_xgi_ramsize()
4652 SiS_SetReg(SISSR, 0x13, 0xb1); in sisfb_post_xgi_ramsize()
4653 SiS_SetReg(SISSR, 0x14, 0x52); in sisfb_post_xgi_ramsize()
4659 SiS_SetReg(SISSR, 0x13, 0x31); in sisfb_post_xgi_ramsize()
4660 SiS_SetReg(SISSR, 0x14, 0x42); in sisfb_post_xgi_ramsize()
4666 SiS_SetReg(SISSR, 0x13, 0xb1); in sisfb_post_xgi_ramsize()
4667 SiS_SetReg(SISSR, 0x14, 0x41); in sisfb_post_xgi_ramsize()
4673 SiS_SetReg(SISSR, 0x13, 0x31); in sisfb_post_xgi_ramsize()
4676 SiS_SetReg(SISSR, 0x13, 0xb1); in sisfb_post_xgi_ramsize()
4677 SiS_SetReg(SISSR, 0x14, 0x41); in sisfb_post_xgi_ramsize()
4683 SiS_SetReg(SISSR, 0x13, 0x31); in sisfb_post_xgi_ramsize()
4684 SiS_SetReg(SISSR, 0x14, 0x31); in sisfb_post_xgi_ramsize()
4690 SiS_SetReg(SISSR, 0x13, 0xb1); in sisfb_post_xgi_ramsize()
4691 SiS_SetReg(SISSR, 0x14, 0x30); in sisfb_post_xgi_ramsize()
4697 SiS_SetReg(SISSR, 0x13, 0x31); in sisfb_post_xgi_ramsize()
4704 reg = SiS_GetReg(SISSR, 0x39); in sisfb_post_xgi_ramsize()
4712 SiS_SetReg(SISSR, 0x13, 0xa1); in sisfb_post_xgi_ramsize()
4713 SiS_SetReg(SISSR, 0x14, 0x44); in sisfb_post_xgi_ramsize()
4719 SiS_SetReg(SISSR, 0x13, 0x21); in sisfb_post_xgi_ramsize()
4720 SiS_SetReg(SISSR, 0x14, 0x34); in sisfb_post_xgi_ramsize()
4725 SiS_SetReg(SISSR, 0x13, 0xa1); in sisfb_post_xgi_ramsize()
4726 SiS_SetReg(SISSR, 0x14, 0x40); in sisfb_post_xgi_ramsize()
4731 SiS_SetReg(SISSR, 0x13, 0x21); in sisfb_post_xgi_ramsize()
4732 SiS_SetReg(SISSR, 0x14, 0x30); in sisfb_post_xgi_ramsize()
4735 SiS_SetReg(SISSR, 0x13, 0xa1); in sisfb_post_xgi_ramsize()
4736 SiS_SetReg(SISSR, 0x14, 0x4c); in sisfb_post_xgi_ramsize()
4743 SiS_SetReg(SISSR, 0x14, 0x48); in sisfb_post_xgi_ramsize()
4749 SiS_SetReg(SISSR, 0x13, 0x21); in sisfb_post_xgi_ramsize()
4750 SiS_SetReg(SISSR, 0x14, 0x3c); in sisfb_post_xgi_ramsize()
4757 SiS_SetReg(SISSR, 0x14, 0x38); in sisfb_post_xgi_ramsize()
4768 SiS_SetReg(SISSR, 0x13, 0xa1); in sisfb_post_xgi_ramsize()
4769 SiS_SetReg(SISSR, 0x14, 0x52); in sisfb_post_xgi_ramsize()
4775 SiS_SetReg(SISSR, 0x13, 0x21); in sisfb_post_xgi_ramsize()
4776 SiS_SetReg(SISSR, 0x14, 0x42); in sisfb_post_xgi_ramsize()
4779 SiS_SetReg(SISSR, 0x13, 0xa1); in sisfb_post_xgi_ramsize()
4780 SiS_SetReg(SISSR, 0x14, 0x5a); in sisfb_post_xgi_ramsize()
4786 SiS_SetReg(SISSR, 0x13, 0x21); in sisfb_post_xgi_ramsize()
4787 SiS_SetReg(SISSR, 0x14, 0x4a); in sisfb_post_xgi_ramsize()
4795 SiS_SetRegANDOR(SISSR, 0x14, 0xf0, sr14); in sisfb_post_xgi_ramsize()
4806 SiS_SetRegANDOR(SISSR, 0x13, 0x80, reg); in sisfb_post_xgi_ramsize()
4812 reg = SiS_GetReg(SISSR, 0x13); in sisfb_post_xgi_ramsize()
4831 SiS_SetRegANDOR(SISSR, 0x14, 0x0f, (reg & 0xf0)); in sisfb_post_xgi_ramsize()
4879 SiS_SetReg(SISSR, 0x28, v1); in sisfb_post_xgi_setclocks()
4880 SiS_SetReg(SISSR, 0x29, v2); in sisfb_post_xgi_setclocks()
4881 SiS_SetReg(SISSR, 0x2a, v3); in sisfb_post_xgi_setclocks()
4892 SiS_SetReg(SISSR, 0x2e, v1); in sisfb_post_xgi_setclocks()
4893 SiS_SetReg(SISSR, 0x2f, v2); in sisfb_post_xgi_setclocks()
4894 SiS_SetReg(SISSR, 0x30, v3); in sisfb_post_xgi_setclocks()
4906 SiS_SetReg(SISSR, 0x28, 0x64); in sisfb_post_xgi_ddr2_mrs_default()
4907 SiS_SetReg(SISSR, 0x29, 0x63); in sisfb_post_xgi_ddr2_mrs_default()
4909 SiS_SetReg(SISSR, 0x18, 0x00); in sisfb_post_xgi_ddr2_mrs_default()
4910 SiS_SetReg(SISSR, 0x19, 0x20); in sisfb_post_xgi_ddr2_mrs_default()
4911 SiS_SetReg(SISSR, 0x16, 0x00); in sisfb_post_xgi_ddr2_mrs_default()
4912 SiS_SetReg(SISSR, 0x16, 0x80); in sisfb_post_xgi_ddr2_mrs_default()
4913 SiS_SetReg(SISSR, 0x18, 0xc5); in sisfb_post_xgi_ddr2_mrs_default()
4914 SiS_SetReg(SISSR, 0x19, 0x23); in sisfb_post_xgi_ddr2_mrs_default()
4915 SiS_SetReg(SISSR, 0x16, 0x00); in sisfb_post_xgi_ddr2_mrs_default()
4916 SiS_SetReg(SISSR, 0x16, 0x80); in sisfb_post_xgi_ddr2_mrs_default()
4921 SiS_SetReg(SISSR, 0x18, 0xc5); in sisfb_post_xgi_ddr2_mrs_default()
4922 SiS_SetReg(SISSR, 0x19, 0x23); in sisfb_post_xgi_ddr2_mrs_default()
4923 SiS_SetReg(SISSR, 0x16, 0x00); in sisfb_post_xgi_ddr2_mrs_default()
4924 SiS_SetReg(SISSR, 0x16, 0x80); in sisfb_post_xgi_ddr2_mrs_default()
4926 SiS_SetReg(SISSR, 0x1b, 0x04); in sisfb_post_xgi_ddr2_mrs_default()
4928 SiS_SetReg(SISSR, 0x1b, 0x00); in sisfb_post_xgi_ddr2_mrs_default()
4934 SiS_SetReg(SISSR, 0x18, v1); in sisfb_post_xgi_ddr2_mrs_default()
4935 SiS_SetReg(SISSR, 0x19, 0x06); in sisfb_post_xgi_ddr2_mrs_default()
4936 SiS_SetReg(SISSR, 0x16, 0x04); in sisfb_post_xgi_ddr2_mrs_default()
4937 SiS_SetReg(SISSR, 0x16, 0x84); in sisfb_post_xgi_ddr2_mrs_default()
4948 SiS_SetReg(SISSR, 0x18, 0x00); /* EMRS2 */ in sisfb_post_xgi_ddr2_mrs_xg21()
4949 SiS_SetReg(SISSR, 0x19, 0x80); in sisfb_post_xgi_ddr2_mrs_xg21()
4950 SiS_SetReg(SISSR, 0x16, 0x05); in sisfb_post_xgi_ddr2_mrs_xg21()
4951 SiS_SetReg(SISSR, 0x16, 0x85); in sisfb_post_xgi_ddr2_mrs_xg21()
4953 SiS_SetReg(SISSR, 0x18, 0x00); /* EMRS3 */ in sisfb_post_xgi_ddr2_mrs_xg21()
4954 SiS_SetReg(SISSR, 0x19, 0xc0); in sisfb_post_xgi_ddr2_mrs_xg21()
4955 SiS_SetReg(SISSR, 0x16, 0x05); in sisfb_post_xgi_ddr2_mrs_xg21()
4956 SiS_SetReg(SISSR, 0x16, 0x85); in sisfb_post_xgi_ddr2_mrs_xg21()
4958 SiS_SetReg(SISSR, 0x18, 0x00); /* EMRS1 */ in sisfb_post_xgi_ddr2_mrs_xg21()
4959 SiS_SetReg(SISSR, 0x19, 0x40); in sisfb_post_xgi_ddr2_mrs_xg21()
4960 SiS_SetReg(SISSR, 0x16, 0x05); in sisfb_post_xgi_ddr2_mrs_xg21()
4961 SiS_SetReg(SISSR, 0x16, 0x85); in sisfb_post_xgi_ddr2_mrs_xg21()
4963 SiS_SetReg(SISSR, 0x18, 0x42); /* MRS1 */ in sisfb_post_xgi_ddr2_mrs_xg21()
4964 SiS_SetReg(SISSR, 0x19, 0x02); in sisfb_post_xgi_ddr2_mrs_xg21()
4965 SiS_SetReg(SISSR, 0x16, 0x05); in sisfb_post_xgi_ddr2_mrs_xg21()
4966 SiS_SetReg(SISSR, 0x16, 0x85); in sisfb_post_xgi_ddr2_mrs_xg21()
4969 SiS_SetReg(SISSR, 0x1b, 0x04); in sisfb_post_xgi_ddr2_mrs_xg21()
4972 SiS_SetReg(SISSR, 0x1b, 0x00); in sisfb_post_xgi_ddr2_mrs_xg21()
4975 SiS_SetReg(SISSR, 0x18, 0x42); /* MRS1 */ in sisfb_post_xgi_ddr2_mrs_xg21()
4976 SiS_SetReg(SISSR, 0x19, 0x00); in sisfb_post_xgi_ddr2_mrs_xg21()
4977 SiS_SetReg(SISSR, 0x16, 0x05); in sisfb_post_xgi_ddr2_mrs_xg21()
4978 SiS_SetReg(SISSR, 0x16, 0x85); in sisfb_post_xgi_ddr2_mrs_xg21()
5053 reg = SiS_GetReg(SISSR, 0x39); in sisfb_post_xgi_ramtype()
5056 reg = SiS_GetReg(SISSR, 0x3a); in sisfb_post_xgi_ramtype()
5140 SiS_SetReg(SISSR, 0x05, 0x86); in sisfb_post_xgi()
5141 reg = SiS_GetReg(SISSR, 0x05); in sisfb_post_xgi()
5148 SiS_SetReg(SISSR, 0x06 + i, 0x00); in sisfb_post_xgi()
5151 SiS_SetReg(SISSR, 0x31 + i, 0x00); in sisfb_post_xgi()
5162 SiS_SetReg(SISSR, 0x23 + i, ptr[i]); in sisfb_post_xgi()
5170 SiS_SetReg(SISSR, 0x21 + i, ptr[i]); in sisfb_post_xgi()
5178 SiS_SetReg(SISSR, 0x07, v1); in sisfb_post_xgi()
5179 SiS_SetReg(SISSR, 0x11, 0x0f); in sisfb_post_xgi()
5180 SiS_SetReg(SISSR, 0x1f, v2); in sisfb_post_xgi()
5182 SiS_SetReg(SISSR, 0x20, 0x80 | 0x20 | 0x04); in sisfb_post_xgi()
5183 SiS_SetReg(SISSR, 0x27, 0x74); in sisfb_post_xgi()
5190 SiS_SetReg(SISSR, 0x31 + i, ptr[i]); in sisfb_post_xgi()
5195 SiS_SetRegANDOR(SISSR, 0x3b, 0x3f, 0xc0); in sisfb_post_xgi()
5212 SiS_SetReg(SISSR, 0x36, 0x70); in sisfb_post_xgi()
5249 reg = SiS_GetReg(SISSR, 0x3b); in sisfb_post_xgi()
5251 reg = SiS_GetReg(SISSR, 0x3a); in sisfb_post_xgi()
5254 reg = SiS_GetReg(SISSR, 0x39); in sisfb_post_xgi()
5289 SiS_SetReg(SISSR, 0x22, v1); in sisfb_post_xgi()
5292 v1 = SiS_GetReg(SISSR, 0x3b); in sisfb_post_xgi()
5293 v2 = SiS_GetReg(SISSR, 0x3a); in sisfb_post_xgi()
5309 reg = SiS_GetReg(SISSR, 0x3b); in sisfb_post_xgi()
5313 SiS_SetReg(SISSR, 0x27, v1); in sisfb_post_xgi()
5516 SiS_SetReg(SISSR, 0x17, 0x80); /* DDR2 */ in sisfb_post_xgi()
5518 SiS_SetReg(SISSR, 0x17, 0x00); /* DDR1 */ in sisfb_post_xgi()
5519 SiS_SetReg(SISSR, 0x1a, 0x87); in sisfb_post_xgi()
5522 SiS_SetReg(SISSR, 0x15, 0x00); in sisfb_post_xgi()
5523 SiS_SetReg(SISSR, 0x1c, 0x00); in sisfb_post_xgi()
5562 SiS_SetReg(SISSR, 0x18, 0x01); in sisfb_post_xgi()
5565 SiS_SetReg(SISSR, 0x19, 0x40); in sisfb_post_xgi()
5567 SiS_SetReg(SISSR, 0x19, 0x20); in sisfb_post_xgi()
5569 SiS_SetReg(SISSR, 0x16, 0x00); in sisfb_post_xgi()
5570 SiS_SetReg(SISSR, 0x16, 0x80); in sisfb_post_xgi()
5575 SiS_SetReg(SISSR, 0x18, 0x00); in sisfb_post_xgi()
5578 SiS_SetReg(SISSR, 0x19, 0x40); in sisfb_post_xgi()
5580 SiS_SetReg(SISSR, 0x19, 0x20); in sisfb_post_xgi()
5585 SiS_SetReg(SISSR, 0x16, 0x00); in sisfb_post_xgi()
5586 SiS_SetReg(SISSR, 0x16, 0x80); in sisfb_post_xgi()
5597 SiS_SetReg(SISSR, 0x18, v1); in sisfb_post_xgi()
5598 SiS_SetReg(SISSR, 0x19, ((ivideo->chip == XGI_20) ? 0x02 : 0x01)); in sisfb_post_xgi()
5599 SiS_SetReg(SISSR, 0x16, v2); in sisfb_post_xgi()
5600 SiS_SetReg(SISSR, 0x16, v3); in sisfb_post_xgi()
5602 SiS_SetReg(SISSR, 0x1b, 0x03); in sisfb_post_xgi()
5604 SiS_SetReg(SISSR, 0x18, v1); in sisfb_post_xgi()
5605 SiS_SetReg(SISSR, 0x19, 0x00); in sisfb_post_xgi()
5606 SiS_SetReg(SISSR, 0x16, v4); in sisfb_post_xgi()
5607 SiS_SetReg(SISSR, 0x16, v5); in sisfb_post_xgi()
5608 SiS_SetReg(SISSR, 0x1b, 0x00); in sisfb_post_xgi()
5650 SiS_SetReg(SISSR, 0x18, 0x01); in sisfb_post_xgi()
5652 SiS_SetReg(SISSR, 0x18, 0x00); in sisfb_post_xgi()
5654 SiS_SetReg(SISSR, 0x19, 0x40); in sisfb_post_xgi()
5655 SiS_SetReg(SISSR, 0x16, 0x00); in sisfb_post_xgi()
5656 SiS_SetReg(SISSR, 0x16, 0x80); in sisfb_post_xgi()
5661 SiS_SetReg(SISSR, 0x18, 0x00); in sisfb_post_xgi()
5662 SiS_SetReg(SISSR, 0x19, 0x40); in sisfb_post_xgi()
5663 SiS_SetReg(SISSR, 0x16, 0x00); in sisfb_post_xgi()
5664 SiS_SetReg(SISSR, 0x16, 0x80); in sisfb_post_xgi()
5671 SiS_SetReg(SISSR, 0x18, v1); in sisfb_post_xgi()
5672 SiS_SetReg(SISSR, 0x19, 0x01); in sisfb_post_xgi()
5674 SiS_SetReg(SISSR, 0x16, bios[0x53e]); in sisfb_post_xgi()
5675 SiS_SetReg(SISSR, 0x16, bios[0x53f]); in sisfb_post_xgi()
5677 SiS_SetReg(SISSR, 0x16, 0x05); in sisfb_post_xgi()
5678 SiS_SetReg(SISSR, 0x16, 0x85); in sisfb_post_xgi()
5682 SiS_SetReg(SISSR, 0x1b, 0x01); in sisfb_post_xgi()
5684 SiS_SetReg(SISSR, 0x1b, 0x03); in sisfb_post_xgi()
5687 SiS_SetReg(SISSR, 0x18, v1); in sisfb_post_xgi()
5688 SiS_SetReg(SISSR, 0x19, 0x00); in sisfb_post_xgi()
5690 SiS_SetReg(SISSR, 0x16, bios[0x540]); in sisfb_post_xgi()
5691 SiS_SetReg(SISSR, 0x16, bios[0x541]); in sisfb_post_xgi()
5693 SiS_SetReg(SISSR, 0x16, 0x05); in sisfb_post_xgi()
5694 SiS_SetReg(SISSR, 0x16, 0x85); in sisfb_post_xgi()
5696 SiS_SetReg(SISSR, 0x1b, 0x00); in sisfb_post_xgi()
5704 SiS_SetReg(SISSR, 0x1b, v1); in sisfb_post_xgi()
5716 SiS_SetReg(SISSR, 0x13, bios[regb + 0xe0]); in sisfb_post_xgi()
5717 SiS_SetReg(SISSR, 0x14, bios[regb + 0xe0 + 8]); in sisfb_post_xgi()
5730 SiS_SetReg(SISSR, 0x05, 0x86); in sisfb_post_xgi()
5733 SiS_SetRegAND(SISSR, 0x21, 0xdf); in sisfb_post_xgi()
5736 SiS_SetRegOR(SISSR, 0x21, 0x20); in sisfb_post_xgi()
5753 reg = SiS_GetReg(SISSR, i); in sisfb_post_xgi()
5754 printk(KERN_DEBUG "SR%02x(%x) = 0x%02x\n", i, SISSR, reg); in sisfb_post_xgi()
5778 SiS_SetReg(SISSR, 0x05, 0x86); in sisfb_post_xgi()
5781 SiS_SetRegOR(SISSR, 0x01, 0x20); in sisfb_post_xgi()
6033 SiS_SetReg(SISSR, 0x05, 0x86); in sisfb_probe()
6156 SiS_SetRegOR(SISSR, IND_SIS_PCI_ADDRESS_SET, (SIS_PCI_ADDR_ENABLE | SIS_MEM_MAP_IO_ENABLE)); in sisfb_probe()
6158 SiS_SetRegOR(SISSR, IND_SIS_MODULE_ENABLE, SIS_ENABLE_2D); in sisfb_probe()