<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/dvb/b2c2/flexcop.c, branch linux-3.2.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.2.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-03-30T15:43:47Z</updated>
<entry>
<title>V4L/DVB (11287): Code cleanup (passes checkpatch now) of the b2c2-flexcop-drivers 1/2</title>
<updated>2009-03-30T15:43:47Z</updated>
<author>
<name>Uwe Bugla</name>
</author>
<published>2009-03-29T10:46:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1589a993f074124c3edfff03656e910bb472eeaa'/>
<id>urn:sha1:1589a993f074124c3edfff03656e910bb472eeaa</id>
<content type='text'>
This patch cleans up the source code of the b2c2 flexcop-driver. It is the first of a total of two.

The code is now passing the checkpatch-script.

Signed-off-by: Uwe Bugla &lt;uwe.bugla@gmx.de&gt;
Signed-off-by: Patrick Boettcher &lt;pb@linuxtv.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (11285): Remove unecessary udelay</title>
<updated>2009-03-30T15:43:47Z</updated>
<author>
<name>Patrick Boettcher</name>
</author>
<published>2009-02-28T13:30:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7def728f558c99489cc89f4c5d62dd64dc0289b4'/>
<id>urn:sha1:7def728f558c99489cc89f4c5d62dd64dc0289b4</id>
<content type='text'>
When resetting the PID-filter block a safety msleep(1) was injected. Now that the function is called from interrupt context, it was replaced with a udelay. It seems that this delay is not necessary at all, let's remove it for now and test a while.

Signed-off-by: Patrick Boettcher &lt;pb@linuxtv.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (10694): [PATCH] software IRQ watchdog for Flexcop B2C2 DVB PCI cards</title>
<updated>2009-02-27T01:29:18Z</updated>
<author>
<name>Patrick Boettcher</name>
</author>
<published>2009-02-23T09:27:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=382c5546d618f24dc7d6ae7ca33412083720efbf'/>
<id>urn:sha1:382c5546d618f24dc7d6ae7ca33412083720efbf</id>
<content type='text'>
With (some) Technisat cards you cannot run multiple DVB applications
in parallel and switch the channel at the same time.

There seems to be a problem on the interfaces or even inside the flexcop-device
that can't handle interruption on the streaming interface.

This patch adds a watchdog to check whether data is supposed to come in
(streaming PIDs are requested) and if no data is seen within 400ms (default) it
resets the streaming/pid-filtering hardware.

This patch is urgently needed to support the rev 2.8 of the hardware and solves
problem occassionally seen on older hardware.

Signed-off-by: Uwe Bugla &lt;uwe.bugla@gmx.de&gt;
Signed-off-by: Patrick Boettcher &lt;pb@linuxtv.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>net: convert more to %pM</title>
<updated>2008-10-28T00:47:26Z</updated>
<author>
<name>Johannes Berg</name>
</author>
<published>2008-10-28T00:47:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7c510e4b730a92cecf94ada45c989d8be0200d47'/>
<id>urn:sha1:7c510e4b730a92cecf94ada45c989d8be0200d47</id>
<content type='text'>
A number of places still use %02x:...:%02x because it's
in debug statements or for no real reason. Make a few
of them use %pM.

Signed-off-by: Johannes Berg &lt;johannes@sipsolutions.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (7538): Adds selectable adapter numbers as per module option</title>
<updated>2008-04-24T17:08:00Z</updated>
<author>
<name>Janne Grunau</name>
</author>
<published>2008-04-09T22:13:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=78e92006f410a4044f8c1760c25ac9d11d259aa2'/>
<id>urn:sha1:78e92006f410a4044f8c1760c25ac9d11d259aa2</id>
<content type='text'>
The adapter_nr module options can be used to allocate static adapter
numbers on a driver level. It avoids problems with changing DVB apapter
numbers after warm/cold boot or device unplugging and repluging.

Each driver holds DVB_MAX_ADAPTER long array of the preferred order of
adapter numbers.

options dvb-usb-dib0700 adapter_nr=7,6,5,4,3,2,1,0 would result in a
reversed allocation of adapter numbers.

