<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.linux.drivers.dvb">
    <title>gmane.linux.drivers.dvb</title>
    <link>http://blog.gmane.org/gmane.linux.drivers.dvb</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48465"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48464"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48461"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48460"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48456"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48453"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48452"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48451"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48450"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48448"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48447"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48446"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48445"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48443"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48438"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48437"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48436"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48435"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48434"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.drivers.dvb/48433"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48465">
    <title>The mailing list linux-dvb&lt; at &gt;linuxtv is closed. use linux-media&lt; at &gt;vger.kernel.org instead</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48465</link>
    <description>&lt;pre&gt;Dear linux-dvb users,

A long time ago, we've merged analog and digital ML's into just one list.
As result, a new mailing list were created, at kernel.org facilities, meant
to be used by those envolved on adding open source support on Linux for
all sorts of radio, analog TV, digital TV and webcam support. The traffic
at the video4linux and linux-dvb ML's were gradually moved to the new ML.

However, still today, people sometimes send useful messages to this ML, believing
that the list is still active. However, no developers are reading from this ML
anymore, and any comments send to this ML will probably be just not read.
The same were happening with video4linux ML.

To avoid frustating people that are sending messages to this ML, I'm removing all
subscribed users from this ML, and blocking and further subscriptions.

If you're interested on Linux DVB, please use linux-media&amp;lt; at &amp;gt;vger.kernel.org. 

To subscribe, all you need to do is to send a message to: majordomo&amp;lt; at &amp;gt;vger.kernel.org
with "subscribe linux-media" at the mail body.

More detailed info is available at:
http://vger.kernel.org/vger-lists.html#linux-media

Thanks!
Mauro


&lt;/pre&gt;</description>
    <dc:creator>Mauro Carvalho Chehab</dc:creator>
    <dc:date>2011-06-03T13:26:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48464">
    <title>Re: XC4000: added card_type</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48464</link>
    <description>&lt;pre&gt;
Hi Istan,

I understand what you're trying to do here, but this is not a good
approach.  We do not want to be littering tuner drivers with
card-specific if() statements.  Also, this is inconsistent with the
way all other tuner drivers work.

The approach you are attempting may seem easier at first, but it gets
very difficult to manage over time as the number of boards that use
the driver increases.

You should have the bridge driver be setting up the cfg structure and
passing it to the xc4000 driver, just like the xc5000 and xc3028 do.

Devin

&lt;/pre&gt;</description>
    <dc:creator>Devin Heitmueller</dc:creator>
    <dc:date>2011-06-03T12:46:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48461">
    <title>Re: status of BaluTV / Digitelmo1 / Moditel1 driver? Joachim Steiger</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48461</link>
    <description>&lt;pre&gt;searching Joachim Steiger because




  Want to use driver balutv_cs for moditel 1 it is 2011 and i think the
  driver now maybe done. but i don´t find the Driver od the man where made
  this driver. So please help me to contact this man. because i know he
  was in your system. but i´m german and i don`t understand your mail
  system



&lt;/pre&gt;</description>
    <dc:creator>Johannes Wünsche</dc:creator>
    <dc:date>2011-05-31T09:22:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48460">
    <title>status of BaluTV / Digitelmo1 / Moditel1 driver?</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48460</link>
    <description>&lt;pre&gt;Want to use driver balutv_cs for moditel 1 it is 2011 and i think the  
driver now maybe done. but i don´t find the Driver od the man where made  
this driver. So please help me to contact this man. because i know he was  
in your system. but i´m german and i don`t understand your mail system

&lt;/pre&gt;</description>
    <dc:creator>Johannes Wünsche</dc:creator>
    <dc:date>2011-05-31T09:21:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48456">
    <title>Re: linux-dvb Digest, Vol 76, Issue 10</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48456</link>
    <description>&lt;pre&gt;  93 936
2011. 5. 28. 오후 7:00에 &amp;lt;linux-dvb-request&amp;lt; at &amp;gt;linuxtv.org&amp;gt;님이 작성:
got
network. I
Nederland

to
Terratec
that I

_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb&lt;/pre&gt;</description>
    <dc:creator>Dongjin Kim</dc:creator>
    <dc:date>2011-05-29T07:05:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48453">
    <title>Terratec Cinergy C HD - CAM support.... Need help?</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48453</link>
    <description>&lt;pre&gt;Hi All,

I need something but willing to help out!

I just got my Terratec Cinergy C HD card. After relatively minor issues I got 
the card running on my Mandriva 2010.2 (kernel 2.6.33) myth box.

But... I am getting my DVB-C signal from the Ziggo (former Casema) network. I 
found a post that claims that all channels are encrypted (except for Nederland 
1). Even though these are the standard channels that you also get when you 
just have an analog subscription.

So. I need CAM support. After a couple of nights swimming the net I come to 
the conclusion that

a) CAM support is currently not implemented
b) This support has been not implemented for quite some time
c) There are more people that would like it to work...

So, dear people, is anyone working on getting the CAM to work on the Terratec 
Cinergy C HD card, but having problems? Is there any way, shape or form that I 
can assist in getting this support done?

Or have we given up on this card and should I just take my loss and go for 
another card... If so, which one?

Thanks,
Willem

_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

&lt;/pre&gt;</description>
    <dc:creator>Willem van Asperen</dc:creator>
    <dc:date>2011-05-27T19:48:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48452">
    <title>Re: build.sh fails on kernel 2.6.38</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48452</link>
    <description>&lt;pre&gt;
I had the same problems as well on ubuntu with kernel 2.6.38.8
       _______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb&lt;/pre&gt;</description>
    <dc:creator>Nicholas Leahy</dc:creator>
    <dc:date>2011-05-25T02:47:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48451">
    <title>Re: build.sh fails on kernel 2.6.38</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48451</link>
    <description>&lt;pre&gt;I also see, compiling against 2.6.38:
   CC [M]  /usr/src/v4l-dvb/v4l/flexcop-i2c.o
/usr/src/v4l-dvb/v4l/flexcop-i2c.c: In function 'flexcop_i2c_init':
/usr/src/v4l-dvb/v4l/flexcop-i2c.c:253:39: error: 'I2C_CLASS_TV_DIGITAL' 
undeclared (first use in this function)
https://patchwork.kernel.org/patch/250451/ refers

   CC [M]  /usr/src/v4l-dvb/v4l/bttv-i2c.o
/usr/src/v4l-dvb/v4l/bttv-i2c.c: In function 'init_bttv_i2c_ir':
/usr/src/v4l-dvb/v4l/bttv-i2c.c:437:3: error: too few arguments to 
function 'i2c_new_probed_device'
http://www.gossamer-threads.com/lists/linux/kernel/1282040 refers

and finally
   CC [M]  /usr/src/v4l-dvb/v4l/dmxdev.o
/usr/src/v4l-dvb/v4l/dmxdev.c: In function 'dvb_dmxdev_start_feed':
/usr/src/v4l-dvb/v4l/dmxdev.c:583:13: warning: comparison between 'enum 
dmx_ts_pes' and 'enum &amp;lt;anonymous&amp;gt;'
/usr/src/v4l-dvb/v4l/dmxdev.c: At top level:
/usr/src/v4l-dvb/v4l/dmxdev.c:1142:2: error: unknown field 'ioctl' 
specified in initializer
/usr/src/v4l-dvb/v4l/dmxdev.c:1142:2: warning: initialization from 
incompatible pointer type
/usr/src/v4l-dvb/v4l/dmxdev.c:1211:2: error: unknown field 'ioctl' 
specified in initializer
/usr/src/v4l-dvb/v4l/dmxdev.c:1211:2: warning: initialization from 
incompatible pointer type
which I cannot yet fix.

