<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mediapointer-dvb-s2/linux/drivers/media/video/saa7134/Makefile, 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>v4l: i2c modules must be linked before the v4l2 drivers</title>
<updated>2009-06-12T06:38:15+00:00</updated>
<author>
<name>Hans Verkuil</name>
<email>hverkuil@xs4all.nl</email>
</author>
<published>2009-06-12T06:38:15+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=abfb41850a42b51c099c5bab3dd48c9cc6399110'/>
<id>abfb41850a42b51c099c5bab3dd48c9cc6399110</id>
<content type='text'>
From: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;

Since i2c autoprobing is no longer supported by v4l2 we need to make sure
that the i2c modules are linked before the v4l2 modules. The v4l2 modules
now rely on the presence of the i2c modules, so these must have initialized
themselves before the v4l2 modules.

The exception is the ir-kbd-i2c module, which is the only one still using
autoprobing. This one should be loaded at the end of the v4l2 module. Loading
it earlier actually causes problems with tveeprom. Once ir-kbd-i2c is no
longer autoprobing, then it has to move up as well.

This is only an issue when everything is compiled into the kernel.

Thanks to Marcus Swoboda for reporting this and Udo Steinberg for testing
this patch.

Priority: high

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

Since i2c autoprobing is no longer supported by v4l2 we need to make sure
that the i2c modules are linked before the v4l2 modules. The v4l2 modules
now rely on the presence of the i2c modules, so these must have initialized
themselves before the v4l2 modules.

The exception is the ir-kbd-i2c module, which is the only one still using
autoprobing. This one should be loaded at the end of the v4l2 module. Loading
it earlier actually causes problems with tveeprom. Once ir-kbd-i2c is no
longer autoprobing, then it has to move up as well.

This is only an issue when everything is compiled into the kernel.

Thanks to Marcus Swoboda for reporting this and Udo Steinberg for testing
this patch.

Priority: high

Signed-off-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
Tested-by: Udo A. Steinberg &lt;udo@hypervisor.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>From: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;</title>
<updated>2008-04-26T16:13:56+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@infradead.org</email>
</author>
<published>2008-04-26T16:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=aac29554759ba1097551414afc35ed9fa13056c2'/>
<id>aac29554759ba1097551414afc35ed9fa13056c2</id>
<content type='text'>
Move tuners to common/tuners

There were several issues in the past, caused by the hybrid tuner design, since
now, the same tuner can be used by drivers/media/dvb and drivers/media/video.

This patch moves those common tuners into a common dir. It also moves saa7146
driver into drivers/media/video, where other hybrid drivers are placed.

Kconfig items were rearranged, to split V4L/DVB core from their drivers.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move tuners to common/tuners

There were several issues in the past, caused by the hybrid tuner design, since
now, the same tuner can be used by drivers/media/dvb and drivers/media/video.

This patch moves those common tuners into a common dir. It also moves saa7146
driver into drivers/media/video, where other hybrid drivers are placed.

Kconfig items were rearranged, to split V4L/DVB core from their drivers.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title> remove saa7134-oss</title>
<updated>2007-11-21T22:55:52+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@infradead.org</email>
</author>
<published>2007-11-21T22:55:52+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=80a0676452e394005277e4411c821dc6dfec2f33'/>
<id>80a0676452e394005277e4411c821dc6dfec2f33</id>
<content type='text'>
From: Adrian Bunk &lt;bunk@kernel.org&gt;

The saa7134-oss is deprecated for quite some time, it's the only remaining OSS
user outside of sound/oss/, and considering how few and what kind of
soundcards are left supported by OSS I hardly see any use cases left.

Signed-off-by: Adrian Bunk &lt;bunk@kernel.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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Adrian Bunk &lt;bunk@kernel.org&gt;

The saa7134-oss is deprecated for quite some time, it's the only remaining OSS
user outside of sound/oss/, and considering how few and what kind of
soundcards are left supported by OSS I hardly see any use cases left.

Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove obsolete alias defines of CONFIG_* settings</title>
<updated>2007-01-31T02:26:01+00:00</updated>
<author>
<name>Trent Piepho</name>
<email>xyzzy@speakeasy.org</email>
</author>
<published>2007-01-31T02:26:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=ad0ae8dc8ffa884e357e5bf55c4808e24848559e'/>
<id>ad0ae8dc8ffa884e357e5bf55c4808e24848559e</id>
<content type='text'>
From: Trent Piepho &lt;xyzzy@speakeasy.org&gt;

