Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] stv0299 bug tracing



HI

Does someone has some clue why stv0299 frequency
tuning (pll) isn't working?

My patch seems only to help detecting of the stv0299
but actuall setting of the frequency or other diseqc
things doesn't work.

I've traced it by printing i2c commands stv0299 emits
(patch enclosed for printing), but so far everythings
seems ok except that in dvb-kernel I got errors on
pll_write (ret = -121), while in DVB (where stv0299 works) 
there is no error on pll_write and obiously everything
works.

Attached are:

stv0299debug.patch - enable printing of i2c commands
fedetect.patch - enable frontend i2c autodetect
dmainit.patch - remove DMA leftovers from dvb-s
stv0299.log - stv0299 related log of DVB tree which works
stvdvbk.log - stv0299 related log of dvb-kernel which doesn't work
--- /lib/dvb/DVB/driver/frontends/stv0299.c	Fri Jan 17 14:50:31 2003
+++ stv0299.c	Sat Jan 25 17:35:52 2003
@@ -187,7 +187,6 @@ int stv0299_writereg (struct dvb_i2c_bus
 	u8 buf [] = { reg, data };
 	struct i2c_msg msg = { addr: 0x68, flags: 0, buf: buf, len: 2 };
 
-	dprintk ("%s\n", __FUNCTION__);
 
 	ret = i2c->xfer (i2c, &msg, 1);
 
@@ -195,6 +194,8 @@ int stv0299_writereg (struct dvb_i2c_bus
 		dprintk("%s: writereg error (reg == 0x%02x, val == 0x%02x, ret == %i)\n",
 			__FUNCTION__, reg, data, ret);
 
+	dprintk ("%s *(%02x)=%02x\n", __FUNCTION__, reg, data);
+
 	return (ret != 1) ? -1 : 0;
 }
 
@@ -208,12 +209,14 @@ u8 stv0299_readreg (struct dvb_i2c_bus *
 	struct i2c_msg msg [] = { { addr: 0x68, flags: 0, buf: b0, len: 1 },
 			   { addr: 0x68, flags: I2C_M_RD, buf: b1, len: 1 } };
 
-	dprintk ("%s\n", __FUNCTION__);
 
 	ret = i2c->xfer (i2c, msg, 2);
+
         
 	if (ret != 2) 
-		dprintk("%s: readreg error (ret == %i)\n", __FUNCTION__, ret);
+		dprintk("%s: readreg error *(%02x) (ret == %i)\n", __FUNCTION__, reg, ret);
+
+	dprintk ("%s *%02x=%02x\n", __FUNCTION__, reg, b1[0]);
 
 	return b1[0];
 }
@@ -247,7 +250,8 @@ int pll_write (struct dvb_i2c_bus *i2c, 
 	struct i2c_msg msg [] = {{ addr: 0x68, flags: 0, buf: rpt1, len: 2 },
 			         { addr: addr, flags: 0, buf: data, len: 4 }};
 
-	dprintk ("%s\n", __FUNCTION__);
+	dprintk ("%s data[]=%02x %02x %02x %02x ftype=%d\n", 
+	  __FUNCTION__, data[0], data[1], data[2], data[3], ftype);
 
 	if (ftype == LG_TDQF_S001F) {
 		ret  = i2c->xfer (i2c, &msg[0], 1);
diff -pur orig/dvb-kernel/linux/drivers/media/dvb/ttpci-budget/budget-core.c dvb-kernel/linux/drivers/media/dvb/ttpci-budget/budget-core.c
--- orig/dvb-kernel/linux/drivers/media/dvb/ttpci-budget/budget-core.c	Thu Jan 23 20:00:03 2003
+++ dvb-kernel/linux/drivers/media/dvb/ttpci-budget/budget-core.c	Sat Jan 25 08:37:26 2003
@@ -415,7 +415,9 @@ int budget_attach (struct saa7146_dev* d
            get recognized before the main driver is loaded */
         saa7146_write(dev, GPIO_CTRL, 0x500000);
 	
+	saa7146_setgpio(dev, 2, SAA7146_GPIO_OUTLO); /* frontend power off */
 	saa7146_i2c_adapter_prepare(dev, NULL, SAA7146_I2C_BUS_BIT_RATE_3200);
+	saa7146_setgpio(dev, 2, SAA7146_GPIO_OUTHI); /* frontend power on */
 
 	if (budget->card->type == BUDGET_PATCH && budget_patch > 0)
         {
diff -pur orig/dvb-kernel/linux/drivers/media/dvb/ttpci-budget/budget-core.c dvb-kernel/linux/drivers/media/dvb/ttpci-budget/budget-core.c
--- orig/dvb-kernel/linux/drivers/media/dvb/ttpci-budget/budget-core.c	Thu Jan 23 20:00:03 2003
+++ dvb-kernel/linux/drivers/media/dvb/ttpci-budget/budget-core.c	Fri Jan 24 00:33:39 2003
@@ -492,9 +492,8 @@ int budget_attach (struct saa7146_dev* d
 	slen = pci_map_sg(dev->pci,slist,pages,PCI_DMA_FROMDEVICE);
 	saa7146_pgtable_build_single(dev->pci, &budget->pt, slist, slen);
 
-	saa7146_write(dev, PCI_BT_V1, 0x1c00101f);
+	saa7146_write(dev, PCI_BT_V1, 0x001c0000);
 	/* upload all */
-	saa7146_write(dev, MC2, 0x077c077c);
         saa7146_write(dev, GPIO_CTRL, 0x000000);
 
 	tasklet_init (&budget->fidb_tasklet, fidbirq, (unsigned long) budget);
szap -a 1 tp111

Jan 25 17:38:06 emard kernel: Linux video capture interface: v1.00
Jan 25 17:38:07 emard kernel: init_tdmb7
Jan 25 17:38:07 emard kernel: init_tdlb7
Jan 25 17:38:07 emard kernel: init_uni0299
Jan 25 17:38:07 emard kernel: DVB: registering new adapter (Siemens/Technotrend/Hauppauge PCI rev1.3).
Jan 25 17:38:07 emard kernel: PCI: Found IRQ 10 for device 00:09.0
Jan 25 17:38:07 emard kernel: PCI: Sharing IRQ 10 with 00:04.2
Jan 25 17:38:07 emard kernel: PCI: Sharing IRQ 10 with 00:0d.0
Jan 25 17:38:07 emard kernel: DVB: registering frontend 0:0 (Alps BSRV2)...
Jan 25 17:38:07 emard kernel: tdmb7_attach
Jan 25 17:38:07 emard kernel: tdlb7_attach
Jan 25 17:38:08 emard kernel: tda8083_readregs: readreg error (reg 00, ret == -121)
Jan 25 17:38:08 emard kernel: stv0299_readreg: readreg error *(00) (ret == -121)
Jan 25 17:38:08 emard kernel: stv0299_readreg *00=00
Jan 25 17:38:08 emard kernel: uni0299_attach
Jan 25 17:38:08 emard kernel: DVB: registering new adapter (SATELCO Multimedia PCI).
Jan 25 17:38:08 emard kernel: PCI: Found IRQ 9 for device 00:0b.0
Jan 25 17:38:08 emard kernel: ves1893_readreg: readreg error (ret == -121)
Jan 25 17:38:08 emard kernel: tdmb7_attach
Jan 25 17:38:08 emard kernel: tdlb7_attach
Jan 25 17:38:09 emard kernel: stv0299_readreg *00=a1
Jan 25 17:38:09 emard kernel: uni0299_attach
Jan 25 17:38:09 emard kernel: stv0299.c: setup for tuner BSRU6, TDQB-S00x
Jan 25 17:38:09 emard kernel: DVB: registering frontend 1:0 (STV0299/TSA5059/SL1935 based)...
Jan 25 17:38:11 emard kernel: DVB: AV7110(0) - firm f0240009, rtsl b0250018, vid 71010068, app 00012502
Jan 25 17:38:11 emard kernel: DVB: AV7110(0) - TS patch detected
Jan 25 17:38:21 emard kernel: uni0299_ioctl
Jan 25 17:38:21 emard kernel: stv0299: init chip
Jan 25 17:38:21 emard kernel: stv0299_writereg *(01)=15
Jan 25 17:38:21 emard kernel: stv0299_writereg *(02)=30
Jan 25 17:38:21 emard kernel: stv0299_writereg *(03)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(04)=7d
Jan 25 17:38:21 emard kernel: stv0299_writereg *(05)=35
Jan 25 17:38:21 emard kernel: stv0299_writereg *(06)=40
Jan 25 17:38:21 emard kernel: stv0299_writereg *(07)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(08)=40
Jan 25 17:38:21 emard kernel: stv0299_writereg *(09)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(0c)=51
Jan 25 17:38:21 emard kernel: stv0299_writereg *(0d)=82
Jan 25 17:38:21 emard kernel: stv0299_writereg *(0e)=23
Jan 25 17:38:21 emard kernel: stv0299_writereg *(10)=3f
Jan 25 17:38:21 emard kernel: stv0299_writereg *(11)=84
Jan 25 17:38:21 emard kernel: stv0299_writereg *(12)=b5
Jan 25 17:38:21 emard kernel: stv0299_writereg *(13)=b6
Jan 25 17:38:21 emard kernel: stv0299_writereg *(14)=93
Jan 25 17:38:21 emard kernel: stv0299_writereg *(15)=c9
Jan 25 17:38:21 emard kernel: stv0299_writereg *(16)=1d
Jan 25 17:38:21 emard kernel: stv0299_writereg *(17)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(18)=14
Jan 25 17:38:21 emard kernel: stv0299_writereg *(19)=f2
Jan 25 17:38:21 emard kernel: stv0299_writereg *(1a)=11
Jan 25 17:38:21 emard kernel: stv0299_writereg *(1b)=9c
Jan 25 17:38:21 emard kernel: stv0299_writereg *(1c)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(1d)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(1e)=0b
Jan 25 17:38:21 emard kernel: stv0299_writereg *(1f)=50
Jan 25 17:38:21 emard kernel: stv0299_writereg *(20)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(21)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(22)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(23)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(24)=ff
Jan 25 17:38:21 emard kernel: stv0299_writereg *(25)=ff
Jan 25 17:38:21 emard kernel: stv0299_writereg *(26)=ff
Jan 25 17:38:21 emard kernel: stv0299_writereg *(28)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(29)=1e
Jan 25 17:38:21 emard kernel: stv0299_writereg *(2a)=14
Jan 25 17:38:21 emard kernel: stv0299_writereg *(2b)=0f
Jan 25 17:38:21 emard kernel: stv0299_writereg *(2c)=09
Jan 25 17:38:21 emard kernel: stv0299_writereg *(2d)=05
Jan 25 17:38:21 emard kernel: stv0299_writereg *(2e)=01
Jan 25 17:38:21 emard kernel: stv0299_writereg *(31)=1f
Jan 25 17:38:21 emard kernel: stv0299_writereg *(32)=19
Jan 25 17:38:21 emard kernel: stv0299_writereg *(33)=fc
Jan 25 17:38:21 emard kernel: stv0299_writereg *(34)=93
Jan 25 17:38:21 emard kernel: stv0299_writereg *(0b)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(27)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(2f)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(30)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(35)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(36)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(37)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(38)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(39)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(3a)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(3b)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(3c)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(3d)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(3e)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(3f)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(40)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(41)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(42)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(43)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(44)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(45)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(46)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(47)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(48)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(49)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(4a)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(4b)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(4c)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(4d)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(4e)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(4f)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(0f)=52
Jan 25 17:38:21 emard kernel: uni0299_ioctl
Jan 25 17:38:21 emard kernel: uni0299_ioctl
Jan 25 17:38:21 emard kernel: stv0299_set_voltage
Jan 25 17:38:21 emard kernel: stv0299_readreg *0c=51
Jan 25 17:38:21 emard kernel: stv0299_writereg *(0c)=51
Jan 25 17:38:21 emard kernel: uni0299_ioctl
Jan 25 17:38:21 emard kernel: tsa5059_set_tv_freq
Jan 25 17:38:21 emard kernel: pll_write data[]=3e a0 84 c0 ftype=1
Jan 25 17:38:21 emard kernel: stv0299_set_FEC
Jan 25 17:38:21 emard kernel: stv0299_writereg *(31)=1f
Jan 25 17:38:21 emard kernel: stv0299_writereg *(13)=b6
Jan 25 17:38:21 emard kernel: stv0299_writereg *(14)=53
Jan 25 17:38:21 emard kernel: stv0299_writereg *(1f)=40
Jan 25 17:38:21 emard kernel: stv0299_writereg *(20)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(21)=00
Jan 25 17:38:21 emard kernel: stv0299_check_inversion
Jan 25 17:38:21 emard kernel: stv0299_readreg *1b=9a
Jan 25 17:38:21 emard kernel: stv0299_writereg *(22)=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(23)=00
Jan 25 17:38:21 emard kernel: stv0299_readreg *23=00
Jan 25 17:38:21 emard kernel: stv0299_writereg *(12)=b9
Jan 25 17:38:21 emard kernel: uni0299_ioctl
Jan 25 17:38:21 emard kernel: stv0299_readreg *18=74
Jan 25 17:38:21 emard kernel: stv0299_readreg *1b=9a
Jan 25 17:38:21 emard kernel: VSTATUS: 0x9a
Jan 25 17:38:21 emard kernel: uni0299_ioctl
Jan 25 17:38:21 emard kernel: stv0299_readreg *22=01
Jan 25 17:38:21 emard kernel: stv0299_readreg *23=c9
Jan 25 17:38:21 emard kernel: stv0299_readreg *0c=51
Jan 25 17:38:21 emard kernel: stv0299_get_fec
Jan 25 17:38:21 emard kernel: stv0299_readreg *1b=9a
Jan 25 17:38:21 emard kernel: stv0299_get_symbolrate
Jan 25 17:38:21 emard kernel: stv0299_readregs
Jan 25 17:38:21 emard kernel: stv0299_readregs
Jan 25 17:38:21 emard kernel: uni0299_ioctl
Jan 25 17:38:21 emard kernel: stv0299_readreg *18=73
Jan 25 17:38:21 emard kernel: stv0299_readreg *1b=9a
Jan 25 17:38:21 emard kernel: VSTATUS: 0x9a
Jan 25 17:38:21 emard kernel: uni0299_ioctl
Jan 25 17:38:21 emard kernel: stv0299_readreg *18=73
Jan 25 17:38:21 emard kernel: stv0299_readreg *19=fd
Jan 25 17:38:21 emard kernel: stv0299_readreg *19=00
Jan 25 17:38:21 emard kernel: stv0299_readreg *18=73
Jan 25 17:38:21 emard kernel: AGC2I: 0x7300, signal=0x8c02
Jan 25 17:38:21 emard kernel: uni0299_ioctl
Jan 25 17:38:21 emard kernel: stv0299_readreg *24=17
Jan 25 17:38:21 emard kernel: stv0299_readreg *25=dc
Jan 25 17:38:21 emard kernel: uni0299_ioctl
Jan 25 17:38:21 emard kernel: stv0299_readreg *1d=26
Jan 25 17:38:21 emard kernel: stv0299_readreg *1e=00
Jan 25 17:38:21 emard kernel: uni0299_ioctl
Jan 25 17:38:22 emard kernel: uni0299_ioctl
Jan 25 17:38:22 emard kernel: stv0299_readreg *18=73
Jan 25 17:38:22 emard kernel: stv0299_readreg *1b=9a
Jan 25 17:38:22 emard kernel: VSTATUS: 0x9a
Jan 25 17:38:22 emard kernel: uni0299_ioctl
Jan 25 17:38:22 emard kernel: stv0299_readreg *18=73
Jan 25 17:38:22 emard kernel: stv0299_readreg *1b=9a
Jan 25 17:38:22 emard kernel: VSTATUS: 0x9a
Jan 25 17:38:22 emard kernel: uni0299_ioctl
Jan 25 17:38:22 emard kernel: stv0299_readreg *18=73
Jan 25 17:38:22 emard kernel: stv0299_readreg *1b=9a
Jan 25 17:38:22 emard kernel: VSTATUS: 0x9a
Jan 25 17:38:22 emard kernel: uni0299_ioctl
Jan 25 17:38:22 emard kernel: stv0299_readreg *18=73
Jan 25 17:38:22 emard kernel: stv0299_readreg *1b=9a
Jan 25 17:38:22 emard kernel: VSTATUS: 0x9a
Jan 25 17:38:22 emard kernel: uni0299_ioctl
Jan 25 17:38:22 emard kernel: stv0299_readreg *18=73
Jan 25 17:38:22 emard kernel: stv0299_readreg *1b=9a
Jan 25 17:38:22 emard kernel: VSTATUS: 0x9a
Jan 25 17:38:22 emard kernel: uni0299_ioctl
Jan 25 17:38:22 emard kernel: stv0299_readreg *18=73
Jan 25 17:38:22 emard kernel: stv0299_readreg *19=01
Jan 25 17:38:22 emard kernel: stv0299_readreg *19=08
Jan 25 17:38:22 emard kernel: stv0299_readreg *18=73
Jan 25 17:38:22 emard kernel: AGC2I: 0x7308, signal=0x8cfe
Jan 25 17:38:22 emard kernel: uni0299_ioctl
Jan 25 17:38:22 emard kernel: stv0299_readreg *18=74
Jan 25 17:38:22 emard kernel: stv0299_readreg *1b=9a
Jan 25 17:38:22 emard kernel: VSTATUS: 0x9a
Jan 25 17:38:22 emard kernel: uni0299_ioctl
Jan 25 17:38:22 emard kernel: stv0299_readreg *24=17
Jan 25 17:38:22 emard kernel: stv0299_readreg *25=d5
Jan 25 17:38:22 emard kernel: uni0299_ioctl
Jan 25 17:38:22 emard kernel: stv0299_readreg *1d=00
Jan 25 17:38:22 emard kernel: stv0299_readreg *1e=00
Jan 25 17:38:22 emard kernel: uni0299_ioctl
Jan 25 17:38:29 emard kernel: uni0299_detach
Jan 25 17:38:30 emard kernel: exit_tdmb7
Jan 25 17:38:30 emard kernel: exit_tdlb7
Jan 25 17:38:30 emard kernel: exit_uni0299
Jan 25 19:17:27 emard kernel: saa7146: found saa7146 @ mem 0xf89d9000 (revision 1, irq 9) (0x13c2,0x1013).
Jan 25 19:17:27 emard kernel: DVB: registering new adapter (SATELCO Multimedia PCI).
Jan 25 19:17:27 emard kernel: budget: found budget card 'SATELCO Multimedia PCI'.
Jan 25 19:17:28 emard kernel: init_uni0299
Jan 25 19:17:28 emard kernel: stv0299_readreg: readreg error *(00) (ret == -121)
Jan 25 19:17:28 emard kernel: stv0299_readreg *00=00
Jan 25 19:17:28 emard kernel: uni0299_attach
Jan 25 19:17:28 emard kernel: stv0299_readreg *00=a1
Jan 25 19:17:28 emard kernel: uni0299_attach
Jan 25 19:17:28 emard kernel: stv0299.c: setup for tuner BSRU6, TDQB-S00x
Jan 25 19:17:28 emard kernel: DVB: registering frontend 1:0 (STV0299/TSA5059/SL1935 based)...
Jan 25 19:17:36 emard kernel: uni0299_ioctl
Jan 25 19:17:36 emard kernel: stv0299: init chip
Jan 25 19:17:36 emard kernel: stv0299_writereg *(01)=15
Jan 25 19:17:36 emard kernel: stv0299_writereg *(02)=30
Jan 25 19:17:36 emard kernel: stv0299_writereg *(03)=00
Jan 25 19:17:36 emard kernel: stv0299_writereg *(04)=7d
Jan 25 19:17:36 emard kernel: stv0299_writereg *(05)=35
Jan 25 19:17:36 emard kernel: stv0299_writereg *(06)=40
Jan 25 19:17:36 emard kernel: stv0299_writereg *(07)=00
Jan 25 19:17:36 emard kernel: stv0299_writereg *(08)=40
Jan 25 19:17:36 emard kernel: stv0299_writereg *(09)=00
Jan 25 19:17:36 emard kernel: stv0299_writereg *(0c)=51
Jan 25 19:17:36 emard kernel: stv0299_writereg *(0d)=82
Jan 25 19:17:36 emard kernel: stv0299_writereg *(0e)=23
Jan 25 19:17:36 emard kernel: stv0299_writereg *(10)=3f
Jan 25 19:17:36 emard kernel: stv0299_writereg *(11)=84
Jan 25 19:17:36 emard kernel: stv0299_writereg *(12)=b5
Jan 25 19:17:36 emard kernel: stv0299_writereg *(13)=b6
Jan 25 19:17:36 emard kernel: stv0299_writereg *(14)=93
Jan 25 19:17:36 emard kernel: stv0299_writereg *(15)=c9
Jan 25 19:17:36 emard kernel: stv0299_writereg *(16)=1d
Jan 25 19:17:36 emard kernel: stv0299_writereg *(17)=00
Jan 25 19:17:36 emard kernel: stv0299_writereg *(18)=14
Jan 25 19:17:36 emard kernel: stv0299_writereg *(19)=f2
Jan 25 19:17:36 emard kernel: stv0299_writereg *(1a)=11
Jan 25 19:17:36 emard kernel: stv0299_writereg *(1b)=9c
Jan 25 19:17:36 emard kernel: stv0299_writereg *(1c)=00
Jan 25 19:17:36 emard kernel: stv0299_writereg *(1d)=00
Jan 25 19:17:36 emard kernel: stv0299_writereg *(1e)=0b
Jan 25 19:17:36 emard kernel: stv0299_writereg *(1f)=50
Jan 25 19:17:36 emard kernel: stv0299_writereg *(20)=00
Jan 25 19:17:36 emard kernel: stv0299_writereg *(21)=00
Jan 25 19:17:36 emard kernel: stv0299_writereg *(22)=00
Jan 25 19:17:36 emard kernel: stv0299_writereg *(23)=00
Jan 25 19:17:36 emard kernel: stv0299_writereg *(24)=ff
Jan 25 19:17:36 emard kernel: stv0299_writereg *(25)=ff
Jan 25 19:17:36 emard kernel: stv0299_writereg *(26)=ff
Jan 25 19:17:36 emard kernel: stv0299_writereg *(28)=00
Jan 25 19:17:36 emard kernel: stv0299_writereg *(29)=1e
Jan 25 19:17:36 emard kernel: stv0299_writereg *(2a)=14
Jan 25 19:17:36 emard kernel: stv0299_writereg *(2b)=0f
Jan 25 19:17:37 emard kernel: stv0299_writereg *(2c)=09
Jan 25 19:17:37 emard kernel: stv0299_writereg *(2d)=05
Jan 25 19:17:37 emard kernel: stv0299_writereg *(2e)=01
Jan 25 19:17:37 emard kernel: stv0299_writereg *(31)=1f
Jan 25 19:17:37 emard kernel: stv0299_writereg *(32)=19
Jan 25 19:17:37 emard kernel: stv0299_writereg *(33)=fc
Jan 25 19:17:37 emard kernel: stv0299_writereg *(34)=93
Jan 25 19:17:37 emard kernel: stv0299_writereg *(0b)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(27)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(2f)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(30)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(35)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(36)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(37)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(38)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(39)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(3a)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(3b)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(3c)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(3d)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(3e)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(3f)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(40)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(41)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(42)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(43)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(44)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(45)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(46)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(47)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(48)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(49)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(4a)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(4b)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(4c)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(4d)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(4e)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(4f)=00
Jan 25 19:17:37 emard kernel: stv0299_writereg *(0f)=52
Jan 25 19:17:37 emard kernel: uni0299_ioctl
Jan 25 19:17:37 emard kernel: uni0299_ioctl
Jan 25 19:17:37 emard kernel: stv0299_set_tone
Jan 25 19:17:37 emard kernel: stv0299_wait_diseqc_idle
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=4a
Jan 25 19:17:37 emard kernel: stv0299_readreg *08=40
Jan 25 19:17:37 emard kernel: stv0299_writereg *(08)=42
Jan 25 19:17:37 emard kernel: uni0299_ioctl
Jan 25 19:17:37 emard kernel: stv0299_set_voltage
Jan 25 19:17:37 emard kernel: stv0299_readreg *0c=51
Jan 25 19:17:37 emard kernel: stv0299_writereg *(0c)=51
Jan 25 19:17:37 emard kernel: uni0299_ioctl
Jan 25 19:17:37 emard kernel: stv0299_send_diseqc_msg
Jan 25 19:17:37 emard kernel: stv0299_wait_diseqc_idle
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=4a
Jan 25 19:17:37 emard kernel: stv0299_readreg *08=42
Jan 25 19:17:37 emard kernel: stv0299_writereg *(08)=46
Jan 25 19:17:37 emard kernel: stv0299_wait_diseqc_fifo
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=4a
Jan 25 19:17:37 emard kernel: stv0299_writereg *(09)=e0
Jan 25 19:17:37 emard kernel: stv0299_wait_diseqc_fifo
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=48
Jan 25 19:17:37 emard kernel: stv0299_writereg *(09)=10
Jan 25 19:17:37 emard kernel: stv0299_wait_diseqc_fifo
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=48
Jan 25 19:17:37 emard kernel: stv0299_writereg *(09)=38
Jan 25 19:17:37 emard kernel: stv0299_wait_diseqc_fifo
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=68
Jan 25 19:17:37 emard kernel: stv0299_writereg *(09)=f3
Jan 25 19:17:37 emard kernel: stv0299_wait_diseqc_idle
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=48
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=4a
Jan 25 19:17:37 emard kernel: uni0299_ioctl
Jan 25 19:17:37 emard kernel: stv0299_send_diseqc_burst
Jan 25 19:17:37 emard kernel: stv0299_wait_diseqc_idle
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=4a
Jan 25 19:17:37 emard kernel: stv0299_readreg *08=46
Jan 25 19:17:37 emard kernel: stv0299_writereg *(08)=42
Jan 25 19:17:37 emard kernel: stv0299_writereg *(09)=00
Jan 25 19:17:37 emard kernel: stv0299_wait_diseqc_idle
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=48
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=4a
Jan 25 19:17:37 emard kernel: stv0299_writereg *(08)=46
Jan 25 19:17:37 emard kernel: uni0299_ioctl
Jan 25 19:17:37 emard kernel: stv0299_set_tone
Jan 25 19:17:37 emard kernel: stv0299_wait_diseqc_idle
Jan 25 19:17:37 emard kernel: stv0299_readreg *0a=4a
Jan 25 19:17:37 emard kernel: stv0299_readreg *08=46
Jan 25 19:17:37 emard kernel: stv0299_writereg *(08)=47
Jan 25 19:17:37 emard kernel: uni0299_ioctl
Jan 25 19:17:37 emard kernel: tsa5059_set_tv_freq
Jan 25 19:17:37 emard kernel: pll_write data[]=42 48 84 c0 ftype=1
Jan 25 19:17:38 emard kernel: pll_write: i/o error (ret == -121)
Jan 25 19:17:38 emard kernel: stv0299_set_FEC
Jan 25 19:17:38 emard kernel: stv0299_writereg *(31)=1f
Jan 25 19:17:38 emard kernel: stv0299_writereg *(13)=b6
Jan 25 19:17:38 emard kernel: stv0299_writereg *(14)=53
Jan 25 19:17:38 emard kernel: stv0299_writereg *(1f)=40
Jan 25 19:17:38 emard kernel: stv0299_writereg *(20)=00
Jan 25 19:17:38 emard kernel: stv0299_writereg *(21)=00
Jan 25 19:17:38 emard kernel: stv0299_check_inversion
Jan 25 19:17:38 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:38 emard kernel: stv0299_writereg *(22)=00
Jan 25 19:17:38 emard kernel: stv0299_writereg *(23)=00
Jan 25 19:17:38 emard kernel: stv0299_readreg *23=00
Jan 25 19:17:38 emard kernel: stv0299_writereg *(12)=b9
Jan 25 19:17:38 emard kernel: uni0299_ioctl
Jan 25 19:17:38 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:38 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:38 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:38 emard kernel: uni0299_ioctl
Jan 25 19:17:38 emard kernel: stv0299_readreg *22=00
Jan 25 19:17:38 emard kernel: stv0299_readreg *23=c0
Jan 25 19:17:38 emard kernel: stv0299_readreg *0c=51
Jan 25 19:17:38 emard kernel: stv0299_get_fec
Jan 25 19:17:38 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:38 emard kernel: stv0299_get_symbolrate
Jan 25 19:17:38 emard kernel: stv0299_readregs
Jan 25 19:17:38 emard kernel: stv0299_readregs
Jan 25 19:17:38 emard kernel: uni0299_ioctl
Jan 25 19:17:38 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:38 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:38 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:38 emard kernel: uni0299_ioctl
Jan 25 19:17:38 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:38 emard kernel: stv0299_readreg *19=9a
Jan 25 19:17:38 emard kernel: stv0299_readreg *19=fb
Jan 25 19:17:38 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:38 emard kernel: AGC2I: 0x65fb, signal=0x9a65
Jan 25 19:17:38 emard kernel: uni0299_ioctl
Jan 25 19:17:38 emard kernel: stv0299_readreg *24=17
Jan 25 19:17:38 emard kernel: stv0299_readreg *25=1c
Jan 25 19:17:38 emard kernel: uni0299_ioctl
Jan 25 19:17:38 emard kernel: stv0299_readreg *1d=1d
Jan 25 19:17:38 emard kernel: stv0299_readreg *1e=00
Jan 25 19:17:38 emard kernel: uni0299_ioctl
Jan 25 19:17:38 emard kernel: uni0299_ioctl
Jan 25 19:17:38 emard kernel: stv0299_readreg *18=66
Jan 25 19:17:38 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:38 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:39 emard kernel: uni0299_ioctl
Jan 25 19:17:39 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:39 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:39 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:39 emard kernel: uni0299_ioctl
Jan 25 19:17:39 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:39 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:39 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:39 emard kernel: uni0299_ioctl
Jan 25 19:17:39 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:39 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:39 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:39 emard kernel: uni0299_ioctl
Jan 25 19:17:39 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:39 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:39 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:39 emard kernel: uni0299_ioctl
Jan 25 19:17:39 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:39 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:39 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:39 emard kernel: uni0299_ioctl
Jan 25 19:17:39 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:39 emard kernel: stv0299_readreg *19=00
Jan 25 19:17:39 emard kernel: stv0299_readreg *19=ff
Jan 25 19:17:39 emard kernel: stv0299_readreg *18=66
Jan 25 19:17:39 emard kernel: AGC2I: 0x66ff, signal=0x9aff
Jan 25 19:17:39 emard kernel: uni0299_ioctl
Jan 25 19:17:39 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:39 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:39 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:39 emard kernel: uni0299_ioctl
Jan 25 19:17:39 emard kernel: stv0299_readreg *24=17
Jan 25 19:17:39 emard kernel: stv0299_readreg *25=29
Jan 25 19:17:39 emard kernel: uni0299_ioctl
Jan 25 19:17:39 emard kernel: stv0299_readreg *1d=00
Jan 25 19:17:39 emard kernel: stv0299_readreg *1e=00
Jan 25 19:17:39 emard kernel: uni0299_ioctl
Jan 25 19:17:39 emard kernel: uni0299_ioctl
Jan 25 19:17:39 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:39 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:39 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:40 emard kernel: uni0299_ioctl
Jan 25 19:17:40 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:40 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:40 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:40 emard kernel: uni0299_ioctl
Jan 25 19:17:40 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:40 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:40 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:40 emard kernel: uni0299_ioctl
Jan 25 19:17:40 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:40 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:40 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:41 emard kernel: uni0299_ioctl
Jan 25 19:17:41 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:41 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:41 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:41 emard kernel: uni0299_ioctl
Jan 25 19:17:41 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:41 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:41 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:42 emard kernel: uni0299_ioctl
Jan 25 19:17:42 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:42 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:42 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:42 emard kernel: uni0299_ioctl
Jan 25 19:17:43 emard kernel: stv0299_readreg *18=66
Jan 25 19:17:43 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:43 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:43 emard kernel: uni0299_ioctl
Jan 25 19:17:43 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:43 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:43 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:44 emard kernel: uni0299_ioctl
Jan 25 19:17:44 emard kernel: stv0299_readreg *18=65
Jan 25 19:17:44 emard kernel: stv0299_readreg *1b=9a
Jan 25 19:17:44 emard kernel: VSTATUS: 0x9a
Jan 25 19:17:45 emard kernel: uni0299_ioctl
Jan 25 19:17:45 emard kernel: stv0299_writereg *(0c)=00
Jan 25 19:17:45 emard kernel: stv0299_writereg *(02)=80
Jan 25 19:17:53 emard kernel: saa7146: unregister extension 'budget dvb'.
Jan 25 19:17:53 emard kernel: uni0299_detach
Jan 25 19:17:53 emard kernel: saa7146: unregister extension 'dvb'.
Jan 25 19:17:53 emard kernel: exit_uni0299

Home | Main Index | Thread Index