I note that the cx88 bug that affects HVR3000 and HVR4000 is still in 
this build
https://lists.launchpad.net/mythbuntu-bugs/msg03390.html

I would hugely appreciate the latter bug being fixed!!
Regards,
Stu



_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb&lt;/pre&gt;</description>
    <dc:creator>Stu Fleming</dc:creator>
    <dc:date>2011-05-24T11:55:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48450">
    <title>build.sh fails on kernel 2.6.38</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48450</link>
    <description>&lt;pre&gt;Hello,
I tried to build the v4l-dvb on an ubuntu machine with kernel 2.6.38.8 generic
and I get make error:
=========================================
/home/z/media_build/v4l/kinect.c:38:19: error: ‘D_ERR’ undeclared here (not in a function)
/home/z/media_build/v4l/kinect.c:38:27: error: ‘D_PROBE’ undeclared here (not in a function)
/home/z/media_build/v4l/kinect.c:38:37: error: ‘D_CONF’ undeclared here (not in a function)
/home/z/media_build/v4l/kinect.c:38:46: error: ‘D_STREAM’ undeclared here (not in a function)
/home/z/media_build/v4l/kinect.c:38:57: error: ‘D_FRAM’ undeclared here (not in a function)
/home/z/media_build/v4l/kinect.c:38:66: error: ‘D_PACK’ undeclared here (not in a function)
/home/z/media_build/v4l/kinect.c:39:2: error: ‘D_USBI’ undeclared here (not in a function)
/home//media_build/v4l/kinect.c:39:11: error: ‘D_USBO’ undeclared here (not in a function)
/home//media_build/v4l/kinect.c:39:20: error: ‘D_V4L2′ undeclared here (not in a function)
make[3]: *** [/home//media_build/v4l/kinect.o] Error 1
make[2]: *** [_module_/home//media_build/v4l] Error 2
=================================================================


_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb&lt;/pre&gt;</description>
    <dc:creator>Giwrgos Panou</dc:creator>
    <dc:date>2011-05-23T10:09:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48448">
    <title>Re: AverMedia A306 (cx23385, xc3028, af9013) (A577 too ?)</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48448</link>
    <description>&lt;pre&gt;
Hi Wallak 
How do you see the chips on the I2C bus? I have been trying to get a DiVCO card to work (it uses the same CX23885) 
I dont get the following parts
CX23885_BOARD_AVERMEDIA_A306:&amp;gt; + // ?? PIO0: 1:on 0:nothing work&amp;gt; + // ?? PIO1: demodulator address 1: 0x1c, 0:0x1d ??&amp;gt; + // ?? PIO2: tuner reset ?&amp;gt; + // ?? PIO3: demodulator reset ?&amp;gt; + printk(KERN_INFO "gpio...\n");


and GPIO stuff



Cheers Nick
 

       _______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb&lt;/pre&gt;</description>
    <dc:creator>Nicholas Leahy</dc:creator>
    <dc:date>2011-05-20T06:20:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48447">
    <title>AverMedia A306 (cx23385, xc3028, af9013) (A577 too ?)</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48447</link>
    <description>&lt;pre&gt;Hello All,

I've tried to use my A306 board on my system. All the main chips are fully
supported by linux.

At this stage the CX23385 and the tuner: xc3028 seem to respond properly. But
the DVB-T chip (af9013) is silent. Nevertheless both chips are visible on the
I2C bus.

I've no full datasheet of theses chips. with exception of the af9013 where this
information is available:
http://wenku.baidu.com/view/42240f72f242336c1eb95e08.html

At this stage the CLK signal of the DVB-T chip may be missing or something is
wrong elsewhere.

If you have the datasheets... Any help will be appreciated.


Best Regards,
Wallak.




diff -u -r -b -B -w -x '*.o' -x '*.cmd' -x '*.ko' -x '*.mod.c' -x 'modules.*'
tmp/linux-2.6.37.6/drivers/media/common/tuners/tuner-xc2028.c
linux-2.6.37.6-mdf/drivers/media/common/tuners/tuner-xc2028.c
--- linux-2.6.37.6/drivers/media/common/tuners/tuner-xc2028.c2011-03-27
21:01:41.000000000 +0200
+++ linux-2.6.37.6-mdf/drivers/media/common/tuners/tuner-xc2028.c2011-05-07
23:30:20.000000000 +0200
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -813,6 +813,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
   hwmodel, (version &amp;amp; 0xf000) &amp;gt;&amp;gt; 12, (version &amp;amp; 0xf00) &amp;gt;&amp;gt; 8,
   (version &amp;amp; 0xf0) &amp;gt;&amp;gt; 4, version &amp;amp; 0xf);

+{
+  void af9013_execdebug(struct dvb_frontend *fe);
+  af9013_execdebug(fe);
+}

 if (priv-&amp;gt;ctrl.read_not_reliable)
 goto read_not_reliable;
diff -u -r -b -B -w -x '*.o' -x '*.cmd' -x '*.ko' -x '*.mod.c' -x 'modules.*'
tmp/linux-2.6.37.6/drivers/media/dvb/frontends/af9013.c
linux-2.6.37.6-mdf/drivers/media/dvb/frontends/af9013.c
--- linux-2.6.37.6/drivers/media/dvb/frontends/af9013.c2011-03-27
21:01:41.000000000 +0200
+++ linux-2.6.37.6-mdf/drivers/media/dvb/frontends/af9013.c2011-05-15
02:58:34.000000000 +0200
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -69,6 +69,8 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 buf[2] = mbox;
 memcpy(&amp;amp;buf[3], val, len);

+printk(KERN_DEBUG "af9013_write_regs(%02x, %02x %02x
%02x)\n",state-&amp;gt;config.demod_address,buf[0],buf[1],buf[2]);
+
 if (i2c_transfer(state-&amp;gt;i2c, &amp;amp;msg, 1) != 1) {
 warn("I2C write failed reg:%04x len:%d", reg, len);
 return -EREMOTEIO;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -119,6 +121,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 warn("I2C read failed reg:%04x", reg);
 return -EREMOTEIO;
 }
+
+        printk(KERN_DEBUG "af9013_read_reg(%02x, %02x %02x %02x)
=%02x\n",state-&amp;gt;config.demod_address,reg &amp;gt;&amp;gt; 8,reg &amp;amp; 0xff, 0, ibuf[0]);
+
+
 *val = ibuf[0];
 return 0;
 }
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1448,6 +1454,22 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 kfree(state);
 }

