<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mediapointer-dvb-s2/linux/drivers/media/video/em28xx, 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>Revert changeset fe5eeff6644d</title>
<updated>2009-09-19T11:45:26+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-09-19T11:45:26+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=43ea66b6132f9d32464c11b15d5c5b190312d093'/>
<id>43ea66b6132f9d32464c11b15d5c5b190312d093</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

This change is not needed, since the config register reurns 0 for the
audio config, and the code already disables audio in this case.

kernel-sync:

Priority: normal

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;

This change is not needed, since the config register reurns 0 for the
audio config, and the code already disables audio in this case.

kernel-sync:

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>merge: http://linuxtv.org/hg/~anttip/reddo-dvb-c/</title>
<updated>2009-09-17T13:11:30+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-09-17T13:11:30+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=c7d66a73b2ab88ce7c12d867e2830ee221e58489'/>
<id>c7d66a73b2ab88ce7c12d867e2830ee221e58489</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>em28xx: add Reddo DVB-C USB TV Box</title>
<updated>2009-09-15T17:42:13+00:00</updated>
<author>
<name>Antti Palosaari</name>
<email>crope@iki.fi</email>
</author>
<published>2009-09-15T17:42:13+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=7c561c60c12a727840a1b24c5e2c9b47d0864944'/>
<id>7c561c60c12a727840a1b24c5e2c9b47d0864944</id>
<content type='text'>
From: Antti Palosaari &lt;crope@iki.fi&gt;

Support for Reddo DVB-C USB TV Box device. Remote is not working yet.
Thanks to Benjamin Larsson &lt;banan@ludd.ltu.se&gt;

Priority: normal

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Cc: Benjamin Larsson &lt;banan@ludd.ltu.se&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Antti Palosaari &lt;crope@iki.fi&gt;

Support for Reddo DVB-C USB TV Box device. Remote is not working yet.
Thanks to Benjamin Larsson &lt;banan@ludd.ltu.se&gt;

Priority: normal

Signed-off-by: Antti Palosaari &lt;crope@iki.fi&gt;
Cc: Benjamin Larsson &lt;banan@ludd.ltu.se&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>em28xx: remove text editor tags from em28xx-vbi.c</title>
<updated>2009-09-15T03:20:29+00:00</updated>
<author>
<name>Devin Heitmueller</name>
<email>dheitmueller@kernellabs.com</email>
</author>
<published>2009-09-15T03:20:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=66e1098316efb51f63ab866e3d65034014bf3864'/>
<id>66e1098316efb51f63ab866e3d65034014bf3864</id>
<content type='text'>
From: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;

Remove some emacs tags from em28xx-vbi.c, which were copied from cx88-vbi.c,
per Mauro Carvalho Chehab's request.

Priority: normal

Signed-off-by: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;

Remove some emacs tags from em28xx-vbi.c, which were copied from cx88-vbi.c,
per Mauro Carvalho Chehab's request.

Priority: normal

Signed-off-by: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>em28xx: fix codingstyle issues in em28xx-video.c</title>
<updated>2009-09-15T03:18:06+00:00</updated>
<author>
<name>Devin Heitmueller</name>
<email>dheitmueller@kernellabs.com</email>
</author>
<published>2009-09-15T03:18:06+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=5c5f40bbf5c682b5049055dcdaf5e722b76c9b17'/>
<id>5c5f40bbf5c682b5049055dcdaf5e722b76c9b17</id>
<content type='text'>
From: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;

Fix some codingstyle issues introduced during the addition of em28xx VBI
support.  The patch makes no functional changes other than converting a few
debug printk() statements to em28xx_isocdbg.

Priority: normal

Signed-off-by: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;

Fix some codingstyle issues introduced during the addition of em28xx VBI
support.  The patch makes no functional changes other than converting a few
debug printk() statements to em28xx_isocdbg.

Priority: normal

Signed-off-by: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>em28xx: fix codingstyle issues introduced with VBI support</title>
<updated>2009-09-15T03:10:15+00:00</updated>
<author>
<name>Devin Heitmueller</name>
<email>dheitmueller@kernellabs.com</email>
</author>
<published>2009-09-15T03:10:15+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=ffbfd8c10f4a1f413175455918269d764c622edd'/>
<id>ffbfd8c10f4a1f413175455918269d764c622edd</id>
<content type='text'>
From: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;

