<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/common/Makefile, branch linux-3.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-08-14T02:52:52Z</updated>
<entry>
<title>[media] siano: break it into common, mmc and usb</title>
<updated>2012-08-14T02:52:52Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2012-06-14T19:36:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0013ca8c52ba7bb1030ed75d6df7e58af0314018'/>
<id>urn:sha1:0013ca8c52ba7bb1030ed75d6df7e58af0314018</id>
<content type='text'>
siano is, in fact, 2 drivers: one for MMC and one for USB, plus
a common bus-independent code. Break it accordingly.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] saa7146: Move it to its own directory</title>
<updated>2012-08-14T02:52:49Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2012-06-14T19:36:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ed0c8b5465d6cec5458d9a3041a5167d83f40fdb'/>
<id>urn:sha1:ed0c8b5465d6cec5458d9a3041a5167d83f40fdb</id>
<content type='text'>
In order to better organize the directory tree, move the
saa7146 common driver to its own directory.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] common: move media/common/tuners to media/tuners</title>
<updated>2012-08-14T02:40:28Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2012-06-14T19:35:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ccae7af2bf07dfef69cc2eb6ebc9e1ff15addfbd'/>
<id>urn:sha1:ccae7af2bf07dfef69cc2eb6ebc9e1ff15addfbd</id>
<content type='text'>
Move the tuners one level up, as the "common" directory will be used
by drivers that are shared between more than one driver.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] b2c2: break it into common/pci/usb directories</title>
<updated>2012-08-14T02:38:31Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2012-06-14T19:35:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3785bc170f79ef04129731582b468c28e1326d6d'/>
<id>urn:sha1:3785bc170f79ef04129731582b468c28e1326d6d</id>
<content type='text'>
b2c2 is, in fact, 2 drivers: one for PCI and one for USB, plus
a common bus-independent code. Break it accordingly.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (13612): IR: Move common IR code to drivers/media/IR</title>
<updated>2009-12-16T02:18:42Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2009-12-11T11:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e27d38112eb727df189a9ebf560aa104cb102253'/>
<id>urn:sha1:e27d38112eb727df189a9ebf560aa104cb102253</id>
<content type='text'>
This is the first step of creating a common code for IR that can be
used by other input devices.

For now, keep IR dir at drivers/media, to easy the movement of the IR files,
but later patches may move it to drivers/IR or drivers/input/IR.

No functional changes is done on this patch.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (13532): ir-common: Add infrastructure to use a dynamic keycode table</title>
<updated>2009-12-05T20:42:19Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2009-11-28T01:01:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ef53a1159dfcdc1fecf5adb5b8d26803f194c09b'/>
<id>urn:sha1:ef53a1159dfcdc1fecf5adb5b8d26803f194c09b</id>
<content type='text'>
V4L drivers use an static keycode vector with 128 entries, where the scancode
indexes the keycode. While this works, it limits the scancodes to have only
7 bits, not allowing for example full RC5 codes.

Instead of implementing the same code on every V4L driver, provide a common
infrastructure to handle the bigger tables, minimizing the changes inside
each driver.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>fix drivers/media/common/tuners/ build bug</title>
<updated>2008-04-30T15:36:04Z</updated>
<author>
<name>Ingo Molnar</name>
</author>
<published>2008-04-30T09:50:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ca72cddfcb6afd75a808da4f027325fa63a1b856'/>
<id>urn:sha1:ca72cddfcb6afd75a808da4f027325fa63a1b856</id>
<content type='text'>
x86.git randconfig testing found a build failure on latest -git:

 drivers/built-in.o: In function `set_type':
 tuner-core.c:(.text+0x2a9a26): undefined reference to `tea5761_attach'
 tuner-core.c:(.text+0x2a9d05): undefined reference to `tda9887_attach'
 tuner-core.c:(.text+0x2a9d51): undefined reference to `xc2028_attach'
 tuner-core.c:(.text+0x2a9e22): undefined reference to `tda829x_attach'
 tuner-core.c:(.text+0x2a9e3f): undefined reference to `microtune_attach'
 drivers/built-in.o: In function `tuner_probe':
 tuner-core.c:(.text+0x2aa18a): undefined reference to `tda829x_probe'
 tuner-core.c:(.text+0x2aa302): undefined reference to `tea5761_autodetection'

with the following config:

 http://redhat.com/~mingo/misc/config-Wed_Apr_30_10_21_40_CEST_2008.bad

the problem is caused by the drivers/media/common/tuners/ subdirectory
not being part of the kbuild hierarchy anymore, due to commit
7c91f0624 ("V4L/DVB(7767): Move tuners to common/tuners").

this seems similar to the problem also reported by Mike Galbraith.

Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Acked-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3770): Kill drivers/media/common/saa7146_vv_ksyms.c</title>
<updated>2006-06-25T04:58:02Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2006-04-11T13:26:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5d7dc8c4f667070dbc9a65e93b0e88ba9d19f22a'/>
<id>urn:sha1:5d7dc8c4f667070dbc9a65e93b0e88ba9d19f22a</id>
<content type='text'>
This patch moves the EXPORT_SYMBOL's from
drivers/media/common/saa7146_vv_ksyms.c to the files with the actual 
functions.

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (3393): Move all IR keymaps to ir-common module</title>
<updated>2006-01-23T11:42:06Z</updated>
<author>
<name>Ricardo Cerqueira</name>
</author>
<published>2006-01-23T11:42:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4c0f631e14b849782259519c749414b1f1ddbfa8'/>
<id>urn:sha1:4c0f631e14b849782259519c749414b1f1ddbfa8</id>
<content type='text'>
- All the keymaps have the same structure, and can be shared between different
chips, so it makes no sense having them scattered between the input files.
This aggregates them all at ir-common module.
- Added new Hauppauge remote (Hauppauge grey), contributed by J.O. Aho
  &lt;trizt@iname.com&gt; (with some small changes)
  Changed KEY_KPx (keypad numerals) references to KEY_x, to avoid problems
  when NumLock is off (suggested by Peter Missel &lt;peter.missel@onlinehome.de&gt;)
- Some cleanups at IR code

Signed-off-by: Ricardo Cerqueira &lt;v4l@cerqueira.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] V4L/DVB: (3086c) Whitespaces cleanups part 4</title>
<updated>2005-12-12T16:57:44Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2005-12-12T08:37:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=674434c691e10015660022fc00b04985a23ef87b'/>
<id>urn:sha1:674434c691e10015660022fc00b04985a23ef87b</id>
<content type='text'>
Clean up whitespaces at v4l/dvb files

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@brturbo.com.br&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