+void af9013_execdebug(struct dvb_frontend *fe)
+{
+  struct af9013_state *state = fe-&amp;gt;demodulator_priv;
+  u8 val;
+  u8 buf[4];
+  int ret, i;
+
+  ret = af9013_read_reg(state, 0x98be, &amp;amp;val);
+  printk(KERN_DEBUG "(0x0c) running = %02x, ret=%02x\n",val, ret);
+
+  ret = af9013_read_reg_bits(state, 0xd733, 4, 4, &amp;amp;buf[2]);
+  for (i = 0; i &amp;lt; 2; i++) { ret = af9013_read_reg(state, 0x116b + i, &amp;amp;buf[i]);
}
+  printk(KERN_DEBUG "%s: chip version:%d ROM version:%d.%d (ret=%d)\n",
__func__, buf[2], buf[0], buf[1], ret);
+}
+EXPORT_SYMBOL(af9013_execdebug);
+
 static struct dvb_frontend_ops af9013_ops;

 struct dvb_frontend *af9013_attach(const struct af9013_config *config,
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1484,7 +1506,18 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 if (state-&amp;gt;config.output_mode != AF9013_OUTPUT_MODE_USB) {
 ret = af9013_download_firmware(state);
 if (ret)
-goto error;
+  {
+    deb_info("%s: continue...\n", __func__);
+
+    /* create dvb_frontend */
+    memcpy(&amp;amp;state-&amp;gt;frontend.ops, &amp;amp;af9013_ops,
+   sizeof(struct dvb_frontend_ops));
+    state-&amp;gt;frontend.demodulator_priv = state;
+
+    return &amp;amp;state-&amp;gt;frontend;
+
+    //goto error;
+  }
 }

 /* firmware version */
diff -u -r -b -B -w -x '*.o' -x '*.cmd' -x '*.ko' -x '*.mod.c' -x 'modules.*'
tmp/linux-2.6.37.6/drivers/media/video/cx23885/cx23885-cards.c
linux-2.6.37.6-mdf/drivers/media/video/cx23885/cx23885-cards.c
--- linux-2.6.37.6/drivers/media/video/cx23885/cx23885-cards.c2011-03-27
21:01:41.000000000 +0200
+++ linux-2.6.37.6-mdf/drivers/media/video/cx23885/cx23885-cards.c2011-05-15
04:12:20.000000000 +0200
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -275,6 +275,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 .name= "Compro VideoMate E800",
 .portc= CX23885_MPEG_DVB,
 },
+[CX23885_BOARD_AVERMEDIA_A306] = {
+.name= "Avermedia A306",
+.portc= CX23885_MPEG_DVB,
+},
 [CX23885_BOARD_HAUPPAUGE_HVR1290] = {
 .name= "Hauppauge WinTV-HVR1290",
 .portc= CX23885_MPEG_DVB,
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -485,6 +489,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 .subdevice = 0xe800,
 .card      = CX23885_BOARD_COMPRO_VIDEOMATE_E800,
 }, {
+        .subvendor = 0x1461,
+.subdevice = 0xc139,
+.card      = CX23885_BOARD_AVERMEDIA_A306,
+}, {
 .subvendor = 0x0070,
 .subdevice = 0x8551,
 .card      = CX23885_BOARD_HAUPPAUGE_HVR1290,
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -967,6 +975,31 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 /* CX24228 GPIO */
 /* Connected to IF / Mux */
 break;
+case CX23885_BOARD_AVERMEDIA_A306:
+  // ?? PIO0: 1:on 0:nothing work
+  // ?? PIO1: demodulator address 1: 0x1c, 0:0x1d ??
+  // ?? PIO2: tuner reset ?
+  // ?? PIO3: demodulator reset ?
+  printk(KERN_INFO "gpio...\n");
+
+  cx_set(GP0_IO, 0x000f0000);
+  mdelay(100);
+  cx_clear(GP0_IO, 0x0000000f);
+  mdelay(100);
+
+
+  cx_set(GP0_IO, 0x000f0000 | (1&amp;lt;&amp;lt;3) | (1&amp;lt;&amp;lt;2) | (1&amp;lt;&amp;lt;1) | (0&amp;lt;&amp;lt;0));
+  mdelay(100);
+  //cx_clear(GP0_IO, 0x00000000 | (1&amp;lt;&amp;lt;3) | (1&amp;lt;&amp;lt;2));
+  cx_set(GP0_IO, 0x000f0000 | (1&amp;lt;&amp;lt;3) | (0&amp;lt;&amp;lt;2) | (1&amp;lt;&amp;lt;1) | (0&amp;lt;&amp;lt;0));
+  mdelay(100);
+  cx_set(GP0_IO, 0x000f0000 | (1&amp;lt;&amp;lt;3) | (0&amp;lt;&amp;lt;2) | (1&amp;lt;&amp;lt;1) | (1&amp;lt;&amp;lt;0));
+  //cx_clear(GP0_IO, 0x0000000f);
+  //cx_set(GP0_IO, 0x00000003);
+  //cx_clear(GP0_IO, 0x00000002);
+          mdelay(100);
+
+  break;
 }
 }

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1012,6 +1045,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 case CX23885_BOARD_HAUPPAUGE_HVR1275:
 case CX23885_BOARD_HAUPPAUGE_HVR1255:
 case CX23885_BOARD_HAUPPAUGE_HVR1210:
+case CX23885_BOARD_AVERMEDIA_A306:
 /* FIXME: Implement me */
 break;
 case CX23885_BOARD_HAUPPAUGE_HVR1850:
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1258,6 +1292,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 /* AUX-PLL 27MHz CLK */
 switch (dev-&amp;gt;board) {
 case CX23885_BOARD_NETUP_DUAL_DVBS2_CI:
+  //case CX23885_BOARD_AVERMEDIA_A306:
 netup_initialize(dev);
 break;
 }
diff -u -r -b -B -w -x '*.o' -x '*.cmd' -x '*.ko' -x '*.mod.c' -x 'modules.*'
tmp/linux-2.6.37.6/drivers/media/video/cx23885/cx23885-dvb.c
linux-2.6.37.6-mdf/drivers/media/video/cx23885/cx23885-dvb.c
--- linux-2.6.37.6/drivers/media/video/cx23885/cx23885-dvb.c2011-03-27
21:01:41.000000000 +0200
+++ linux-2.6.37.6-mdf/drivers/media/video/cx23885/cx23885-dvb.c2011-05-15
04:03:54.000000000 +0200
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -48,6 +48,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 #include "stv0900.h"
 #include "stv0900_reg.h"
 #include "stv6110.h"
+#include "af9013.h"
 #include "lnbh24.h"
 #include "cx24116.h"
 #include "cimax2.h"
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -571,6 +572,14 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 .osc_clk = 20
 };

+static struct af9013_config af9013_config = {
+  .demod_address = (0x1c &amp;lt;&amp;lt; 1),                         /* #define
AF9015_I2C_DEMOD   0x38 */ /*0x1c or 0x1d*/
+  .output_mode   = AF9013_OUTPUT_MODE_PARALLEL,
+  .api_version = { 0, 1, 9, 0 },
+  /*.gpio[0] = AF9013_GPIO_TUNER_ON,
+    .gpio[1] = AF9013_GPIO_LO,*/
+};
+
 static int dvb_register(struct cx23885_tsport *port)
 {
 struct cx23885_dev *dev = port-&amp;gt;dev;
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -966,6 +975,34 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 break;
 }
 break;
