<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/media/dvb, branch linux-2.6.16.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2007-04-13T20:58:25+00:00</updated>
<entry>
<title>V4L/DVB: Pluto2: fix incorrect TSCR register setting</title>
<updated>2007-04-13T20:58:25+00:00</updated>
<author>
<name>Andreas Oberritter</name>
<email>obi@linuxtv.org</email>
</author>
<published>2007-04-13T19:21:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=2530ba1f3a6ea7923979907715fe00a7e4b2c818'/>
<id>urn:sha1:2530ba1f3a6ea7923979907715fe00a7e4b2c818</id>
<content type='text'>
The ADEF bits in the TSCR register have different meanings in read and
write mode. For this reason ADEF has to be reset on every
read-modify-write operation.
This patch introduces a special write function for this register, which
takes care of it.

Thanks to Holger Magnussen for pointing my nose at this problem.

Signed-off-by: Andreas Oberritter &lt;obi@linuxtv.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>dvb-core: fix bug in CRC-32 checking on 64-bit systems</title>
<updated>2007-03-09T07:32:38+00:00</updated>
<author>
<name>Ang Way Chuang</name>
<email>wcang@nrg.cs.usm.my</email>
</author>
<published>2007-03-09T07:32:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=90aab35b1626fce37326ea18cc54d7ff5ffa5ab6'/>
<id>urn:sha1:90aab35b1626fce37326ea18cc54d7ff5ffa5ab6</id>
<content type='text'>
CRC-32 checking during ULE decapsulation always failed on x86_64 systems due
to the size of a variable used to store CRC. This bug was discovered on
Fedora Core 6 with kernel-2.6.18-1.2849. The i386 counterpart has no such
problem. This patch has been tested on 64-bit system as well as 32-bit system.

Signed-off-by: Ang Way Chuang &lt;wcang@nrg.cs.usm.my&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>DVB: cxusb: fix firmware patch for big endian systems</title>
<updated>2007-03-08T07:41:19+00:00</updated>
<author>
<name>Jin-Bong lee</name>
<email>jinbong.lee@samsung.com</email>
</author>
<published>2007-03-08T07:41:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=8cf5c27708b395705f9878e3b444dd9378e14f60'/>
<id>urn:sha1:8cf5c27708b395705f9878e3b444dd9378e14f60</id>
<content type='text'>
Without this patch, the device will not be detected after firmware download
on big endian systems.

Signed-off-by: Jin-Bong lee &lt;jinbong.lee@samsung.com&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>V4L/DVB: Dvbdev: fix illegal re-usage of fileoperations struct</title>
<updated>2007-02-25T23:38:10+00:00</updated>
<author>
<name>Marcel Siegert</name>
<email>mws@linuxtv.org</email>
</author>
<published>2007-02-25T23:38:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=399aeb8633a59da4e89d4754f031385c3e34d4b4'/>
<id>urn:sha1:399aeb8633a59da4e89d4754f031385c3e34d4b4</id>
<content type='text'>
Arjan van de Ven &lt;arjan@infradead.org&gt; reported an illegal re-usage of
the fileoperations struct if more than one dvb device (e.g. frontend) is
present.

This patch fixes this issue.

It allocates a new fileoperations struct each time a device is
registered and copies the default template fileops.

Signed-off-by: Marcel Siegert &lt;mws@linuxtv.org&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>V4L/DVB: Missing statement in drivers/media/dvb/frontends/cx22700.c</title>
<updated>2007-01-24T23:05:10+00:00</updated>
<author>
<name>Eric Sesterhenn</name>
<email>snakebyte@gmx.de</email>
</author>
<published>2007-01-24T23:05:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=0a55d471f11619490031ccbf834d9b9521d19681'/>
<id>urn:sha1:0a55d471f11619490031ccbf834d9b9521d19681</id>
<content type='text'>
Stumbled over this because of coverity (id #492),
seems like we are missing a return statement here and fail
to do proper bounds checking. If this assumption is false
we should at least change the identation to make it clear

Signed-off-by: Eric Sesterhenn &lt;snakebyte@gmx.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>V4L/DVB: Flexcop-usb: fix debug printk</title>
<updated>2007-01-24T18:02:31+00:00</updated>
<author>
<name>Alexey Dobriyan</name>
<email>adobriyan@gmail.com</email>
</author>
<published>2007-01-24T18:02:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=28a25f33e5d2bfb0fd422976a1f7c9184c9ee546'/>
<id>urn:sha1:28a25f33e5d2bfb0fd422976a1f7c9184c9ee546</id>
<content type='text'>
.. fix debug printk. Why, oh why, one would want to do
   (u16 &amp; 0xff) &lt;&lt; 8
and print it with %02x format?

Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>V4L/DVB: Fix uninitialised variable in dvb_frontend_swzigzag</title>
<updated>2007-01-24T18:00:43+00:00</updated>
<author>
<name>Andrew de Quincey</name>
<email>adq_dvb@lidskialf.net</email>
</author>
<published>2007-01-24T18:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=14c22e2cfb749a49263f5bff87616e8f7a0a0c2e'/>
<id>urn:sha1:14c22e2cfb749a49263f5bff87616e8f7a0a0c2e</id>
<content type='text'>
Spotted by coverity/Adrian Bunk.

Signed-off-by: Andrew de Quincey &lt;adq_dvb@lidskialf.net&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>DVB: lgdt330x: fix signal / lock status detection bug</title>
<updated>2006-12-14T21:25:04+00:00</updated>
<author>
<name>Michael Krufky</name>
<email>mkrufky@linuxtv.org</email>
</author>
<published>2006-12-14T21:25:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=5cc74eb82f9b9d1cf82be76a257388220af2ae2a'/>
<id>urn:sha1:5cc74eb82f9b9d1cf82be76a257388220af2ae2a</id>
<content type='text'>
In some cases when using VSB, the AGC status register has been known to
falsely report "no signal" when in fact there is a carrier lock.  The
datasheet labels these status flags as QAM only, yet the lgdt330x
module is using these flags for both QAM and VSB.

This patch allows for the carrier recovery lock status register to be
tested, even if the agc signal status register falsely reports no signal.

Thanks to jcrews from #linuxtv in irc, for initially reporting this bug.

Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>v4l/dvb: Backport the budget driver DISEQC instability fix</title>
<updated>2006-10-13T16:05:48+00:00</updated>
<author>
<name>Oliver Endriss</name>
<email>o.endriss@gmx.de</email>
</author>
<published>2006-10-13T16:05:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=d45acfec5e696e1b621752cfc7235f68245f43b2'/>
<id>urn:sha1:d45acfec5e696e1b621752cfc7235f68245f43b2</id>
<content type='text'>
Backport the budget driver DISEQC instability fix.

Signed-off-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;
Signed-off-by: Andrew de Quincey &lt;adq_dvb@lidskialf.net&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
</content>
</entry>
<entry>
<title>v4l/dvb: Backport fix to artec USB DVB devices</title>
<updated>2006-10-13T16:03:38+00:00</updated>
<author>
<name>Andrew de Quincey</name>
<email>adq_dvb@lidskialf.net</email>
</author>
<published>2006-10-13T16:03:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=940baccd4191ea4e15fc9848fac97951152d9570'/>
<id>urn:sha1:940baccd4191ea4e15fc9848fac97951152d9570</id>
<content type='text'>
Backport fix to artec USB DVB devices

Signed-off-by: Andrew de Quincey &lt;adq_dvb@lidskialf.net&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
</feed>
