<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/dvb/ttpci, branch linux-2.6.21.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-06-11T18:36:46Z</updated>
<entry>
<title>[PATCH] V4L/DVB (5593): Budget-ci: Fix tuning for TDM 1316 (160..200 MHz)</title>
<updated>2007-06-11T18:36:46Z</updated>
<author>
<name>Oliver Endriss</name>
</author>
<published>2007-05-03T16:16:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=60633d6b6cd1f3f5a426101adfb0bd87c1c16376'/>
<id>urn:sha1:60633d6b6cd1f3f5a426101adfb0bd87c1c16376</id>
<content type='text'>
Revert changeset
  http://linuxtv.org/hg/v4l-dvb?cmd=changeset;node=e7c424bbf9aa;style=gitweb

Petri Helin found that this changeset broke tuning:

'Well, after going through the changes that might have had effect on
tuning, I found out the one which had caused this problem. I do not know
the actual reason behind the change, but the changelog says that it
was meant to "Fix TD1316 tuner for DVBC". But at least in my case it
seams to have broken the tuner instead.'

Signed-off-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;
Thanks-to: Petri Helin &lt;phelin@googlemail.com&gt;
Acked-by: e9hack &lt;e9hack@googlemail.com&gt;
Acked-by: Thomas Kaiser &lt;linux-dvb@kaiser-linux.li&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
Acked-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Chris Wright &lt;chrisw@sous-sol.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (5246): Budget-ci: IR handling fixups</title>
<updated>2007-02-21T15:35:32Z</updated>
<author>
<name>David Härdeman</name>
</author>
<published>2007-02-13T12:39:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=59327a4897a0395d6f0358574dbb113102b63769'/>
<id>urn:sha1:59327a4897a0395d6f0358574dbb113102b63769</id>
<content type='text'>
Commit 00c4cc67512ada1d195b8bf3ef1db1d6b3951605 Oliver Endriss changed 
the budget-ci driver to use interrupt mode for i2c transfers.

This also meant that a new bunch of IR bytes that were previously lost 
are now received, which allowed me to better understand how the MSP430 
chip works. Unfortunately it also means that the current driver gets 
some assumptions wrong and might generate double keypresses for one IR 
command. 

The attached patch fixes this by throwing away the repeat bytes and by 
associating the correct command and device bytes.

Signed-off-by: David Härdeman &lt;david@hardeman.nu&gt;
Signed-off-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (5245): Dvb-ttpci: use i2c gate ctrl from stv0297 frontend driver</title>
<updated>2007-02-21T15:35:31Z</updated>
<author>
<name>Marco Schluessler</name>
</author>
<published>2007-02-13T12:31:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=89e4d59f2c082be9472c4de4dafb832e01bfbe01'/>
<id>urn:sha1:89e4d59f2c082be9472c4de4dafb832e01bfbe01</id>
<content type='text'>
Use i2c gate ctrl from stv0297 frontend driver.