+case CX23885_BOARD_AVERMEDIA_A306:
+  printk("# %d\n", port-&amp;gt;nr - 1);
+  i2c_bus = &amp;amp;dev-&amp;gt;i2c_bus[0];
+
+  fe0-&amp;gt;dvb.frontend = dvb_attach(af9013_attach,
+ &amp;amp;af9013_config,
+ &amp;amp;i2c_bus-&amp;gt;i2c_adap);
+
+  if (fe0-&amp;gt;dvb.frontend != NULL || 1) {
+    struct dvb_frontend *fe;
+    struct xc2028_config cfg = {
+      .i2c_adap  = &amp;amp;dev-&amp;gt;i2c_bus[1].i2c_adap,
+      .i2c_addr  = 0x61,
+    };
+    static struct xc2028_ctrl ctl = {
+      .fname       = XC2028_DEFAULT_FIRMWARE,
+      .max_len     = 64,
+      .demod       = XC3028_FE_ZARLINK456 /*XC3028_FE_OREN538: Loading SCODE
for type=DTV6 ATSC OREN538 SCODE HAS_IF_5580 (60110020)*/,
+    };
+
+    printk(KERN_INFO "xc2028_attach %p\n", fe0-&amp;gt;dvb.frontend);
+    fe = dvb_attach(xc2028_attach, fe0-&amp;gt;dvb.frontend, &amp;amp;cfg);
+    printk(KERN_INFO "xc2028_attach %p\n", fe);
+    if (fe != NULL &amp;amp;&amp;amp; fe-&amp;gt;ops.tuner_ops.set_config != NULL) {
+        fe-&amp;gt;ops.tuner_ops.set_config(fe, &amp;amp;ctl);
+    }
+  }
+  break;

 default:
 printk(KERN_INFO "%s: The frontend of your DVB/ATSC card "
diff -u -r -b -B -w -x '*.o' -x '*.cmd' -x '*.ko' -x '*.mod.c' -x 'modules.*'
tmp/linux-2.6.37.6/drivers/media/video/cx23885/cx23885.h
linux-2.6.37.6-mdf/drivers/media/video/cx23885/cx23885.h
--- linux-2.6.37.6/drivers/media/video/cx23885/cx23885.h2011-03-27
21:01:41.000000000 +0200
+++ linux-2.6.37.6-mdf/drivers/media/video/cx23885/cx23885.h2011-05-05
02:58:01.000000000 +0200
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -84,6 +84,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
 #define CX23885_BOARD_HAUPPAUGE_HVR1290        26
 #define CX23885_BOARD_MYGICA_X8558PRO          27
 #define CX23885_BOARD_LEADTEK_WINFAST_PXTV1200 28
+#define CX23885_BOARD_AVERMEDIA_A306           29

 #define GPIO_0 0x00000001
 #define GPIO_1 0x00000002

_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

&lt;/pre&gt;</description>
    <dc:creator>wallak&lt; at &gt;free.fr</dc:creator>
    <dc:date>2011-05-19T20:48:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48446">
    <title>Re: Technisat Cablestar HD2 not automatically detected by kernel &gt; 2.6.33?</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48446</link>
    <description>&lt;pre&gt;In reply to Jos Hoekstra's Questions about the wiki:

As far as I know the wiki is still active and I think the last edit on that
card is done by me.

Please feel free to alter the information on the wiki to reflect your
success story.

I still have the card, however I never mangaged to get it working correctly.
Then (about a year ago) I decided to wait until kernel  2.6.33 would be
available, which is now.

Time to go back to it again, because I read from your message that it works
flawless in your configuration.

As a side note: Jos, I read from your name that you are Dutch, do you have
to use the CI interface in order to get all channels, or are you only
viewing FTA?
I have Caiway as provider and I was wondering if I could view all channels
if I get my system working.
_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb&lt;/pre&gt;</description>
    <dc:creator>Arie van Dobben</dc:creator>
    <dc:date>2011-05-19T09:12:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48445">
    <title>New initial scanning data for Denmark:Aarhus_Antenneforening</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48445</link>
    <description>&lt;pre&gt;Could somebody add this to the set of scan's initial scanning files? I'm
guessing the name of the file should be something along the lines of
dk-Aarhus-AarhusAntenneforening.

# freq sr fec mod
C 346000000 6900000 AUTO QAM64

Cheers
/Darren
_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb&lt;/pre&gt;</description>
    <dc:creator>Darren Black</dc:creator>
    <dc:date>2011-05-14T17:00:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48443">
    <title>Re: TeVii S470 (cx23885 / ds3000) makes the machineunstable</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48443</link>
    <description>&lt;pre&gt;
Thursday, May 5, 2011, 11:56:07 PM, you wrote:








Hello Josu,

Thanks a lot for your response!

What kernel version do you have?
Do  you  see  your  card's  MAC  address in the /var/log/messages when
the    driver   is  loading?  I'm not sure if it matters, but I see my
old  TT S-1401 cards' MAC addresses in the logs, but I don't see the
MAC of S470 anywhere... Maybe it just a specific of the driver...


As Igor wrote earlier, I probably need to upgrade my kernel. Well, I'm
not   really   looking  forward  to   do  that,  since it is likely to
break  other things  for me. But if that's the only way - I guess I'll
have to give it a try.

Thanks again!


_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

&lt;/pre&gt;</description>
    <dc:creator>Andrew Junev</dc:creator>
    <dc:date>2011-05-05T21:00:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48438">
    <title>TeVii S470 (cx23885 / ds3000) makes the machine unstable</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48438</link>
    <description>&lt;pre&gt;Hello All,

  I'm  trying  to set up a TeVii S470 DVB-S2 card for use in my MythTV
  system  running  on  Fedora 13. I already have a couple of TT S-1401
  cards in that machine, and it works fine.

  I  copied   the  firmware for my S470 as described on the Wiki page.
  The  card is detected  and seem to work. I am able to watch existing
  channels, and even found some DVB-S2 transponders.

  But  the  machine  is  very  unstable. After a while, I get a lot of
  errors in my /var/log/messages , like:

May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xb2(error=-5)
May  3 22:35:51 localhost kernel: ds3000_writereg: writereg error(err == -5, reg == 0x03, value == 0x11)
May  3 22:35:51 localhost kernel: ds3000_tuner_writereg: writereg error(err == -5, reg == 0x42, value == 0x73)
May  3 22:35:51 localhost kernel: ds3000_writereg: writereg error(err == -5, reg == 0x03, value == 0x11)
May  3 22:35:51 localhost kernel: ds3000_tuner_writereg: writereg error(err == -5, reg == 0x05, value == 0x01)
May  3 22:35:51 localhost kernel: ds3000_writereg: writereg error(err == -5, reg == 0x03, value == 0x11)
May  3 22:35:51 localhost kernel: ds3000_tuner_writereg: writereg error(err == -5, reg == 0x62, value == 0xf5)

May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)
May  3 22:35:51 localhost kernel: ds3000_readreg: reg=0xd(error=-5)


There   are   a  lot  of  lines  like  these  in the log (tens or even
hundreds  per  second).  And  at some point the machine just freezes -
stops  responding  completely.  It  happens  even  if I'm not watching
anything.

If I take the S470 out, my machine works just fine again.


Some more info from the log - perhaps something could be useful:

