<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mediapointer-dvb-s2/linux/drivers/media/dvb/b2c2, branch master</title>
<subtitle>Mediapointer DVB-S2 driver
</subtitle>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/'/>
<entry>
<title>flexcop: fix compile error</title>
<updated>2009-07-21T06:33:16+00:00</updated>
<author>
<name>Hans Verkuil</name>
<email>hverkuil@xs4all.nl</email>
</author>
<published>2009-07-21T06:33:16+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=e788c8488b451e3c429a140a054712e15e195134'/>
<id>e788c8488b451e3c429a140a054712e15e195134</id>
<content type='text'>
From: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;

Priority: normal

Signed-off-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;

Priority: normal

Signed-off-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>merge: http://linuxtv.org/hg/~tap/v4l-dvb</title>
<updated>2009-07-21T00:34:47+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-07-21T00:34:47+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=3b7327a77532eb606e06e87ee8086aa70fcc0866'/>
<id>3b7327a77532eb606e06e87ee8086aa70fcc0866</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary semicolons</title>
<updated>2009-07-02T18:57:09+00:00</updated>
<author>
<name>Douglas Schilling Landgraf</name>
<email>dougsland@redhat.com</email>
</author>
<published>2009-07-02T18:57:09+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=5af690d071934a6ca068cb9e4967224eb9bba9eb'/>
<id>5af690d071934a6ca068cb9e4967224eb9bba9eb</id>
<content type='text'>
From: Joe Perches &lt;joe@perches.com&gt;

Priority: normal

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
CC: Patrick Boettcher &lt;patrick.boettcher@desy.de&gt;
CC: Steven Toth &lt;stoth@linuxtv.org&gt;
CC: Igor M. Liplianin &lt;liplianin@netup.ru&gt;
CC: Srinivasa Deevi &lt;srinivasa.deevi@conexant.com&gt;
Signed-off-by: Douglas Schilling Landgraf &lt;dougsland@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Joe Perches &lt;joe@perches.com&gt;

Priority: normal

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
CC: Patrick Boettcher &lt;patrick.boettcher@desy.de&gt;
CC: Steven Toth &lt;stoth@linuxtv.org&gt;
CC: Igor M. Liplianin &lt;liplianin@netup.ru&gt;
CC: Srinivasa Deevi &lt;srinivasa.deevi@conexant.com&gt;
Signed-off-by: Douglas Schilling Landgraf &lt;dougsland@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>b2c2: Use dvb-pll for Cablestar2</title>
<updated>2009-06-11T22:31:22+00:00</updated>
<author>
<name>Trent Piepho</name>
<email>xyzzy@speakeasy.org</email>
</author>
<published>2009-06-11T22:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=d6ff0d4097028addee38d92dff142e1e28259275'/>
<id>d6ff0d4097028addee38d92dff142e1e28259275</id>
<content type='text'>
From: Trent Piepho &lt;xyzzy@speakeasy.org&gt;

The dvb-pll code should do the same thing that
alps_tdee4_stv0297_tuner_set_params() was doing.  Except the dvb-pll code
will check for tuner presence when attaching, while the old code didn't.

This tuner appears to not be behind the stv0297's I2C gate but is instead
on a different I2C adapter provided by the flexcop chip.  The old code
would turn the I2C gate off each time the tuner was used.  I've changed it
to turn the gate off when the tuner is attached and then disable the gate
control function.  This should result in the gate staying off, which should
be even better.

Priority: normal

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Trent Piepho &lt;xyzzy@speakeasy.org&gt;

The dvb-pll code should do the same thing that
alps_tdee4_stv0297_tuner_set_params() was doing.  Except the dvb-pll code
will check for tuner presence when attaching, while the old code didn't.

This tuner appears to not be behind the stv0297's I2C gate but is instead
on a different I2C adapter provided by the flexcop chip.  The old code
would turn the I2C gate off each time the tuner was used.  I've changed it
to turn the gate off when the tuner is attached and then disable the gate
control function.  This should result in the gate staying off, which should
be even better.

Priority: normal

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>b2c2: Use dvb-pll for Skystar2 rev 2.3 and rev 2.6</title>
<updated>2009-06-11T22:31:22+00:00</updated>
<author>
<name>Trent Piepho</name>
<email>xyzzy@speakeasy.org</email>
</author>
<published>2009-06-11T22:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=a33131bc8be60a05f9abfa4bc0ce81b30a2af7e8'/>
<id>a33131bc8be60a05f9abfa4bc0ce81b30a2af7e8</id>
<content type='text'>
From: Trent Piepho &lt;xyzzy@speakeasy.org&gt;

