Lines Matching refs:SISCR

749 	temp = SiS_GetReg(SISCR, 0x17);  in sisfballowretracecrt1()
854 reg1 = SiS_GetReg(SISCR, 0x20); in sisfb_setupvbblankflags()
855 reg1 = SiS_GetReg(SISCR, 0x1b); in sisfb_setupvbblankflags()
856 reg2 = SiS_GetReg(SISCR, 0x1c); in sisfb_setupvbblankflags()
857 reg3 = SiS_GetReg(SISCR, 0x1d); in sisfb_setupvbblankflags()
928 SiS_SetRegANDOR(SISCR, ivideo->SiS_Pr.SiS_MyCR63, 0xbf, cr63); in sisfb_myblank()
1112 SiS_SetReg(SISCR, 0x13, (HDisplay1 & 0xFF)); in sisfb_set_pitch()
1308 SiS_SetReg(SISCR, 0x0D, base & 0xFF); in sisfb_set_base_CRT1()
1309 SiS_SetReg(SISCR, 0x0C, (base >> 8) & 0xFF); in sisfb_set_base_CRT1()
1983 reg = SiS_GetReg(SISCR, 0x79); in sisfb_get_dram_size()
1989 reg = SiS_GetReg(SISCR, 0x79); in sisfb_get_dram_size()
1995 reg = SiS_GetReg(SISCR, 0x78); in sisfb_get_dram_size()
2056 cr32 = SiS_GetReg(SISCR, 0x32); in sisfb_detect_VB_connect()
2140 temp = SiS_GetReg(SISCR, 0x79); in sisfb_detect_VB_connect()
2184 cr63 = SiS_GetReg(SISCR, ivideo->SiS_Pr.SiS_MyCR63); in sisfb_sense_crt1()
2186 SiS_SetRegAND(SISCR, ivideo->SiS_Pr.SiS_MyCR63, 0xBF); in sisfb_sense_crt1()
2190 cr17 = SiS_GetReg(SISCR, 0x17); in sisfb_sense_crt1()
2193 SiS_SetRegOR(SISCR, 0x17, 0x80); in sisfb_sense_crt1()
2205 SiS_SetRegAND(SISCR, 0x32, ~0x20); in sisfb_sense_crt1()
2207 SiS_SetReg(SISCR, 0x57, 0x4a); in sisfb_sense_crt1()
2209 SiS_SetReg(SISCR, 0x57, 0x5f); in sisfb_sense_crt1()
2211 SiS_SetRegOR(SISCR, 0x53, 0x02); in sisfb_sense_crt1()
2215 SiS_SetRegAND(SISCR, 0x53, 0xfd); in sisfb_sense_crt1()
2216 SiS_SetRegAND(SISCR, 0x57, 0x00); in sisfb_sense_crt1()
2233 SiS_SetRegOR(SISCR, 0x32, 0x20); in sisfb_sense_crt1()
2238 SiS_SetRegANDOR(SISCR, ivideo->SiS_Pr.SiS_MyCR63, 0xBF, cr63); in sisfb_sense_crt1()
2242 SiS_SetRegANDOR(SISCR, 0x17, 0x7F, cr17); in sisfb_sense_crt1()
2264 reg = SiS_GetReg(SISCR, 0x32); in SiS_SenseLCD()
2327 SiS_SetReg(SISCR, 0x36, paneltype); in SiS_SenseLCD()
2329 SiS_SetRegANDOR(SISCR, 0x37, 0x0c, cr37); in SiS_SenseLCD()
2330 SiS_SetRegOR(SISCR, 0x32, 0x08); in SiS_SenseLCD()
2437 SiS_SetRegAND(SISCR, 0x32, ~0x14); in SiS_Sense30x()
2443 SiS_SetRegOR(SISCR, 0x32, 0x04); in SiS_Sense30x()
2446 SiS_SetRegOR(SISCR, 0x32, 0x10); in SiS_Sense30x()
2451 SiS_SetRegAND(SISCR, 0x32, 0x3f); in SiS_Sense30x()
2463 SiS_SetRegOR(SISCR, 0x32, 0x80); in SiS_Sense30x()
2469 SiS_SetRegAND(SISCR, 0x32, ~0x03); in SiS_Sense30x()
2474 SiS_SetRegOR(SISCR, 0x32, 0x02); in SiS_Sense30x()
2479 SiS_SetRegOR(SISCR, 0x32, 0x01); in SiS_Sense30x()
2563 SiS_SetRegOR(SISCR, 0x32, 0x02); in SiS_SenseCh()
2564 SiS_SetRegAND(SISCR, 0x32, ~0x05); in SiS_SenseCh()
2568 SiS_SetRegOR(SISCR, 0x32, 0x01); in SiS_SenseCh()
2569 SiS_SetRegAND(SISCR, 0x32, ~0x06); in SiS_SenseCh()
2572 SiS_SetRegAND(SISCR, 0x32, ~0x07); in SiS_SenseCh()
2576 SiS_SetRegAND(SISCR, 0x32, ~0x07); in SiS_SenseCh()
2607 SiS_SetRegOR(SISCR, 0x32, 0x01); in SiS_SenseCh()
2608 SiS_SetRegAND(SISCR, 0x32, ~0x06); in SiS_SenseCh()
2613 SiS_SetRegOR(SISCR, 0x32, 0x02); in SiS_SenseCh()
2614 SiS_SetRegAND(SISCR, 0x32, ~0x05); in SiS_SenseCh()
2618 SiS_SetRegOR(SISCR, 0x32, 0x04); in SiS_SenseCh()
2619 SiS_SetRegAND(SISCR, 0x32, ~0x03); in SiS_SenseCh()
2622 SiS_SetRegAND(SISCR, 0x32, ~0x07); in SiS_SenseCh()
2692 reg = SiS_GetReg(SISCR, 0x37); in sisfb_get_VB_type()
2733 reg = SiS_GetReg(SISCR, 0x38); in sisfb_get_VB_type()
2895 reg = SiS_GetReg(SISCR, 0x36); in sisfb_detect_lcd_type()
2914 SiS_SetRegANDOR(SISCR, 0x36, 0xf0, 0x02); in sisfb_detect_lcd_type()
2915 SiS_SetRegANDOR(SISCR, 0x37, 0xee, 0x01); in sisfb_detect_lcd_type()
2952 tmp = SiS_GetReg(SISCR, 0x30); in sisfb_save_pdc_emi()
2989 tmp = SiS_GetReg(SISCR, 0x30); in sisfb_save_pdc_emi()
3495 cr31 = SiS_GetReg(SISCR, 0x31); in sisfb_pre_setmode()
3504 cr38 = SiS_GetReg(SISCR, 0x38); in sisfb_pre_setmode()
3508 cr38 = SiS_GetReg(SISCR, tvregnum); in sisfb_pre_setmode()
3516 cr38 = SiS_GetReg(SISCR, tvregnum); in sisfb_pre_setmode()
3623 SiS_SetReg(SISCR, 0x30, cr30); in sisfb_pre_setmode()
3624 SiS_SetReg(SISCR, 0x33, cr33); in sisfb_pre_setmode()
3629 SiS_SetRegANDOR(SISCR, 0x35, ~0x10, cr35); /* Leave overscan bit alone */ in sisfb_pre_setmode()
3631 SiS_SetRegANDOR(SISCR, 0x38, 0xf8, cr38); in sisfb_pre_setmode()
3634 SiS_SetReg(SISCR, tvregnum, cr38); in sisfb_pre_setmode()
3636 SiS_SetReg(SISCR, 0x31, cr31); in sisfb_pre_setmode()
3809 SiS_SetRegANDOR(SISCR, 0x17, 0x7f, reg); in sisfb_post_setmode()
3823 SiS_SetRegANDOR(SISCR, ivideo->SiS_Pr.SiS_MyCR63, ~0x40, reg); in sisfb_post_setmode()
4410 SiS_SetReg(SISCR, 0x37, 0x00); in sisfb_post_sis300()
4425 SiS_SetReg(SISCR, 0x37, 0x02); in sisfb_post_sis300()
4453 SiS_SetReg(SISCR, 0x35, reg); in sisfb_post_sis300()
4454 SiS_SetReg(SISCR, 0x83, 0x00); in sisfb_post_sis300()
4511 SiS_SetReg(SISCR, 0x34, 0x2e); in sisfb_post_sis300()
4649 reg = SiS_GetReg(SISCR, 0x97); in sisfb_post_xgi_ramsize()
4702 reg = SiS_GetReg(SISCR, 0x97); in sisfb_post_xgi_ramsize()
4918 SiS_SetReg(SISCR, 0x97, 0x11); in sisfb_post_xgi_ddr2_mrs_default()
4945 SiS_SetReg(SISCR, 0x97, 0x11); in sisfb_post_xgi_ddr2_mrs_xg21()
4999 SiS_SetReg(SISCR, 0xb0, 0x80); /* DDR2 dual frequency mode */ in sisfb_post_xgi_ddr2()
5000 SiS_SetReg(SISCR, 0x82, 0x77); in sisfb_post_xgi_ddr2()
5001 SiS_SetReg(SISCR, 0x86, 0x00); in sisfb_post_xgi_ddr2()
5002 reg = SiS_GetReg(SISCR, 0x86); in sisfb_post_xgi_ddr2()
5003 SiS_SetReg(SISCR, 0x86, 0x88); in sisfb_post_xgi_ddr2()
5004 reg = SiS_GetReg(SISCR, 0x86); in sisfb_post_xgi_ddr2()
5011 SiS_SetReg(SISCR, 0x86, v1); in sisfb_post_xgi_ddr2()
5012 SiS_SetReg(SISCR, 0x82, 0x77); in sisfb_post_xgi_ddr2()
5013 SiS_SetReg(SISCR, 0x85, 0x00); in sisfb_post_xgi_ddr2()
5014 reg = SiS_GetReg(SISCR, 0x85); in sisfb_post_xgi_ddr2()
5015 SiS_SetReg(SISCR, 0x85, 0x88); in sisfb_post_xgi_ddr2()
5016 reg = SiS_GetReg(SISCR, 0x85); in sisfb_post_xgi_ddr2()
5017 SiS_SetReg(SISCR, 0x85, v2); in sisfb_post_xgi_ddr2()
5018 SiS_SetReg(SISCR, 0x82, v3); in sisfb_post_xgi_ddr2()
5019 SiS_SetReg(SISCR, 0x98, 0x01); in sisfb_post_xgi_ddr2()
5020 SiS_SetReg(SISCR, 0x9a, 0x02); in sisfb_post_xgi_ddr2()
5041 SiS_SetRegAND(SISCR, 0xb4, 0xfd); /* GPIO control */ in sisfb_post_xgi_ramtype()
5042 SiS_SetRegOR(SISCR, 0x4a, 0x80); /* GPIOH EN */ in sisfb_post_xgi_ramtype()
5043 reg = SiS_GetReg(SISCR, 0x48); in sisfb_post_xgi_ramtype()
5044 SiS_SetRegOR(SISCR, 0xb4, 0x02); in sisfb_post_xgi_ramtype()
5047 SiS_SetReg(SISCR, 0x97, v1); in sisfb_post_xgi_ramtype()
5048 reg = SiS_GetReg(SISCR, 0x97); in sisfb_post_xgi_ramtype()
5154 SiS_SetReg(SISCR, 0x30 + i, 0x00); in sisfb_post_xgi()
5197 SiS_SetReg(SISCR, 0x7d, 0xfe); in sisfb_post_xgi()
5198 SiS_SetReg(SISCR, 0x7e, 0x0f); in sisfb_post_xgi()
5201 SiS_SetRegAND(SISCR, 0x58, 0xd7); in sisfb_post_xgi()
5202 reg = SiS_GetReg(SISCR, 0xcb); in sisfb_post_xgi()
5204 SiS_SetRegANDOR(SISCR, 0x58, 0xd7, (reg & 0x10) ? 0x08 : 0x20); /* =0x28 Z7 ? */ in sisfb_post_xgi()
5209 SiS_SetRegANDOR(SISCR, 0x38, 0x1f, reg); in sisfb_post_xgi()
5287 SiS_SetRegANDOR(SISCR, 0x5f, 0xf0, v2); in sisfb_post_xgi()
5296 SiS_SetRegANDOR(SISCR, 0x5f, 0xf1, 0x01); in sisfb_post_xgi()
5303 SiS_SetRegANDOR(SISCR, 0x5f, 0xf1, 0x01); in sisfb_post_xgi()
5310 v2 = SiS_GetReg(SISCR, 0x5f); in sisfb_post_xgi()
5316 SiS_SetRegANDOR(SISCR, 0x5f, 0xf0, bios[0x64]); in sisfb_post_xgi()
5324 SiS_SetRegOR(SISCR, 0x5f, 0x08); in sisfb_post_xgi()
5326 SiS_SetReg(SISCR, 0x48, v1); in sisfb_post_xgi()
5328 SiS_SetRegANDOR(SISCR, 0x47, 0x04, bios[0x4f6] & 0xfb); in sisfb_post_xgi()
5329 SiS_SetRegANDOR(SISCR, 0x49, 0xf0, bios[0x4f8] & 0x0f); in sisfb_post_xgi()
5330 SiS_SetRegANDOR(SISCR, 0x4a, 0x60, bios[0x4f9] & 0x9f); in sisfb_post_xgi()
5331 SiS_SetRegANDOR(SISCR, 0x4b, 0x08, bios[0x4fa] & 0xf7); in sisfb_post_xgi()
5332 SiS_SetRegANDOR(SISCR, 0x4c, 0x80, bios[0x4fb] & 0x7f); in sisfb_post_xgi()
5333 SiS_SetReg(SISCR, 0x70, bios[0x4fc]); in sisfb_post_xgi()
5334 SiS_SetRegANDOR(SISCR, 0x71, 0xf0, bios[0x4fd] & 0x0f); in sisfb_post_xgi()
5335 SiS_SetReg(SISCR, 0x74, 0xd0); in sisfb_post_xgi()
5336 SiS_SetRegANDOR(SISCR, 0x74, 0xcf, bios[0x4fe] & 0x30); in sisfb_post_xgi()
5337 SiS_SetRegANDOR(SISCR, 0x75, 0xe0, bios[0x4ff] & 0x1f); in sisfb_post_xgi()
5338 SiS_SetRegANDOR(SISCR, 0x76, 0xe0, bios[0x500] & 0x1f); in sisfb_post_xgi()
5344 SiS_SetReg(SISCR, 0x77, v1); in sisfb_post_xgi()
5369 SiS_SetReg(SISCR, 0x6d, v1); in sisfb_post_xgi()
5376 SiS_SetReg(SISCR, 0x68 + i, ptr[j + regb]); in sisfb_post_xgi()
5400 SiS_SetReg(SISCR, rega, reg); in sisfb_post_xgi()
5401 reg = SiS_GetReg(SISCR, rega); in sisfb_post_xgi()
5402 reg = SiS_GetReg(SISCR, rega); in sisfb_post_xgi()
5407 SiS_SetRegAND(SISCR, 0x6e, 0xfc); in sisfb_post_xgi()
5415 SiS_SetRegANDOR(SISCR, 0x6e, 0xfc, i); in sisfb_post_xgi()
5429 SiS_SetReg(SISCR, 0x6f, reg); in sisfb_post_xgi()
5430 reg = SiS_GetReg(SISCR, 0x6f); in sisfb_post_xgi()
5431 reg = SiS_GetReg(SISCR, 0x6f); in sisfb_post_xgi()
5442 SiS_SetReg(SISCR, 0x80 + i, ptr[j + regb]); in sisfb_post_xgi()
5445 SiS_SetRegAND(SISCR, 0x89, 0x8f); in sisfb_post_xgi()
5459 SiS_SetReg(SISCR, 0x89, reg); in sisfb_post_xgi()
5460 reg = SiS_GetReg(SISCR, 0x89); in sisfb_post_xgi()
5461 reg = SiS_GetReg(SISCR, 0x89); in sisfb_post_xgi()
5472 SiS_SetReg(SISCR, 0x45, v1 & 0x0f); in sisfb_post_xgi()
5473 SiS_SetReg(SISCR, 0x99, (v1 >> 4) & 0x07); in sisfb_post_xgi()
5474 SiS_SetRegOR(SISCR, 0x40, v1 & 0x80); in sisfb_post_xgi()
5475 SiS_SetReg(SISCR, 0x41, v2); in sisfb_post_xgi()
5482 SiS_SetReg(SISCR, 0x90 + i, ptr[j + regb]); in sisfb_post_xgi()
5485 SiS_SetReg(SISCR, 0x59, v3); in sisfb_post_xgi()
5492 SiS_SetReg(SISCR, 0xc3 + i, ptr[j + regb]); in sisfb_post_xgi()
5500 SiS_SetReg(SISCR, 0x8a + i, ptr[j + regb]); in sisfb_post_xgi()
5503 SiS_SetReg(SISCR, 0xcf, v4); in sisfb_post_xgi()
5505 SiS_SetReg(SISCR, 0x83, 0x09); in sisfb_post_xgi()
5506 SiS_SetReg(SISCR, 0x87, 0x00); in sisfb_post_xgi()
5511 SiS_SetReg(SISCR, 0x8c, 0x87); in sisfb_post_xgi()
5538 SiS_SetReg(SISCR, 0x82, v1); in sisfb_post_xgi()
5539 SiS_SetReg(SISCR, 0x85, v2); in sisfb_post_xgi()
5540 SiS_SetReg(SISCR, 0x86, v3); in sisfb_post_xgi()
5542 SiS_SetReg(SISCR, 0x82, 0x88); in sisfb_post_xgi()
5543 SiS_SetReg(SISCR, 0x86, 0x00); in sisfb_post_xgi()
5544 reg = SiS_GetReg(SISCR, 0x86); in sisfb_post_xgi()
5545 SiS_SetReg(SISCR, 0x86, 0x88); in sisfb_post_xgi()
5546 reg = SiS_GetReg(SISCR, 0x86); in sisfb_post_xgi()
5547 SiS_SetReg(SISCR, 0x86, bios[regb + 0x168]); in sisfb_post_xgi()
5548 SiS_SetReg(SISCR, 0x82, 0x77); in sisfb_post_xgi()
5549 SiS_SetReg(SISCR, 0x85, 0x00); in sisfb_post_xgi()
5550 reg = SiS_GetReg(SISCR, 0x85); in sisfb_post_xgi()
5551 SiS_SetReg(SISCR, 0x85, 0x88); in sisfb_post_xgi()
5552 reg = SiS_GetReg(SISCR, 0x85); in sisfb_post_xgi()
5553 SiS_SetReg(SISCR, 0x85, bios[regb + 0x160]); in sisfb_post_xgi()
5554 SiS_SetReg(SISCR, 0x82, bios[regb + 0x158]); in sisfb_post_xgi()
5557 SiS_SetReg(SISCR, 0x97, 0x00); in sisfb_post_xgi()
5559 SiS_SetReg(SISCR, 0x98, 0x01); in sisfb_post_xgi()
5560 SiS_SetReg(SISCR, 0x9a, 0x02); in sisfb_post_xgi()
5618 SiS_SetReg(SISCR, 0x82, bios[regb + 0x158]); in sisfb_post_xgi()
5619 SiS_SetReg(SISCR, 0x85, bios[regb + 0x160]); in sisfb_post_xgi()
5620 SiS_SetReg(SISCR, 0x86, bios[regb + 0x168]); in sisfb_post_xgi()
5622 SiS_SetReg(SISCR, 0x82, 0x88); in sisfb_post_xgi()
5623 SiS_SetReg(SISCR, 0x86, 0x00); in sisfb_post_xgi()
5624 reg = SiS_GetReg(SISCR, 0x86); in sisfb_post_xgi()
5625 SiS_SetReg(SISCR, 0x86, 0x88); in sisfb_post_xgi()
5626 SiS_SetReg(SISCR, 0x82, 0x77); in sisfb_post_xgi()
5627 SiS_SetReg(SISCR, 0x85, 0x00); in sisfb_post_xgi()
5628 reg = SiS_GetReg(SISCR, 0x85); in sisfb_post_xgi()
5629 SiS_SetReg(SISCR, 0x85, 0x88); in sisfb_post_xgi()
5630 reg = SiS_GetReg(SISCR, 0x85); in sisfb_post_xgi()
5636 SiS_SetReg(SISCR, 0x85, v1); in sisfb_post_xgi()
5637 SiS_SetReg(SISCR, 0x82, v2); in sisfb_post_xgi()
5640 SiS_SetReg(SISCR, 0x97, 0x11); in sisfb_post_xgi()
5643 SiS_SetReg(SISCR, 0x98, 0x01); in sisfb_post_xgi()
5645 SiS_SetReg(SISCR, 0x98, 0x03); in sisfb_post_xgi()
5647 SiS_SetReg(SISCR, 0x9a, 0x02); in sisfb_post_xgi()
5749 reg = SiS_GetReg(SISCR, i); in sisfb_post_xgi()
5750 printk(KERN_DEBUG "CR%02x(%x) = 0x%02x\n", i, SISCR, reg); in sisfb_post_xgi()
5761 SiS_SetRegOR(SISCR, 0x32, 0x20); in sisfb_post_xgi()
5767 SiS_SetRegOR(SISCR, 0x32, 0x20); in sisfb_post_xgi()
5784 SiS_SetReg(SISCR, 0x34, 0x2e); in sisfb_post_xgi()
5790 reg = SiS_GetReg(SISCR, 0xca); in sisfb_post_xgi()
5791 v1 = SiS_GetReg(SISCR, 0xcc); in sisfb_post_xgi()
6041 SiS_SetReg(SISCR, i, 0x00); in sisfb_probe()
6047 reg = SiS_GetReg(SISCR, 0x34); in sisfb_probe()
6091 SiS_SetRegOR(SISCR, 0x4a, 0x40); /* GPIOG EN */ in sisfb_probe()
6092 reg = SiS_GetReg(SISCR, 0x48); in sisfb_probe()