May  2 20:39:15 localhost kernel: Linux video capture interface: v2.00
May  2 20:39:15 localhost kernel: cx23885 driver version 0.0.2 loaded
May  2 20:39:15 localhost kernel: cx23885 0000:04:00.0: PCI INT A -&amp;gt; GSI 18 (level, low) -&amp;gt; IRQ 18
May  2 20:39:15 localhost kernel: LNBx2x attached on addr=8
May  2 20:39:15 localhost kernel: DVB: registering adapter 0 frontend 0 (Philips TDA10086 DVB-S)...
May  2 20:39:15 localhost kernel: budget dvb 0000:06:02.0: PCI INT A -&amp;gt; GSI 18 (level, low) -&amp;gt; IRQ 18
May  2 20:39:15 localhost kernel: CORE cx23885[0]: subsystem: d470:9022, board: TeVii S470 [card=15,autodetected]
May  2 20:39:15 localhost kernel: IRQ 18/: IRQF_DISABLED is not guaranteed on shared IRQs
May  2 20:39:15 localhost kernel: saa7146: found saa7146 &amp;lt; at &amp;gt; mem fb3f4800 (revision 1, irq 18) (0x13c2,0x1018).
May  2 20:39:15 localhost kernel: saa7146 (1): dma buffer size 192512
May  2 20:39:15 localhost kernel: DVB: registering new adapter (TT-Budget-S-1401 PCI)
May  2 20:39:15 localhost kernel: adapter has MAC addr = 00:d0:5c:0b:01:2d
May  2 20:39:15 localhost kernel: LNBx2x attached on addr=8
May  2 20:39:15 localhost kernel: DVB: registering adapter 1 frontend 0 (Philips TDA10086 DVB-S)...
May  2 20:39:15 localhost kernel: cx23885_dvb_register() allocating 1 frontend(s)
May  2 20:39:15 localhost kernel: cx23885[0]: cx23885 based dvb card
May  2 20:39:15 localhost kernel: DS3000 chip version: 0.192 attached.
May  2 20:39:15 localhost kernel: DVB: registering new adapter (cx23885[0])
May  2 20:39:15 localhost kernel: DVB: registering adapter 2 frontend 0 (Montage Technology DS3000/TS2020)...
May  2 20:39:15 localhost kernel: cx23885_dev_checkrevision() Hardware revision = 0xb0
May  2 20:39:15 localhost kernel: cx23885[0]/0: found at 0000:04:00.0, rev: 2, irq: 18, latency: 0, mmio: 0xfe800000
May  2 20:39:15 localhost kernel: IRQ 18/cx23885[0]: IRQF_DISABLED is not guaranteed on shared IRQs


# uname -a
Linux mythbackend 2.6.34.8-68.fc13.i686.PAE #1 SMP Thu Feb 17 14:54:10 UTC 2011 i686 i686 i386 GNU/Linux
#


I searched the Net and found a similar question that was raised some time
ago, but there was not even a discussion on this topic...

If  someone  else  has  the  same  DVB-S  card  -  please  share  your
experience! I'd appreciate any ideas!

&lt;/pre&gt;</description>
    <dc:creator>Andrew Junev</dc:creator>
    <dc:date>2011-05-05T17:38:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48437">
    <title>Re: linux-dvb Digest, Vol 76, Issue 1</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48437</link>
    <description>&lt;pre&gt;
technisat skystar usb 2 hd cı linux driver?

       _______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb&lt;/pre&gt;</description>
    <dc:creator>Hikmet Ayrıksa</dc:creator>
    <dc:date>2011-05-03T19:09:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48436">
    <title>Support to AverTV Volar Video Capture (H830D)</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48436</link>
    <description>&lt;pre&gt;Hi,
How can I help (I'm not pro, It's only a hobby for me..:P) to get AverTV
Volar Video Capture (H830D) to work on linux?
Or can someone help me make it work? Is it necessary to make a module
for it from scratch? I can't find the firmware anywhere, is it
necessary? I can't find any .bin file to begin with...Is it even
possible for linux to support it?

Thanks in advance and keep the fantastic work you've done

Unkuiri


_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

&lt;/pre&gt;</description>
    <dc:creator>Manuel Carona</dc:creator>
    <dc:date>2011-05-02T19:37:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48435">
    <title>OK szap is looking good, but I feel so close...</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48435</link>
    <description>&lt;pre&gt;OK, think I might be getting somewhere...

I've been able to have szap put out something sensible looking:

[user&amp;lt; at &amp;gt;vortexbox ~]$ dvbtune -f 1183000 -s 22500 -p h -m
Using DVB card "Conexant CX24123/CX24109"
tuning DVB-S to L-Band:0, Pol:H Srate=22500000, 22kHz=off
ERROR setting tone
: Invalid argument
polling....
Getting frontend event
FE_STATUS:
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
Bit error rate: 0
Signal strength: 61952
SNR: 58030
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
FE READ UNCORRECTED BLOCKS: : Operation not supported
Signal=61952, Verror=0, SNR=57861dB, BlockErrors=0, (S|L|C|V|SY|)
FE READ UNCORRECTED BLOCKS: : Operation not supported
Signal=61952, Verror=0, SNR=57426dB, BlockErrors=0, (S|L|C|V|SY|)
FE READ UNCORRECTED BLOCKS: : Operation not supported
Signal=61952, Verror=0, SNR=57853dB, BlockErrors=0, (S|L|C|V|SY|)
^C
[user&amp;lt; at &amp;gt;vortexbox ~]$ dvbtune -f 1183000 -s 22500 -p h -m 2&amp;gt;/dev/null &amp;amp;
[1] 27306
[user&amp;lt; at &amp;gt;vortexbox ~]$ scandvb -cva 0 -U -o zap
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
PAT
PMT 0x1100 for service 0xfffe
PMT 0x0056 for service 0x233e
PMT 0x010f for service 0x0776
PMT 0x0111 for service 0x0775
PMT 0x010c for service 0x0774
PMT 0x010b for service 0x0770
PMT 0x0110 for service 0x040e
PMT 0x010e for service 0x040c
PMT 0x010d for service 0x040b
PMT 0x010a for service 0x0401
SDT (actual TS)
0x0000 0x0775: pmt_pid 0x0111 Television New Zealand -- TV ONE (running)
0x0000 0x0401: pmt_pid 0x010a Maori Television Service -- Maori TV (running)
0x0000 0x040b: pmt_pid 0x010d Television New Zealand -- TV ONE (running)
0x0000 0x040c: pmt_pid 0x010e Television New Zealand -- TV2 (running)
0x0000 0x0776: pmt_pid 0x010f Television New Zealand -- TV ONE (running)
0x0000 0x040e: pmt_pid 0x0110 Television New Zealand -- TVNZ 7 (running)
0x0000 0x0774: pmt_pid 0x010c Television New Zealand Ltd. -- TV ONE (running)
0x0000 0x0770: pmt_pid 0x010b Television New Zealand -- U (running)
0x0000 0x233e: pmt_pid 0x0056 SKY -- TS 22 IEPG DATA SERVICE (running)
NIT (actual TS)
Network Name 'Freeview'
dumping lists (10 services)
Maori TV:12483:h:0:22500:514:652:1025
TV ONE:12483:h:0:22500:515:653:1035
TV2:12483:h:0:22500:516:654:1036
TVNZ 7:12483:h:0:22500:518:656:1038
U:12483:h:0:22500:512:650:1904
TV ONE:12483:h:0:22500:519:657:1908
TV ONE:12483:h:0:22500:513:651:1909
TV ONE:12483:h:0:22500:517:655:1910
TS 22 IEPG DATA SERVICE:12483:h:0:22500:0:0:9022
[000-fffe]:12483:h:0:22500:0:0:65534
Done.
[user&amp;lt; at &amp;gt;vortexbox ~]$ scandvb -cva 0 -U -o zap &amp;gt; channels.conf
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
PAT
PMT 0x1100 for service 0xfffe
PMT 0x0056 for service 0x233e
PMT 0x010f for service 0x0776
PMT 0x0111 for service 0x0775
PMT 0x010c for service 0x0774
PMT 0x010b for service 0x0770
PMT 0x0110 for service 0x040e
PMT 0x010e for service 0x040c
PMT 0x010d for service 0x040b
PMT 0x010a for service 0x0401
NIT (actual TS)
Network Name 'Freeview'
SDT (actual TS)
0x0000 0x0775: pmt_pid 0x0111 Television New Zealand -- TV ONE (running)
0x0000 0x0401: pmt_pid 0x010a Maori Television Service -- Maori TV (running)
0x0000 0x040b: pmt_pid 0x010d Television New Zealand -- TV ONE (running)
0x0000 0x040c: pmt_pid 0x010e Television New Zealand -- TV2 (running)
0x0000 0x0776: pmt_pid 0x010f Television New Zealand -- TV ONE (running)
0x0000 0x040e: pmt_pid 0x0110 Television New Zealand -- TVNZ 7 (running)
0x0000 0x0774: pmt_pid 0x010c Television New Zealand Ltd. -- TV ONE (running)
0x0000 0x0770: pmt_pid 0x010b Television New Zealand -- U (running)
0x0000 0x233e: pmt_pid 0x0056 SKY -- TS 22 IEPG DATA SERVICE (running)
dumping lists (10 services)
Done.
[user&amp;lt; at &amp;gt;vortexbox ~]$ cp channels.conf ~/.szap/channels.conf
[user&amp;lt; at &amp;gt;vortexbox ~]$ szap -r TV2
reading channels from file '/home/user/.szap/channels.conf'
zapping to 3 'TV2':
sat 0, frequency = 12483 MHz H, symbolrate 22500000, vpid = 0x0204,
apid = 0x028e
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
opening frontend failed: Device or resource busy
[user&amp;lt; at &amp;gt;vortexbox ~]$ fg
dvbtune -f 1183000 -s 22500 -p h -m 2&amp;gt; /dev/null
^C
[user&amp;lt; at &amp;gt;vortexbox ~]$ szap -r TV2
reading channels from file '/home/user/.szap/channels.conf'
zapping to 3 'TV2':
sat 0, frequency = 12483 MHz H, symbolrate 22500000, vpid = 0x0204,
apid = 0x028e
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 01 | signal fa00 | snr f772 | ber 00000000 | unc fffffffe |
status 01 | signal 0f00 | snr a344 | ber 00000000 | unc fffffffe |
status 01 | signal 0f00 | snr a423 | ber 00000000 | unc fffffffe |
... ... ...
^C
[user&amp;lt; at &amp;gt;vortexbox ~]$