Fix a few codingstyle issues introduced when I was adding the VBI support to
the em28xx driver.

Priority: normal

Signed-off-by: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;

Fix a few codingstyle issues introduced when I was adding the VBI support to
the em28xx driver.

Priority: normal

Signed-off-by: Devin Heitmueller &lt;dheitmueller@kernellabs.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>em28xx: Cleanups at ir_i2c handler</title>
<updated>2009-09-08T17:07:05+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-09-08T17:07:05+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=6ed2bc52272241302be2b6c9f04cbb99abe799d6'/>
<id>6ed2bc52272241302be2b6c9f04cbb99abe799d6</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

There are some extra parenthesis at the clauses, and some switch() tests
for boards that don't have i2c ir. Remove those extra code.

Priority: normal

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;

There are some extra parenthesis at the clauses, and some switch() tests
for boards that don't have i2c ir. Remove those extra code.

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>em28xx: properly load ir-kbd-i2c when needed</title>
<updated>2009-09-08T17:04:41+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-09-08T17:04:41+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=f5d442837683ba80a9c7ef89e51df2677ec99ae0'/>
<id>f5d442837683ba80a9c7ef89e51df2677ec99ae0</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

Currently, the logic to load ir i2c ancillary module is broken. It is
associated to Hauppauge devices with IR flag on their eeprom, no matter
if the device uses i2c or em28xx direct IR support. That's wrong.

Instead, add a flag to the boards that use i2c IR chips and load the
module only for those devices and if ir is not disabled.

Priority: normal

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;

Currently, the logic to load ir i2c ancillary module is broken. It is
associated to Hauppauge devices with IR flag on their eeprom, no matter
if the device uses i2c or em28xx direct IR support. That's wrong.

Instead, add a flag to the boards that use i2c IR chips and load the
module only for those devices and if ir is not disabled.

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>building system: fix compilation with kernels older than 2.6.30</title>
<updated>2009-09-07T15:38:46+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-09-07T15:38:46+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=f3fb970832182809d9bf8b397fe34f70404e51fd'/>
<id>f3fb970832182809d9bf8b397fe34f70404e51fd</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

Priority: normal

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;

Priority: normal

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>em28xx: ir-kbd-i2c initialization data should point to a persistent object</title>
<updated>2009-09-07T04:16:50+00:00</updated>
<author>
<name>Mauro Carvalho Chehab</name>
<email>mchehab@redhat.com</email>
</author>
<published>2009-09-07T04:16:50+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/mediapointer-dvb-s2/commit/?id=b90712cf41e75451c3b515ed41d2eda714db3de1'/>
<id>b90712cf41e75451c3b515ed41d2eda714db3de1</id>
<content type='text'>
From: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;

ir-kbd-i2c's ir_probe() function can be called much later (i.e. at
ir-kbd-i2c module load), than the lifetime of a struct IR_i2c_init_data
allocated off of the stack in cx18_i2c_new_ir() at registration time.
Make sure we pass a pointer to a persistent IR_i2c_init_data object at
i2c registration time.

Thanks to Brain Rogers, Dustin Mitchell, Andy Walls and Jean Delvare to
rise this question.

Before this patch, if ir-kbd-i2c were probed after em28xx, trash data
were used. After the patch, no matter what order, it is properly
reported as tested by me:

input: i2c IR (i2c IR (EM2840 Hauppaug as /class/input/input10
ir-kbd-i2c: i2c IR (i2c IR (EM2840 Hauppaug detected at i2c-4/4-0030/ir0 [em28xx #0]

Priority: high

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;

ir-kbd-i2c's ir_probe() function can be called much later (i.e. at
ir-kbd-i2c module load), than the lifetime of a struct IR_i2c_init_data
allocated off of the stack in cx18_i2c_new_ir() at registration time.
Make sure we pass a pointer to a persistent IR_i2c_init_data object at
i2c registration time.

Thanks to Brain Rogers, Dustin Mitchell, Andy Walls and Jean Delvare to
rise this question.

Before this patch, if ir-kbd-i2c were probed after em28xx, trash data
were used. After the patch, no matter what order, it is properly
reported as tested by me:

input: i2c IR (i2c IR (EM2840 Hauppaug as /class/input/input10
ir-kbd-i2c: i2c IR (i2c IR (EM2840 Hauppaug detected at i2c-4/4-0030/ir0 [em28xx #0]

Priority: high

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