Signed-off-by: Marco Schluessler &lt;marco@lordzodiac.de&gt;
Signed-off-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (5208): Kthread API conversion for dvb_frontend and av7110</title>
<updated>2007-02-21T15:35:20Z</updated>
<author>
<name>Herbert Poetzl</name>
</author>
<published>2007-02-08T17:32:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8eec14295e03f9dfe2be7bb75c8004a5fa867cdb'/>
<id>urn:sha1:8eec14295e03f9dfe2be7bb75c8004a5fa867cdb</id>
<content type='text'>
dvb kernel_thread to kthread API port.  
It is running fine here, including module load/unload and software suspend
(which doesn't work as expected with or without this patch :).
I didn't convert the dvb_ca_en50221 as I do not have such an interface, but
if the conversion process is fine with the v4l-dvb maintainers, it should not
be a problem to send a patch for that too ...
Acked-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;

Signed-off-by: Herbert Poetzl &lt;herbert@13thfloor.at&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Acked-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (5202): DVB: Use ARRAY_SIZE macro when appropriate</title>
<updated>2007-02-21T15:35:18Z</updated>
<author>
<name>Ahmed S. Darwish</name>
</author>
<published>2007-02-15T00:57:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0496daa7d88d117fab4dd190c7f6e7c4a5aa15cd'/>
<id>urn:sha1:0496daa7d88d117fab4dd190c7f6e7c4a5aa15cd</id>
<content type='text'>
Use ARRAY_SIZE macro already defined in kernel.h

Signed-off-by: Ahmed S. Darwish &lt;darwish.07@gmail.com&gt;
Acked-by: Manu Abraham &lt;manu@linuxtv.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (5189): Budget-av: Call saa7146_vv_release on exit</title>
<updated>2007-02-21T15:35:15Z</updated>
<author>
<name>Marco Schluessler</name>
</author>
<published>2007-02-03T17:47:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=716a4e334efe75f8ac97ce5c475bb689158bf16b'/>
<id>urn:sha1:716a4e334efe75f8ac97ce5c475bb689158bf16b</id>
<content type='text'>
Call saa7146_vv_release on exit.

Signed-off-by: Marco Schluessler &lt;marco@lordzodiac.de&gt;
Signed-off-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (5188): Add separate configuration data for subsystem 0x13c2:0x1012</title>
<updated>2007-02-21T15:35:15Z</updated>
<author>
<name>Oliver Endriss</name>
</author>
<published>2007-02-02T22:12:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6c914490210cf7155a288b3c5c2fdd305692e298'/>
<id>urn:sha1:6c914490210cf7155a288b3c5c2fdd305692e298</id>
<content type='text'>
Fixed problem reported by Teemu Suikki:
After a device with subsystem 0x13c2:0x1012 has been installed,
devices with subsystem id 0x13c2:0x1011 did not work anymore.

Reason:
	The driver for 0x13c2:0x1012 modified shared configuration data.
Fix:
	Use separate configuration data for those devices.

Signed-off-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (5164): Compat: Handle input_register_device() change and some others</title>
<updated>2007-02-21T15:35:10Z</updated>
<author>
<name>Trent Piepho</name>
</author>
<published>2007-01-31T02:25:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6827709a6148a6e8530d90027b4f31aa0aaa5ae5'/>
<id>urn:sha1:6827709a6148a6e8530d90027b4f31aa0aaa5ae5</id>
<content type='text'>
input_register_device() was changed to return an error code instead of
being void in 2.6.15.  Handle it with a macro wrapper in config.h.  For
this to work, linux/input.h must be included before config.h.  This
required some trivial header re-ordering in budget-ci.c and ttusb_dec.c.
In kernel 2.6.15-rc1 a helper function called setup_timer() was added to
linux/timer.h.  Add to compat.h, but require that linux/timer.h be
included first to give the definition of struct timer_list.
A new 4GB DMA zone, __GFP_DMA32, was added in 2.6.15-rc2.  Alias it to
__GFP_DMA on older kernels.
Handle another 2.6.15 "input_dev-&gt;dev to input_dev-&gt;cdev.dev" change for
some recently added code in cinergyT2.c.

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (5161): Dvb-ttpci: call saa7146_vv_release() on exit</title>
<updated>2007-02-21T15:35:09Z</updated>
<author>
<name>Marco Schluessler</name>
</author>
<published>2007-01-31T17:32:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e19c55ffb984c2db28191d8aa4400bb81ecd756d'/>
<id>urn:sha1:e19c55ffb984c2db28191d8aa4400bb81ecd756d</id>
<content type='text'>
Call saa7146_vv_release() on exit.

Signed-off-by: Marco Schluessler &lt;marco@lordzodiac.de&gt;
Signed-off-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (5158): Dvb-ttpci: Fixed unregistering the vbi device</title>
<updated>2007-02-21T15:35:09Z</updated>
<author>
<name>Oliver Endriss</name>
</author>
<published>2007-01-28T00:13:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7857735b3a6695a90fa3c8808bf96385ac5a95dc'/>
<id>urn:sha1:7857735b3a6695a90fa3c8808bf96385ac5a95dc</id>
<content type='text'>
Fixed unregistering the vbi device for cards without analog tuner.
Thanks to Marco Schluessler &lt;marco@lordzodiac.de&gt; for pointing out this bug.

Signed-off-by: Oliver Endriss &lt;o.endriss@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
</feed>