And, while szap -r TV2 is running, on another console I should be able
to run mplayer?  So:
[user&amp;lt; at &amp;gt;vortexbox ~]$ mplayer -vo x11 /dev/dvb/adapter0/dvr0
MPlayer SVN-r33254-snapshot-4.5.1 (C) 2000-2011 MPlayer Team
162 audio &amp;amp; 360 video codecs
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing /dev/dvb/adapter0/dvr0.


MPlayer interrupted by signal 2 in module: demux_open


MPlayer interrupted by signal 2 in module: demux_open
[user&amp;lt; at &amp;gt;vortexbox ~]$

But, nothing happens at Playing /dev/dvb/adapter0/dvr0. ...  Where
should I see what's playing?

Thanks for listening,
M

_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

&lt;/pre&gt;</description>
    <dc:creator>Morgan Read</dc:creator>
    <dc:date>2011-04-30T09:19:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48434">
    <title>Optus D1 tuning?</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48434</link>
    <description>&lt;pre&gt;Hello list

I've been trying to connect to the Optus D1 satellite from NZ, and I'm
tearing my hair out.

There is no config file dvb-apps/dvb-s so I've constructed the following from:
http://www.lyngsat.com/optusd1.html

# Optus D1 satellite 160E
# freq pol sr fec

### Freeview: DVB-S, Prime TV, Shine TV, C4, TV 3, Four, Stratos,
Parliament TV, Cue TV, Te Reo, TV 3 +1
S 12456000 H 22500000 3/4
### Freeview: DVB-S, Maori TV, TVNZ TV One Auckland, TVNZ TV 2, TVNZ7,
TVNZ U, TVNZ TV One Hamilton, TVNZ TV One Wellington, TVNZ TV One
Christchurch
S 12483000 H 22500000 3/4

### DVB-S2, Channel Nine, GEM, Go!
S 12398000 V 11909000 2/3
### SBS Tasmania: DVB-S, SBS One Tasmania, SBS Two Tasmania, SBS One
Tasmania HD, SBS Radio Tasmania AM, SBS Radio Tasmania FM
S 12648000 V 12600000 5/6

### Sky New Zealand: DVB-S2 Videoguard
S 12267000 H 22500000 2/3
S 12331000 H 22500000 2/3
S 12358000 H 22500000 2/3
### SkyNew Zealand: DVB-S Videoguard
S 12394000 H 22500000 3/4
S 12421000 H 22500000 3/4
### Sky New Zealand: DVB-S Videoguard, Radio New Zealand National,
Radio New Zealand Concert, Niu FM, Tahu FM
S 12519000 H 22500000 3/4
### Sky New Zealand: DVB-S Videoguard, Calvary Chapel Radio New Zealand
S 12546000 H 22500000 3/4
### Sky New Zealand: DVB-S Videoguard, The Edge FM
S 12581000 H 22500000 3/4
### Sky New Zealand: DVB-S Videoguard, Maori TV
S 12608000 H 22500000 3/4
### Sky New Zealand: DVB-S Videoguard
S 12644000 H 22500000 3/4
### Sky New Zealand: DVB-S Videoguard, TVNZ TV One, TVNZ TV 2, Trackside
S 12671000 H 22500000 3/4
### Sky New Zealand: DVB-S Videoguard
S 12707000 H 22500000 3/4
S 12734000 H 22500000 3/4

It's heavily annotated with channel info, but if it could be included
in dvb-apps/dvb-s I'm sure it could put somebody else out of the
misery I've been suffering.

If I run w_scan to search for channels it times out, but if I use
dvbtune and scandvb I get some (but not all) channels discovered.  See
below.  I feel like I'm flailing about in a dark pit, if anybody could
help me out it would be much appreciated!

Many thanks,
Morgan.

[vortexbox.lan ~]# w_scan -fs -s S160E0 -x
w_scan version 20110206 (compiled for DVB API 5.2)
using settings for 160.0 east Optus D1
frontend_type DVB-S, channellist 49
output format initial tuning data
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -&amp;gt; DVB-S "Conexant CX24123/CX24109": good :-)
Using DVB-S frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.2
frontend Conexant CX24123/CX24109 supports
INVERSION_AUTO
DVB-S
using LNB "UNIVERSAL"
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
12331: skipped (no driver support)
12358: skipped (no driver support)
(time: 00:00)
(time: 00:03)
...
(time: 01:16)
(time: 01:19)

ERROR: Sorry - i couldn't get any working frequency/transponder
 Nothing to scan!!