With adapter_nr=2,5 it tries first to get adapter number 2 and 5. If
both are already in use it will allocate the lowest free adapter number.

Signed-off-by: Janne Grunau &lt;janne-dvb@grunau.be&gt;
Acked-by: Hermann Pitton &lt;hermann.pitton@arcor.de&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (7469): Preparation for supporting new devices, cleanup and saneness</title>
<updated>2008-04-24T17:07:56Z</updated>
<author>
<name>Patrick Boettcher</name>
</author>
<published>2008-03-29T23:49:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6394cf53abc0b3a2db9e8b947ef5c77b16861ec8'/>
<id>urn:sha1:6394cf53abc0b3a2db9e8b947ef5c77b16861ec8</id>
<content type='text'>
To prepare the support for new device to the flexcop-family some preparation and cleanups was done + some saneness:

- created an i2c-adapter for each i2c-port available. Easier usage for devices with several device on different i2c-busses
- initialize i2c before doing the eeprom read
- changed the way to attach the different frontends, easier to read now
- enabled support for i2c-devices having no register address (1-byte access)

Signed-off-by: Patrick Boettcher &lt;pb@linuxtv.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (6573): unexport flexcop_reset_block_300</title>
<updated>2008-01-25T21:02:04Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2007-11-05T17:06:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6fce7fcd6d062f7acb423c5d6a190f2977454640'/>
<id>urn:sha1:6fce7fcd6d062f7acb423c5d6a190f2977454640</id>
<content type='text'>
This patch removes the unused EXPORT_SYMBOL(flexcop_reset_block_300).

Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (4014): Remove the spagetti code gotos that aren't useful</title>
<updated>2006-06-25T05:00:23Z</updated>
<author>
<name>Trent Piepho</name>
</author>
<published>2006-05-12T23:36:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8397703ee0cc9ca27df5c058f60c4d4f1dc69595'/>
<id>urn:sha1:8397703ee0cc9ca27df5c058f60c4d4f1dc69595</id>
<content type='text'>
Some code had pointless gotos that just didn't make any sense.  They didn't
make the code smaller, or faster, or easier to understand.

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
Signed-off-by: Andrew de Quincey &lt;adq_dvb@lidskialf.net&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3762): Add sysfs device links to dvb devices</title>
<updated>2006-06-25T04:57:55Z</updated>
<author>
<name>Andrew de Quincey</name>
</author>
<published>2006-04-10T12:27:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d09dbf92ada861244056d914a8f68b8be99891ed'/>
<id>urn:sha1:d09dbf92ada861244056d914a8f68b8be99891ed</id>
<content type='text'>
Currently in /sys/class/dvb/dvbX.demuxY/ we have:
	dev
	uevent
With the patch, we have (for a PCI DVB device):
	dev
	device -&gt; ../../../devices/pci0000:00/0000:00:1e.0/0000:03:0d.0
	uevent
So userspace tools can (finally) work out which physical device a DVB adapter
refers to. Previously you had to kinda look through dmesg and hope that it
hadn't been dumped out of the buffer. This makes debugging a lot easier if
the system has been up for a long time!
This is done by adding an extra 'struct device *' parameter to
dvb_register_adapter(). It will work with any kind of standard
linux 'device'. Additionally, if someone has an embedded system which does
things differently, they can simply supply 'NULL' and the behaviour will be
as before - the link will simply not appear.

Ack'd-by: Manu Abraham &lt;manu@linuxtv.org&gt;
Acked-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Signed-off-by: Andrew de Quincey &lt;adq_dvb@lidskialf.net&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3344a): Conversions from kmalloc+memset to k(z|c)alloc</title>
<updated>2006-01-11T21:40:56Z</updated>
<author>
<name>Panagiotis Issaris</name>
</author>
<published>2006-01-11T21:40:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7408187d223f63d46a13b6a35b8f96b032c2f623'/>
<id>urn:sha1:7408187d223f63d46a13b6a35b8f96b032c2f623</id>
<content type='text'>
Conversions from kmalloc+memset to k(z|c)alloc.

Signed-off-by: Panagiotis Issaris &lt;takis@issaris.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
</feed>