The code in skystar23_samsung_tbdu18132_tuner_set_params() and
samsung_tbmu24112_tuner_set_params() is equivalent to what the dvb-pll code
does.  There could be an issue because the dvb-pll code will probe to check
for the tuner, while the previous code didn't do any checks.

Priority: normal

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Trent Piepho &lt;xyzzy@speakeasy.org&gt;

The code in skystar23_samsung_tbdu18132_tuner_set_params() and
samsung_tbmu24112_tuner_set_params() is equivalent to what the dvb-pll code
does.  There could be an issue because the dvb-pll code will probe to check
for the tuner, while the previous code didn't do any checks.

Priority: normal

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>b2c2: Use dvb-pll for AirStar DVB-T's tuner</title>
<updated>2009-06-11T22:31:22+00:00</updated>
<author>
<name>Trent Piepho</name>
<email>xyzzy@speakeasy.org</email>
</author>
<published>2009-06-11T22:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=8ec3691caa62885c1f9f47b05f580ac47b5db528'/>
<id>8ec3691caa62885c1f9f47b05f580ac47b5db528</id>
<content type='text'>
From: Trent Piepho &lt;xyzzy@speakeasy.org&gt;

The code in samsung_tdtc9251dh0_calc_regs() is equivalent to what dvb-pll's
code does.

Priority: normal

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Trent Piepho &lt;xyzzy@speakeasy.org&gt;

The code in samsung_tdtc9251dh0_calc_regs() is equivalent to what dvb-pll's
code does.

Priority: normal

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>b2c2: fix frontends compiled into kernel</title>
<updated>2009-06-11T22:31:22+00:00</updated>
<author>
<name>Trent Piepho</name>
<email>xyzzy@speakeasy.org</email>
</author>
<published>2009-06-11T22:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=8b87b848ca8a5e6465888220e57ec3e59104d677'/>
<id>8b87b848ca8a5e6465888220e57ec3e59104d677</id>
<content type='text'>
From: Trent Piepho &lt;xyzzy@speakeasy.org&gt;

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.

Priority: normal

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Trent Piepho &lt;xyzzy@speakeasy.org&gt;

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.

Priority: normal

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>b2c2: Fix problems with frontend attachment</title>
<updated>2009-06-11T08:33:00+00:00</updated>
<author>
<name>Patrick Boettcher</name>
<email>pboettcher@kernellabs.com</email>
</author>
<published>2009-06-11T08:33:00+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=29da0924e21b20128e9ce9eca275630941586d84'/>
<id>29da0924e21b20128e9ce9eca275630941586d84</id>
<content type='text'>
From: Trent Piepho &lt;xyzzy@speakeasy.org&gt;

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.

Priority: normal

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
Signed-off-by: Patrick Boettcher &lt;pboettcher@kernellabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Trent Piepho &lt;xyzzy@speakeasy.org&gt;

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.

Priority: normal

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;
Signed-off-by: Patrick Boettcher &lt;pboettcher@kernellabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>flexcop-pci: dmesg visible names broken</title>
<updated>2009-05-22T10:19:14+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-05-22T10:19:14+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=355e218336f85e723e8061e62c292436b0654104'/>
<id>355e218336f85e723e8061e62c292436b0654104</id>
<content type='text'>
From: Matthias Schwarzott &lt;zzam@gentoo.org&gt;

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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Matthias Schwarzott &lt;zzam@gentoo.org&gt;

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;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrote frontend-attach mechanism to gain noise-less deactivation of submodules</title>
<updated>2009-05-20T08:08:26+00:00</updated>
<author>
<name>Patrick Boettcher</name>
<email>pb@linuxtv.org</email>
</author>
<published>2009-05-20T08:08:26+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=f947fc2a2490cb5bec7d536e4d7ab98b24e3e333'/>
<id>f947fc2a2490cb5bec7d536e4d7ab98b24e3e333</id>
<content type='text'>
From: Patrick Boettcher &lt;pb@linuxtv.org&gt;

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.

Priority: normal

Signed-off-by: Uwe Bugla &lt;uwe.bugla@gmx.de&gt;
Signed-off-by: Patrick Boettcher &lt;pb@linuxtv.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Patrick Boettcher &lt;pb@linuxtv.org&gt;

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.

Priority: normal

Signed-off-by: Uwe Bugla &lt;uwe.bugla@gmx.de&gt;
Signed-off-by: Patrick Boettcher &lt;pb@linuxtv.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