[vortexbox.lan ~]# dvbtune -f 1183000 -s 22500 -p h -m
Using DVB card "Conexant CX24123/CX24109"
tuning DVB-S to L-Band:0, Pol:H Srate=22500000, 22kHz=off
ERROR setting tone
: Invalid argument
polling....
Getting frontend event
Overflow error, trying again (status = -1, errno = 75)FE_STATUS:
polling....
Getting frontend event
FE_STATUS:
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
Bit error rate: 0
Signal strength: 61952
SNR: 57884
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
FE READ UNCORRECTED BLOCKS: : Operation not supported
Signal=61952, Verror=0, SNR=57609dB, BlockErrors=0, (S|L|C|V|SY|)
FE READ UNCORRECTED BLOCKS: : Operation not supported
Signal=61952, Verror=0, SNR=57473dB, BlockErrors=0, (S|L|C|V|SY|)
FE READ UNCORRECTED BLOCKS: : Operation not supported
Signal=61952, Verror=0, SNR=57835dB, BlockErrors=0, (S|L|C|V|SY|)
FE READ UNCORRECTED BLOCKS: : Operation not supported
Signal=61952, Verror=0, SNR=57681dB, BlockErrors=0, (S|L|C|V|SY|)
^C
[vortexbox.lan ~]# dvbtune -f 1183000 -s 22500 -p h -m 2&amp;gt;/dev/null &amp;amp;
[1] 17061
[vortexbox.lan ~]# scandvb -c -U
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
0x0000 0x0775: pmt_pid 0x0111 Television New Zealand -- TV ONE (running)
0x0000 0x0401: pmt_pid 0x010a Maori Television Service -- Maori TV (running)
0x0000 0x040b: pmt_pid 0x010d Television New Zealand -- TV ONE (running)
0x0000 0x040c: pmt_pid 0x010e Television New Zealand -- TV2 (running)
0x0000 0x0776: pmt_pid 0x010f Television New Zealand -- TV ONE (running)
0x0000 0x040e: pmt_pid 0x0110 Television New Zealand -- TVNZ 7 (running)
0x0000 0x0774: pmt_pid 0x010c Television New Zealand Ltd. -- TV ONE (running)
0x0000 0x0770: pmt_pid 0x010b Television New Zealand -- U (running)
0x0000 0x233e: pmt_pid 0x0056 SKY -- TS 22 IEPG DATA SERVICE (running)
dumping lists (10 services)
Maori TV                 (0x0401) 01: PCR == V   V 0x0202 A 0x028c
TV ONE                   (0x040b) 01: PCR == V   V 0x0203 A 0x028d
0x0297 (ita) TT 0x0243
TV2                      (0x040c) 01: PCR == V   V 0x0204 A 0x028e
  TT 0x0244
TVNZ 7                   (0x040e) 01: PCR == V   V 0x0206 A 0x0290
  TT 0x0246
U                        (0x0770) 01: PCR == V   V 0x0200 A 0x028a
  TT 0x0245
TV ONE                   (0x0774) 01: PCR == V   V 0x0207 A 0x0291
  TT 0x0243
TV ONE                   (0x0775) 01: PCR == V   V 0x0201 A 0x028b
  TT 0x0243
TV ONE                   (0x0776) 01: PCR == V   V 0x0205 A 0x028f
  TT 0x0243
TS 22 IEPG DATA SERVICE  (0x233e) 83:
[000-fffe]               (0xfffe) 00: PCR 0x1fff
Done.
[vortexbox.lan ~]# fg
dvbtune -f 1183000 -s 22500 -p h -m 2&amp;gt; /dev/null
^C
[vortexbox.lan ~]#

_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

&lt;/pre&gt;</description>
    <dc:creator>Morgan Read</dc:creator>
    <dc:date>2011-04-30T09:05:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48433">
    <title>Pach for Pinnacle PCTV 7010iX</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48433</link>
    <description>&lt;pre&gt;Hi
Please give me the Pach which the author used on the Wiki page http://www.linuxtv.org/wiki/index.php/Pinnacle_PCTV_7010iX,
or show me where I can find it.

I compile SAA716x_hibrid driver but it not support my card.

---------------------------------------------------------------
Darmowy program do wypełniania PIT: http://linkint.pl/f2931


_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb&lt;/pre&gt;</description>
    <dc:creator>Tomasz Knura</dc:creator>
    <dc:date>2011-04-27T18:06:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.drivers.dvb/48432">
    <title>DViCO FusionHDTV DVB-T Dual Express2</title>
    <link>http://permalink.gmane.org/gmane.linux.drivers.dvb/48432</link>
    <description>&lt;pre&gt;
I’m trying to get the DViCO FusionHDTV DVB-T
Dual Express2 http://linuxtv.org/wiki/index.php/DViCO_FusionHDTV_DVB-T_Dual_Express2 to work with v4l

I found what looks like most of the relevant
information in dib0700_devices.c at line /*DIB7070 generic*/ however im not
sure about the "dib7070p_tuner_attach" and
"dib7070_set_param_override" configs as they refer to a usb adaptor
dib0700

 

I have modified the following
modules to load the card cx23885.h, cx23885-dvb.c &amp;amp; cx23885-cards.c

 

nicholas&amp;lt; at &amp;gt;Trial-Backend:~$
dmesg | grep -i dib

[   30.930887] DiB0070: successfully
identified

[   30.930903] DVB: registering adapter 0
frontend 0 (DiBcom 7000PC)...

[   31.420874] DiB0070: successfully
identified

[   31.420890] DVB: registering adapter 1
frontend 0 (DiBcom 7000PC)...

nicholas&amp;lt; at &amp;gt;Trial-Backend:~$ dmesg | grep -i cx

[   29.869405] cx23885 driver version
0.0.2 loaded

[   29.881296] cx23885 0000:03:00.0: PCI
INT A -&amp;gt; Link[AE2A] -&amp;gt; GSI 16 (level, low) -&amp;gt; IRQ 16

[   29.881552] CORE cx23885[0]:
subsystem: 18ac:db98, board: DViCO FusionHDTV DVB-T Dual Express Rev2
[card=29,autodetected]

[   30.460772] ir-kbd-i2c: i2c IR
(FusionHDTV) detected at i2c-3/3-006b/ir0 [cx23885[0]]

[   30.462879] cx23885_dvb_register()
allocating 1 frontend(s)

[   30.462886] cx23885[0]: cx23885 based
dvb card

[   30.930896] DVB: registering new
adapter (cx23885[0])

[   30.932021] cx23885_dvb_register()
allocating 1 frontend(s)

[   30.932028] cx23885[0]: cx23885 based
dvb card

[   31.420885] DVB: registering new
adapter (cx23885[0])

[   31.421369]
cx23885_dev_checkrevision() Hardware revision = 0xa5

[   31.421379] cx23885[0]/0: found at
0000:03:00.0, rev: 4, irq: 16, latency: 0, mmio: 0xfc000000

[   31.421386] cx23885 0000:03:00.0:
setting latency timer to 64



nicholas&amp;lt; at &amp;gt;Trial-Backend:~$ lspci



3:00.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23885 PCI
Video and Audio Decoder [14f1:8852] (rev 04)

                Subsystem: DViCO
Corporation Device [18ac:db98]

                Flags: bus master, fast
devsel, latency 0, IRQ 16

                Memory at fc000000
(64-bit, non-prefetchable) [size=2M]

                Capabilities: &amp;lt;access
denied&amp;gt;

                Kernel driver in use:
cx23885

                Kernel modules: cx23885



nicholas&amp;lt; at &amp;gt;Trial-Backend:~$ scan -c -a 0 -f 0 -d 0 -l 45000000,800000000

using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'

WARNING: filter timeout pid 0x0011

WARNING: filter timeout pid 0x0000

dumping lists (0 services)

Done.

 

 

 

--- cx23885.h          2011-04-06 00:21:42.000000000 +1000

+++ newcx23885.h 2011-04-06 09:38:48.000000000 +1000

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -85,6 +85,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;

 #define CX23885_BOARD_HAUPPAUGE_HVR1290        26

 #define CX23885_BOARD_MYGICA_X8558PRO          27

 #define CX23885_BOARD_LEADTEK_WINFAST_PXTV1200
28

+#define
CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP2 29

 

 #define GPIO_0 0x00000001

 #define GPIO_1 0x00000002

 

 

--- cx23885-cards.c               2011-04-06 00:21:42.000000000
+1000

+++ newcx23885-cards.c      2011-04-06 09:43:44.000000000 +1000

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -300,6 +300,11 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;

                                                                  CX25840_COMPONENT_ON,

                                }
},

                },

+              [CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP2]
= {

+                              .name                      = "DViCO FusionHDTV
DVB-T Dual Express Rev2",

+                              .portb                      = CX23885_MPEG_DVB,

+                              .portc                      = CX23885_MPEG_DVB,

+              },

 };

 const unsigned int cx23885_bcount =
