Commit 0131258b authored by Manu Abraham's avatar Manu Abraham Committed by Mauro Carvalho Chehab

V4L/DVB (13725): [Mantis/VP-1041] Revert to old register initialization parameters, for now.

Thanks to eso46 for pointing it out
Signed-off-by: default avatarManu Abraham <manu@linuxtv.org>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab@redhat.com>
parent 873c8c25
...@@ -125,102 +125,102 @@ static const struct stb0899_s1_reg vp1041_stb0899_s1_init_1[] = { ...@@ -125,102 +125,102 @@ static const struct stb0899_s1_reg vp1041_stb0899_s1_init_1[] = {
static const struct stb0899_s1_reg vp1041_stb0899_s1_init_3[] = { static const struct stb0899_s1_reg vp1041_stb0899_s1_init_3[] = {
{ STB0899_DEMOD , 0x00 }, { STB0899_DEMOD , 0x00 },
{ STB0899_RCOMPC , 0xc9 }, { STB0899_RCOMPC , 0xc9 },
{ STB0899_AGC1CN , 0x41 }, { STB0899_AGC1CN , 0x01 },
{ STB0899_AGC1REF , 0x10 }, { STB0899_AGC1REF , 0x10 },
{ STB0899_RTC , 0x7a }, { STB0899_RTC , 0x23 },
{ STB0899_TMGCFG , 0x4e }, { STB0899_TMGCFG , 0x4e },
{ STB0899_AGC2REF , 0x34 }, { STB0899_AGC2REF , 0x34 },
{ STB0899_TLSR , 0x84 }, { STB0899_TLSR , 0x84 },
{ STB0899_CFD , 0xc7 }, { STB0899_CFD , 0xf7 },
{ STB0899_ACLC , 0x87 }, { STB0899_ACLC , 0x87 },
{ STB0899_BCLC , 0x94 }, { STB0899_BCLC , 0x94 },
{ STB0899_EQON , 0x41 }, { STB0899_EQON , 0x41 },
{ STB0899_LDT , 0xdd }, { STB0899_LDT , 0xf1 },
{ STB0899_LDT2 , 0xc9 }, { STB0899_LDT2 , 0xe3 },
{ STB0899_EQUALREF , 0xb4 }, { STB0899_EQUALREF , 0xb4 },
{ STB0899_TMGRAMP , 0x10 }, { STB0899_TMGRAMP , 0x10 },
{ STB0899_TMGTHD , 0x30 }, { STB0899_TMGTHD , 0x30 },
{ STB0899_IDCCOMP , 0xfb }, { STB0899_IDCCOMP , 0xfd },
{ STB0899_QDCCOMP , 0x03 }, { STB0899_QDCCOMP , 0xff },
{ STB0899_POWERI , 0x3b }, { STB0899_POWERI , 0x0c },
{ STB0899_POWERQ , 0x3d }, { STB0899_POWERQ , 0x0f },
{ STB0899_RCOMP , 0x81 }, { STB0899_RCOMP , 0x6c },
{ STB0899_AGCIQIN , 0x80 }, { STB0899_AGCIQIN , 0x80 },
{ STB0899_AGC2I1 , 0x04 }, { STB0899_AGC2I1 , 0x06 },
{ STB0899_AGC2I2 , 0xf5 }, { STB0899_AGC2I2 , 0x00 },
{ STB0899_TLIR , 0x25 }, { STB0899_TLIR , 0x30 },
{ STB0899_RTF , 0x80 }, { STB0899_RTF , 0x7f },
{ STB0899_DSTATUS , 0x00 }, { STB0899_DSTATUS , 0x00 },
{ STB0899_LDI , 0xca }, { STB0899_LDI , 0xbc },
{ STB0899_CFRM , 0xf1 }, { STB0899_CFRM , 0xea },
{ STB0899_CFRL , 0xf3 }, { STB0899_CFRL , 0x31 },
{ STB0899_NIRM , 0x2a }, { STB0899_NIRM , 0x2b },
{ STB0899_NIRL , 0x05 }, { STB0899_NIRL , 0x80 },
{ STB0899_ISYMB , 0x17 }, { STB0899_ISYMB , 0x1d },
{ STB0899_QSYMB , 0xfa }, { STB0899_QSYMB , 0xa6 },
{ STB0899_SFRH , 0x2f }, { STB0899_SFRH , 0x2f },
{ STB0899_SFRM , 0x68 }, { STB0899_SFRM , 0x68 },
{ STB0899_SFRL , 0x40 }, { STB0899_SFRL , 0x40 },
{ STB0899_SFRUPH , 0x2f }, { STB0899_SFRUPH , 0x2f },
{ STB0899_SFRUPM , 0x68 }, { STB0899_SFRUPM , 0x68 },
{ STB0899_SFRUPL , 0x40 }, { STB0899_SFRUPL , 0x40 },
{ STB0899_EQUAI1 , 0xfd }, { STB0899_EQUAI1 , 0x02 },
{ STB0899_EQUAQ1 , 0x04 }, { STB0899_EQUAQ1 , 0xff },
{ STB0899_EQUAI2 , 0x0f }, { STB0899_EQUAI2 , 0x04 },
{ STB0899_EQUAQ2 , 0xff }, { STB0899_EQUAQ2 , 0x05 },
{ STB0899_EQUAI3 , 0xdf }, { STB0899_EQUAI3 , 0x02 },
{ STB0899_EQUAQ3 , 0xfa }, { STB0899_EQUAQ3 , 0xfd },
{ STB0899_EQUAI4 , 0x37 }, { STB0899_EQUAI4 , 0x03 },
{ STB0899_EQUAQ4 , 0x0d }, { STB0899_EQUAQ4 , 0x07 },
{ STB0899_EQUAI5 , 0xbd }, { STB0899_EQUAI5 , 0x08 },
{ STB0899_EQUAQ5 , 0xf7 }, { STB0899_EQUAQ5 , 0xf5 },
{ STB0899_DSTATUS2 , 0x00 }, { STB0899_DSTATUS2 , 0x00 },
{ STB0899_VSTATUS , 0x00 }, { STB0899_VSTATUS , 0x00 },
{ STB0899_VERROR , 0xff }, { STB0899_VERROR , 0x86 },
{ STB0899_IQSWAP , 0x2a }, { STB0899_IQSWAP , 0x2a },
{ STB0899_ECNT1M , 0x00 }, { STB0899_ECNT1M , 0x00 },
{ STB0899_ECNT1L , 0x00 }, { STB0899_ECNT1L , 0x00 },
{ STB0899_ECNT2M , 0x00 }, { STB0899_ECNT2M , 0x00 },
{ STB0899_ECNT2L , 0x00 }, { STB0899_ECNT2L , 0x00 },
{ STB0899_ECNT3M , 0x00 }, { STB0899_ECNT3M , 0x0a },
{ STB0899_ECNT3L , 0x00 }, { STB0899_ECNT3L , 0xad },
{ STB0899_FECAUTO1 , 0x06 }, { STB0899_FECAUTO1 , 0x06 },
{ STB0899_FECM , 0x01 }, { STB0899_FECM , 0x01 },
{ STB0899_VTH12 , 0xf0 }, { STB0899_VTH12 , 0xb0 },
{ STB0899_VTH23 , 0xa0 }, { STB0899_VTH23 , 0x7a },
{ STB0899_VTH34 , 0x78 }, { STB0899_VTH34 , 0x58 },
{ STB0899_VTH56 , 0x4e }, { STB0899_VTH56 , 0x38 },
{ STB0899_VTH67 , 0x48 }, { STB0899_VTH67 , 0x34 },
{ STB0899_VTH78 , 0x38 }, { STB0899_VTH78 , 0x24 },
{ STB0899_PRVIT , 0xff }, { STB0899_PRVIT , 0xff },
{ STB0899_VITSYNC , 0x19 }, { STB0899_VITSYNC , 0x19 },
{ STB0899_RSULC , 0xb1 }, /* DVB = 0xb1, DSS = 0xa1 */ { STB0899_RSULC , 0xb1 }, /* DVB = 0xb1, DSS = 0xa1 */
{ STB0899_TSULC , 0x42 }, { STB0899_TSULC , 0x42 },
{ STB0899_RSLLC , 0x40 }, { STB0899_RSLLC , 0x41 },
{ STB0899_TSLPL , 0x12 }, { STB0899_TSLPL , 0x12 },
{ STB0899_TSCFGH , 0x0c }, { STB0899_TSCFGH , 0x0c },
{ STB0899_TSCFGM , 0x00 }, { STB0899_TSCFGM , 0x00 },
{ STB0899_TSCFGL , 0x0c }, { STB0899_TSCFGL , 0x00 },
{ STB0899_TSOUT , 0x0d }, /* 0x0d for CAM */ { STB0899_TSOUT , 0x69 }, /* 0x0d for CAM */
{ STB0899_RSSYNCDEL , 0x00 }, { STB0899_RSSYNCDEL , 0x00 },
{ STB0899_TSINHDELH , 0x02 }, { STB0899_TSINHDELH , 0x02 },
{ STB0899_TSINHDELM , 0x00 }, { STB0899_TSINHDELM , 0x00 },
{ STB0899_TSINHDELL , 0x00 }, { STB0899_TSINHDELL , 0x00 },
{ STB0899_TSLLSTKM , 0x00 }, { STB0899_TSLLSTKM , 0x1b },
{ STB0899_TSLLSTKL , 0x00 }, { STB0899_TSLLSTKL , 0xb3 },
{ STB0899_TSULSTKM , 0x00 }, { STB0899_TSULSTKM , 0x00 },
{ STB0899_TSULSTKL , 0xab }, { STB0899_TSULSTKL , 0x00 },
{ STB0899_PCKLENUL , 0x00 }, { STB0899_PCKLENUL , 0xbc },
{ STB0899_PCKLENLL , 0xcc }, { STB0899_PCKLENLL , 0xcc },
{ STB0899_RSPCKLEN , 0xcc }, { STB0899_RSPCKLEN , 0xbd },
{ STB0899_TSSTATUS , 0x80 }, { STB0899_TSSTATUS , 0x90 },
{ STB0899_ERRCTRL1 , 0xb6 }, { STB0899_ERRCTRL1 , 0xb6 },
{ STB0899_ERRCTRL2 , 0x96 }, { STB0899_ERRCTRL2 , 0x95 },
{ STB0899_ERRCTRL3 , 0x89 }, { STB0899_ERRCTRL3 , 0x8d },
{ STB0899_DMONMSK1 , 0x27 }, { STB0899_DMONMSK1 , 0x27 },
{ STB0899_DMONMSK0 , 0x03 }, { STB0899_DMONMSK0 , 0x03 },
{ STB0899_DEMAPVIT , 0x5c }, { STB0899_DEMAPVIT , 0x5c },
{ STB0899_PLPARM , 0x1f }, { STB0899_PLPARM , 0x19 },
{ STB0899_PDELCTRL , 0x48 }, { STB0899_PDELCTRL , 0x48 },
{ STB0899_PDELCTRL2 , 0x00 }, { STB0899_PDELCTRL2 , 0x00 },
{ STB0899_BBHCTRL1 , 0x00 }, { STB0899_BBHCTRL1 , 0x00 },
...@@ -237,19 +237,19 @@ static const struct stb0899_s1_reg vp1041_stb0899_s1_init_3[] = { ...@@ -237,19 +237,19 @@ static const struct stb0899_s1_reg vp1041_stb0899_s1_init_3[] = {
{ STB0899_SYNCDCSTL , 0x00 }, { STB0899_SYNCDCSTL , 0x00 },
{ STB0899_ISI_ENTRY , 0x00 }, { STB0899_ISI_ENTRY , 0x00 },
{ STB0899_ISI_BIT_EN , 0x00 }, { STB0899_ISI_BIT_EN , 0x00 },
{ STB0899_MATSTRM , 0x00 }, { STB0899_MATSTRM , 0xf0 },
{ STB0899_MATSTRL , 0x00 }, { STB0899_MATSTRL , 0x02 },
{ STB0899_UPLSTRM , 0x00 }, { STB0899_UPLSTRM , 0x45 },
{ STB0899_UPLSTRL , 0x00 }, { STB0899_UPLSTRL , 0x60 },
{ STB0899_DFLSTRM , 0x00 }, { STB0899_DFLSTRM , 0xe3 },
{ STB0899_DFLSTRL , 0x00 }, { STB0899_DFLSTRL , 0x00 },
{ STB0899_SYNCSTR , 0x00 }, { STB0899_SYNCSTR , 0x47 },
{ STB0899_SYNCDSTRM , 0x00 }, { STB0899_SYNCDSTRM , 0x05 },
{ STB0899_SYNCDSTRL , 0x00 }, { STB0899_SYNCDSTRL , 0x18 },
{ STB0899_CFGPDELSTATUS1 , 0x10 }, { STB0899_CFGPDELSTATUS1 , 0x19 },
{ STB0899_CFGPDELSTATUS2 , 0x00 }, { STB0899_CFGPDELSTATUS2 , 0x2b },
{ STB0899_BBFERRORM , 0x00 }, { STB0899_BBFERRORM , 0x00 },
{ STB0899_BBFERRORL , 0x00 }, { STB0899_BBFERRORL , 0x01 },
{ STB0899_UPKTERRORM , 0x00 }, { STB0899_UPKTERRORM , 0x00 },
{ STB0899_UPKTERRORL , 0x00 }, { STB0899_UPKTERRORL , 0x00 },
{ 0xffff , 0xff }, { 0xffff , 0xff },
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment