<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/dvb/b2c2, branch linux-2.6.31.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.31.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.31.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-07-24T17:03:31Z</updated>
<entry>
<title>V4L/DVB (12291): b2c2: fix frontends compiled into kernel</title>
<updated>2009-07-24T17:03:31Z</updated>
<author>
<name>Trent Piepho</name>
</author>
<published>2009-06-11T22:31:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=68b7f7616add4b1de0fe75015ba3884d2d9ff796'/>
<id>urn:sha1:68b7f7616add4b1de0fe75015ba3884d2d9ff796</id>
<content type='text'>
A recent patch didn't take into account that frontends can be compiled into
the kernel.  Or that frontends compiled as modules can't be used by the
b2c2 driver if it is not a module itself.

Some frontends require multiple drivers, e.g. a demod driver and a tuner
driver.  The code for the frontend support was getting added if the demod
driver was available.  Change this to also require any needed tuner or SEC
drivers as well.

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (11894): flexcop-pci: dmesg visible names broken</title>
<updated>2009-06-16T22:14:43Z</updated>
<author>
<name>Matthias Schwarzott</name>
</author>
<published>2009-05-22T10:19:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1c905a4522a3913cf321365c5bb62eb2f70d55d9'/>
<id>urn:sha1:1c905a4522a3913cf321365c5bb62eb2f70d55d9</id>
<content type='text'>
Changeset 1589a993f074124c3edfff03656e910bb472eeaa broke user visible
names of flexcop-pci devices, as it did reorder the enum of card types,
but did not adjust the array containing the card names.

Reorder the names, and uses [FC_AIR_DVBT] = "Air2PC/AirStar 2 DVB-T"
assignment style for more clarity.

It also adds the revision Number to the name for SkyStar rev. 2.3 and rev 2.6
as I think it is useful to see in log output.

Signed-off-by: Matthias Schwarzott &lt;zzam@gentoo.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (11964): b2c2: Fix problems with frontend attachment</title>
<updated>2009-06-16T22:07:40Z</updated>
<author>
<name>Trent Piepho</name>
</author>
<published>2009-06-11T08:33:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eccd15aad72f774b2059f708bc422dbb8493bb30'/>
<id>urn:sha1:eccd15aad72f774b2059f708bc422dbb8493bb30</id>
<content type='text'>
The frontend attachment code didn't handle cases where the frontend
partially failed to attach.  For instance, when the demod was attached
successfully but the tuner driver wasn't compiled or fails to init for some
reason.  In these cases we try to clean up the partial attachment and fail
instead of proceeding with a broken frontend.

If frontend registration fails, clean up with dvb_frontend_detach() rather
than just calling the frontend's main release method.  The former does some
additional stuff, like release an attached tuner and take care of putting
symbols when dynamic binding is used.

In skystar2_rev23_attach() it's not necessary to set fc-&gt;dev_type, that
gets set before skystar2_rev23_attach() is called.

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
Signed-off-by: Patrick Boettcher &lt;pboettcher@kernellabs.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (11829): Rewrote frontend-attach mechanism to gain noise-less deactivation of submodules</title>
<updated>2009-06-16T21:21:09Z</updated>
<author>
<name>Patrick Boettcher</name>
</author>
<published>2009-05-20T08:08:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d66b94b4aa2f40e134f8c07c58ae74ef3d523ee0'/>
<id>urn:sha1:d66b94b4aa2f40e134f8c07c58ae74ef3d523ee0</id>
<content type='text'>
This patch is reorganizing the frontend-attach mechanism in order to
gain noise-less (superflous prints) deactivation of submodules.

Credits go to Uwe Bugla for helping to clean and test the code.

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 (11828): Reducing print-level of I2C error prints</title>
<updated>2009-06-16T21:21:09Z</updated>
<author>
<name>Matthias Schwarzott</name>
</author>
<published>2009-05-20T07:57:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=302e8acc4137821cd30514da3d91ac109b461c7d'/>
<id>urn:sha1:302e8acc4137821cd30514da3d91ac109b461c7d</id>
<content type='text'>
Reducing the print-levle of I2C error prints cleans some unwanted but
unavoidable errors from default syslog-level.

Signed-off-by: Matthias Schwarzott &lt;zzam@gentoo.org&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 (11288): Code cleanup (passes checkpatch now) of the b2c2-flexcop-drivers 2/2</title>
<updated>2009-03-30T15:43:47Z</updated>
<author>
<name>Uwe Bugla</name>
</author>
<published>2009-03-29T11:13:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=91b94366260fc4d960713c2e76e0fc874ff76992'/>
<id>urn:sha1:91b94366260fc4d960713c2e76e0fc874ff76992</id>
<content type='text'>
This is the second part of the code cleanup changing the usb and pci-driver cores.

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 (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 (11284): Fix i2c code of flexcop-driver for rare revisions</title>
<updated>2009-03-30T15:43:47Z</updated>
<author>
<name>Patrick Boettcher</name>
</author>
<published>2009-02-28T13:19:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1662070a593b5a862b5bf8c843ebfab0deb058a6'/>
<id>urn:sha1:1662070a593b5a862b5bf8c843ebfab0deb058a6</id>
<content type='text'>
This patch adds a workaround in the i2c-code of the flexcop-driver to
fix support for SkyStar2 rev 2.7. There are not many devices out
there, that's why this bug was not revealed earlier.

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 (11127): Kconfig: replace all occurrences of CUSTOMIZE to CUSTOMISE</title>
<updated>2009-03-30T15:43:31Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2009-03-20T22:33:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1398ae1fe6048d49397dccaa4bc1a4101eecf643'/>
<id>urn:sha1:1398ae1fe6048d49397dccaa4bc1a4101eecf643</id>
<content type='text'>
There are several Kconfig items using CUSTOMIZE. Yet, most use the English
writing CUSTOMISE. This generates lots of trouble, because people sometimes type
the Kbuild item different.

Let's standardise every occurrence using the same syntax.

The changes were generated by this small shell script:

for i in `find linux -type f`; do sed s,CUSTOMIZE,CUSTOMISE,g $i &gt;/tmp/a &amp;&amp; mv /tmp/a $i; done

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
</feed>