ARRAY_SIZE(cx23885_boards);

 

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -447,6 +452,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;

                                .subvendor
= 0x107d,

                                .subdevice
= 0x6f22,

                                .card      = CX23885_BOARD_LEADTEK_WINFAST_PXTV1200,

+              },
{

+                              .subvendor
= 0x18ac,

+                              .subdevice
= 0xdb98,

+                              .card
     =
CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP2,

                },

 };

 const unsigned int cx23885_idcount =
ARRAY_SIZE(cx23885_subids);

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -653,6 +662,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;

                                break;

                case
CX23885_BOARD_DVICO_FUSIONHDTV_7_DUAL_EXP:

                case
CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP:

+              case
CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP2:

                                /*
Two identical tuners on two different i2c buses,

                                 * we need to reset the correct gpio. */

                                if
(port-&amp;gt;nr == 1)

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -784,6 +794,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;

                                mdelay(20);

                                cx_set(GP0_IO,
0x000f000f);

                                break;

+              case
CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP2:

                case
CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP:

                                /*
GPIO-0 portb xc3028 reset */

                                /*
GPIO-1 portb zl10353 reset */

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -942,6 +953,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;

                                dev-&amp;gt;sd_ir
= cx23885_find_hw(dev, CX23885_HW_888_IR);

                                dev-&amp;gt;pci_irqmask
|= PCI_MSK_IR;

                                break;

+              case
CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP2:

                case
CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP:

                                request_module("ir-kbd-i2c");

                                break;

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -1011,6 +1023,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;

                }

 

                switch
(dev-&amp;gt;board) {

+              case
CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP2:

                case
CX23885_BOARD_DVICO_FUSIONHDTV_7_DUAL_EXP:

                case
CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP:

                                ts2-&amp;gt;gen_ctrl_val  = 0xc; /* Serial bus + punctured clock */

 

--- cx23885-dvb.c  2011-04-06 00:21:42.000000000 +1000

+++ newcx23885-dvb.c         2011-04-20 22:35:32.000000000 +1000

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -45,6 +45,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;

 #include "tuner-simple.h"

 #include "dib7000p.h"

 #include "dibx000_common.h"

+#include "dib0070.h"

 #include "zl10353.h"

 #include "stv0900.h"

 #include "stv0900_reg.h"

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -77,6 +78,94 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;

 

 /*
------------------------------------------------------------------ */

 

+static struct dibx000_agc_config
dib7070_agc_config = {

+              BAND_UHF
| BAND_VHF | BAND_LBAND | BAND_SBAND,

+              /*
P_agc_use_sd_mod1=0, P_agc_use_sd_mod2=0, P_agc_freq_pwm_div=5, P_agc_inv_pwm1=0,
P_agc_inv_pwm2=0,

+              
* P_agc_inh_dc_rv_est=0, P_agc_time_est=3, P_agc_freeze=0, P_agc_nb_est=5,
P_agc_write=0 */

+              (0
&amp;lt;&amp;lt; 15) | (0 &amp;lt;&amp;lt; 14) | (5 &amp;lt;&amp;lt; 11) | (0 &amp;lt;&amp;lt; 10) | (0
&amp;lt;&amp;lt; 9) | (0 &amp;lt;&amp;lt; 8)

+              |
(3 &amp;lt;&amp;lt; 5) | (0 &amp;lt;&amp;lt; 4) | (5 &amp;lt;&amp;lt; 1) | (0 &amp;lt;&amp;lt; 0),

+

+              600,

+              10,

+

+              0,

+              118,

+

+              0,

+              3530,

+              1,

+              5,

+

+              65535,

+              0,

+

+              65535,

+              0,

+

+              0,

+              40,

+              183,

+              206,

+              255,

+              72,

+              152,

+              88,

+              90,

+

+              17,

+              27,

+              23,

+              51,

+

+              0,

+};

+

+static int
dib7070_tuner_reset(struct dvb_frontend *fe, int onoff)

+{

+              return
dib7000p_set_gpio(fe, 8, 0, !onoff);

+}

+

+static int
dib7070_tuner_sleep(struct dvb_frontend *fe, int onoff)

+{

+              return
0;

+}

+

+static struct dib0070_config
dib7070p_dib0070_config ={

+              

+                              .i2c_address
= DEFAULT_DIB0070_I2C_ADDRESS,

+                              .reset
= dib7070_tuner_reset,

+                              .sleep
= dib7070_tuner_sleep,

+                              .clock_khz
= 12000,

+              

+};

+

+static struct
dibx000_bandwidth_config dib7070_bw_config_12_mhz = {

+              60000,
15000,

+              1,
20, 3, 1, 0,

+              0,
0, 1, 1, 2,

+              (3
&amp;lt;&amp;lt; 14) | (1 &amp;lt;&amp;lt; 12) | (524 &amp;lt;&amp;lt; 0),

+              (0
&amp;lt;&amp;lt; 25) | 0,

+              20452225,

+              12000000,

+};

+

+static struct dib7000p_config
dib7070p_dib7000p_config = {

+              .output_mpeg2_in_188_bytes
= 1,

+

+              .agc_config_count
= 1,

+              .agc
= &amp;amp;dib7070_agc_config,

+              .bw  = &amp;amp;dib7070_bw_config_12_mhz,

+              .tuner_is_baseband
= 1,

+              .spur_protect
= 1,

+

+              .gpio_dir
= 0xfcef,

+              .gpio_val
= 0x0110,

+              .gpio_pwm_pos
= DIB7000P_GPIO_DEFAULT_PWM_POS,

+

+              .hostbus_diversity
= 1,

+              .output_mode
= OUTMODE_MPEG2_PAR_GATED_CLK,

+};

+

 static int dvb_buf_setup(struct videobuf_queue
*q,

                                                 unsigned int *count, unsigned int *size)

 {

&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -760,6 +849,17 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;

                                                                fe-&amp;gt;ops.tuner_ops.set_config(fe,
&amp;amp;ctl);

                                }

                                break;

+              case
CX23885_BOARD_DVICO_FUSIONHDTV_DVB_T_DUAL_EXP2:

+                              i2c_bus
= &amp;amp;dev-&amp;gt;i2c_bus[port-&amp;gt;nr - 1];

+                              fe0-&amp;gt;dvb.frontend
= dvb_attach(dib7000p_attach,

+                                              &amp;amp;i2c_bus-&amp;gt;i2c_adap,

+                                              0x12,
&amp;amp;dib7070p_dib7000p_config);

+

+                              if
(fe0-&amp;gt;dvb.frontend != NULL)              

+                                              dvb_attach(dib0070_attach,
fe0-&amp;gt;dvb.frontend,

+                                              &amp;amp;i2c_bus-&amp;gt;i2c_adap,

+                                              &amp;amp;dib7070p_dib0070_config);

+                              break;

                case
CX23885_BOARD_DVICO_FUSIONHDTV_7_DUAL_EXP:

                                i2c_bus
= &amp;amp;dev-&amp;gt;i2c_bus[port-&amp;gt;nr - 1];

        _______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media&amp;lt; at &amp;gt;vger.kernel.org
linux-dvb&amp;lt; at &amp;gt;linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb&lt;/pre&gt;</description>
    <dc:creator>Nicholas Leahy</dc:creator>
    <dc:date>2011-04-27T01:13:00</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.drivers.dvb">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.drivers.dvb</link>
  </textinput>
</rdf:RDF>