The out of tree v4l-dvb build system didn't always override the kernel's
configuration settings with v4l-dvb's settings correctly.  To work around
this, makefiles would define some new macro based on the setting of a
config variable.  e.g. the pwc Makefile would define CONFIG_PWC_DEBUG if
CONFIG_USB_PWC_DEBUG (which is defined via Kconfig) was set.

The v4l-dvb build system should now always override correctly, and this
is no longer necessary.  This patch gets ride of these extra defines and
just uses the CONFIG_* settings directly.

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 out of tree v4l-dvb build system didn't always override the kernel's
configuration settings with v4l-dvb's settings correctly.  To work around
this, makefiles would define some new macro based on the setting of a
config variable.  e.g. the pwc Makefile would define CONFIG_PWC_DEBUG if
CONFIG_USB_PWC_DEBUG (which is defined via Kconfig) was set.

The v4l-dvb build system should now always override correctly, and this
is no longer necessary.  This patch gets ride of these extra defines and
just uses the CONFIG_* settings directly.

Signed-off-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Remove frontend selection from cx88/saa7134 drivers</title>
<updated>2006-07-28T22:10:29+00:00</updated>
<author>
<name>Andrew de Quincey</name>
<email>adq_dvb@lidskialf.net</email>
</author>
<published>2006-07-28T22:10:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=2e5bad480e205eb17af4683eb6983ae88519554a'/>
<id>2e5bad480e205eb17af4683eb6983ae88519554a</id>
<content type='text'>
From: Andrew de Quincey &lt;adq_dvb@lidskialf.net&gt;

Replaced with dvb_attach()

Signed-off-by: Andrew de Quincey &lt;adq_dvb@lidskialf.net&gt;
Acked-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Acked-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;


</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Andrew de Quincey &lt;adq_dvb@lidskialf.net&gt;

Replaced with dvb_attach()

Signed-off-by: Andrew de Quincey &lt;adq_dvb@lidskialf.net&gt;
Acked-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;
Acked-by: Trent Piepho &lt;xyzzy@speakeasy.org&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>kbuild: fix unneeded rebuilds in drivers/media/video after moving source tree</title>
<updated>2006-04-04T15:55:30+00:00</updated>
<author>
<name>Michael Krufky</name>
<email>mkrufky@linuxtv.org</email>
</author>
<published>2006-04-04T15:55:30+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=cef164ebf464c7b7072b4c17c1056d95a8071581'/>
<id>cef164ebf464c7b7072b4c17c1056d95a8071581</id>
<content type='text'>
From: Carl-Daniel Hailfinger &lt;c-d.hailfinger.devel.2006@gmx.net&gt;
Date: Mon, 3 Apr 2006 22:35:36 +0000 (+0200)
Subject: kbuild: fix unneeded rebuilds in drivers/media/video after moving source tree
X-Git-Url: http://kernel.org/git/?p=linux/kernel/git/sam/kbuild-bugfix.git;a=commitdiff;h=8036dc6bdca0faa981be01377728678a6f6f3fde

kbuild: fix unneeded rebuilds in drivers/media/video after moving source tree

This fixes some uneeded rebuilds under drivers/media/video after moving
the source tree. The makefiles used $(src) and $(srctree) for include
paths, which is unnecessary. Changed to use relative paths.

Compile tested, produces byte-identical code to the previous makefiles.

Signed-off-by: Carl-Daniel Hailfinger &lt;c-d.hailfinger.devel.2006@gmx.net&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Carl-Daniel Hailfinger &lt;c-d.hailfinger.devel.2006@gmx.net&gt;
Date: Mon, 3 Apr 2006 22:35:36 +0000 (+0200)
Subject: kbuild: fix unneeded rebuilds in drivers/media/video after moving source tree
X-Git-Url: http://kernel.org/git/?p=linux/kernel/git/sam/kbuild-bugfix.git;a=commitdiff;h=8036dc6bdca0faa981be01377728678a6f6f3fde

