SiS_SetCH701x
SiS_SetCH701x(SiS_Pr,0x76,0xac);
SiS_SetCH701x(SiS_Pr,0x66,0x00);
SiS_SetCH701x(SiS_Pr,0x49,0x3e);
SiS_SetCH701x(SiS_Pr,0x49,0x01);
SiS_SetCH701x(SiS_Pr,0x00,temp);
SiS_SetCH701x(SiS_Pr,0x01,CHTVRegData[resindex].Reg[1]);
SiS_SetCH701x(SiS_Pr,0x02,CHTVRegData[resindex].Reg[2]);
SiS_SetCH701x(SiS_Pr,0x04,CHTVRegData[resindex].Reg[3]);
SiS_SetCH701x(SiS_Pr,0x03,CHTVRegData[resindex].Reg[4]);
SiS_SetCH701x(SiS_Pr,0x05,CHTVRegData[resindex].Reg[5]);
SiS_SetCH701x(SiS_Pr,0x06,CHTVRegData[resindex].Reg[6]);
SiS_SetCH701x(SiS_Pr,0x07,temp);
SiS_SetCH701x(SiS_Pr,0x08,CHTVRegData[resindex].Reg[8]);
SiS_SetCH701x(SiS_Pr,0x15,CHTVRegData[resindex].Reg[9]);
SiS_SetCH701x(SiS_Pr,0x1f,CHTVRegData[resindex].Reg[10]);
SiS_SetCH701x(SiS_Pr,0x0c,CHTVRegData[resindex].Reg[11]);
SiS_SetCH701x(SiS_Pr,0x0d,CHTVRegData[resindex].Reg[12]);
SiS_SetCH701x(SiS_Pr,0x0e,CHTVRegData[resindex].Reg[13]);
SiS_SetCH701x(SiS_Pr,0x0f,CHTVRegData[resindex].Reg[14]);
SiS_SetCH701x(SiS_Pr,0x10,CHTVRegData[resindex].Reg[15]);
SiS_SetCH701x(SiS_Pr,0x21,temp);
SiS_SetCH701x(SiS_Pr,0x66,0x65);
SiS_SetCH701x(SiS_Pr,0x66,temp);
SiS_SetCH701x(SiS_Pr,0x66,temp);
SiS_SetCH701x(SiS_Pr, regtable[i], tableptr[i]);
SiS_SetCH701x(SiS_Pr, regtable[i], tableptr[i]);
SiS_SetCH701x(SiS_Pr,0x1e,tempbh);
SiS_SetCH701x(SiS_Pr,0x1c,tempbh);
SiS_SetCH701x(SiS_Pr,0x64,tempbh);
SiS_SetCH701x(SiS_Pr,0x03,tempbh);
SiS_SetCH701x(SiS_Pr,0x49,0x3e);
SiS_SetCH701x(SiS_Pr,0x47,temp);
SiS_SetCH701x(SiS_Pr,0x47,temp);
SiS_SetCH701x(SiS_Pr,0x49,temp1);
SiS_SetCH701x(SiS_Pr,0x1c,temp);
SiS_SetCH701x(SiS_Pr,0x01,temp);
SiS_SetCH701x(SiS_Pr,0x01,temp);
SiS_SetCH701x(SiS_Pr,0x49,0x20); /* Enable TV path */
SiS_SetCH701x(SiS_Pr,0x49,0x20); /* Enable TV path */
SiS_SetCH701x(SiS_Pr,0x73,temp);
SiS_SetCH701x(SiS_Pr,0x47,temp);
SiS_SetCH701x(SiS_Pr,0x47,temp);
SiS_SetCH701x(SiS_Pr,0x76,0xac);
SiS_SetCH701x(SiS_Pr,0x66,0x00);
SiS_SetCH701x(SiS_Pr,0x76,temp);
SiS_SetCH701x(SiS_Pr,0x66,0x00);
SiS_SetCH701x(SiS_Pr,0x49,0x3e);
SiS_SetCH701x(SiS_Pr,0x48,0x10);
SiS_SetCH701x(SiS_Pr,0x48,0x18);
SiS_SetCH701x(SiS_Pr,0x49,temp);
SiS_SetCH701x(SiS_Pr,0x5c,temp);
SiS_SetCH701x(SiS_Pr,0x5c,temp);
SiS_SetCH701x(SiS_Pr,0x5c,temp);
SiS_SetCH701x(SiS_Pr,0x48,0x10);
SiS_SetCH701x(SiS_Pr,0x48,0x18);
SiS_SetCH701x(SiS_Pr,0x76,0xaf); /* Power up LVDS block */
SiS_SetCH701x(SiS_Pr,0x47,temp); /* enable VSYNC */
SiS_SetCH701x(SiS_Pr,0x47,temp); /* disable VSYNC */
SiS_SetCH701x(SiS_Pr,0x61,temp);
SiS_SetCH701x(SiS_Pr,0x66,0x45); /* Panel power on */
SiS_SetCH701x(SiS_Pr,0x76,0xaf); /* All power on */
SiS_SetCH701x(SiS_Pr,0x61,temp);
SiS_SetCH701x(SiS_Pr,0x76,0xac);
SiS_SetCH701x(SiS_Pr,0x66,temp);
SiS_SetCH701x(SiS_Pr,0x76,temp);
SiS_SetCH701x(SiS_Pr,0x66,temp);
SiS_SetCH701x(SiS_Pr,0x76,0xac);
SiS_SetCH701x(SiS_Pr,0x76,temp);
SiS_SetCH701x(SiS_Pr,0x76,temp);
SiS_SetCH701x(SiS_Pr,0x78,0xe0); /* PLL loop filter */
SiS_SetCH701x(SiS_Pr,0x78,0x60);
SiS_SetCH701x(SiS_Pr,0x77,0x00); /* MV? */
SiS_SetCH701x(SiS_Pr,0x03,temp);
SiS_SetCH701x(SiS_Pr,0x1c,temp);
SiS_SetCH701x(SiS_Pr,0x64,temp);
SiS_SetCH701x(SiS_Pr,0x03,temp);
SiS_SetCH701x(SiS_Pr,0x63,0x40); /* LVDS off */
SiS_SetCH701x(SiS_Pr,0x63,0x00); /* LVDS on */
SiS_SetCH701x(SiS_Pr,0x76,0xaf); /* All power on, LVDS normal operation */
SiS_SetCH701x(SiS_Pr, reg, val);
void SiS_SetCH701x(struct SiS_Private *SiS_Pr, unsigned short reg, unsigned char val);
SiS_SetCH701x(&ivideo->SiS_Pr, 0x49, 0x20);
SiS_SetCH701x(&ivideo->SiS_Pr, 0x20, temp2);
SiS_SetCH701x(&ivideo->SiS_Pr, 0x20, temp2);
SiS_SetCH701x(&ivideo->SiS_Pr, 0x49, temp1);