kbuild: fix unneeded rebuilds in drivers/media/video after moving source tree

This fixes some uneeded rebuilds under drivers/media/video after moving
the source tree. The makefiles used $(src) and $(srctree) for include
paths, which is unnecessary. Changed to use relative paths.

Compile tested, produces byte-identical code to the previous makefiles.

Signed-off-by: Carl-Daniel Hailfinger &lt;c-d.hailfinger.devel.2006@gmx.net&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Michael Krufky &lt;mkrufky@linuxtv.org&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Give saa7134 DMA audio modules their own Kconfig options</title>
<updated>2005-12-20T19:52:48+00:00</updated>
<author>
<name>Ricardo Cerqueira</name>
<email>devnull@localhost</email>
</author>
<published>2005-12-20T19:52:48+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=a33c0012ef7d53fee0089622b95f4122df655f46'/>
<id>a33c0012ef7d53fee0089622b95f4122df655f46</id>
<content type='text'>
From: Ricardo Cerqueira &lt;v4l@cerqueira.org&gt;

the saa7134 DMA sound modules now have their own Kconfig entries, and
if built statically enforce exclusivity

Signed-off-by:
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Ricardo Cerqueira &lt;v4l@cerqueira.org&gt;

the saa7134 DMA sound modules now have their own Kconfig entries, and
if built statically enforce exclusivity

Signed-off-by:
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel-sync patches.</title>
<updated>2005-12-07T12:30:28+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>devnull@localhost</email>
</author>
<published>2005-12-07T12:30:28+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=fcca0bf9fe4f592088e2263cc8586ea6cf10cec9'/>
<id>fcca0bf9fe4f592088e2263cc8586ea6cf10cec9</id>
<content type='text'>
kernel-sync

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

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>kernel-sync</title>
<updated>2005-11-26T20:54:34+00:00</updated>
<author>
<name>Michael Krufky</name>
<email>devnull@localhost</email>
</author>
<published>2005-11-26T20:54:34+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=93ae65e97d93f361b17f5b0b4098d48ceb920b81'/>
<id>93ae65e97d93f361b17f5b0b4098d48ceb920b81</id>
<content type='text'>
Repair broken build configuration for hybrid v4l/dvb card
frontend selection.

Signed-off-by: Michael Krufky &lt;mkrufky@m1k.net&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Repair broken build configuration for hybrid v4l/dvb card
frontend selection.

Signed-off-by: Michael Krufky &lt;mkrufky@m1k.net&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Moves 32 bit ioctl compat handler to V4L sybsystem</title>
<updated>2005-11-09T18:30:51+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>devnull@localhost</email>
</author>
<published>2005-11-09T18:30:51+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=51e6aace3963d461deec54508840690ca6d492f3'/>
<id>51e6aace3963d461deec54508840690ca6d492f3</id>
<content type='text'>
From: Arnd Bergmann &lt;arnd@arndb.de&gt;

This moves the 32 bit ioctl compatibility handlers for
Video4Linux into a new file and adds explicit calls to them
to each v4l device driver.

Unfortunately, there does not seem to be any code handling
the v4l2 ioctls, so quite often the code goes through two
separate conversions, first from 32 bit v4l to 64 bit v4l,
and from there to 64 bit v4l2. My patch does not change
that, so there is still much room for improvement.

Also, some drivers have additional ioctl numbers, for
which the conversion should be handled internally to
that driver.

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

This moves the 32 bit ioctl compatibility handlers for
Video4Linux into a new file and adds explicit calls to them
to each v4l device driver.

Unfortunately, there does not seem to be any code handling
the v4l2 ioctls, so quite often the code goes through two
separate conversions, first from 32 bit v4l to 64 bit v4l,
and from there to 64 bit v4l2. My patch does not change
that, so there is still much room for improvement.

Also, some drivers have additional ioctl numbers, for
which the conversion should be handled internally to
that driver.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
</pre>
</div>
</content>
</entry>
</feed>
