<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/rc/ir-lirc-codec.c, branch linux-3.1.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.1.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2011-07-27T20:52:59Z</updated>
<entry>
<title>[media] rc-core: lirc use unsigned int</title>
<updated>2011-07-27T20:52:59Z</updated>
<author>
<name>David Härdeman</name>
</author>
<published>2011-04-28T15:13:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5588dc2b025fd8b2188142b8d59efe562bd57d80'/>
<id>urn:sha1:5588dc2b025fd8b2188142b8d59efe562bd57d80</id>
<content type='text'>
Durations can never be negative, so it makes sense to consistently use
unsigned int for LIRC transmission. Contrary to the initial impression,
this shouldn't actually change the userspace API.

Signed-off-by: David Härdeman &lt;david@hardeman.nu&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] rc/ir-lirc-codec: add back debug spew</title>
<updated>2011-01-31T14:19:42Z</updated>
<author>
<name>Jarod Wilson</name>
</author>
<published>2011-01-18T05:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=457e2ffcef340f0fa5c1a8edb57e8c42279c7edf'/>
<id>urn:sha1:457e2ffcef340f0fa5c1a8edb57e8c42279c7edf</id>
<content type='text'>
Some occasionally useful debug spew disappeared as part of a feature
update a while back, and I'm finding myself in need of it again to help
diagnose some issues.

Signed-off-by: Jarod Wilson &lt;jarod@redhat.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] rc: ir-lirc-codec: fix potential integer overflow</title>
<updated>2010-12-29T10:17:02Z</updated>
<author>
<name>Vasiliy Kulikov</name>
</author>
<published>2010-11-26T17:06:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4c8b8698053c986f5f5249878eab70cb028a1023'/>
<id>urn:sha1:4c8b8698053c986f5f5249878eab70cb028a1023</id>
<content type='text'>
'n' may be bigger than MAX_INT*sizeof(int), if so checking of truncated
(int)(n/sizeof(int)) for LIRCBUF_SIZE overflow and then using nontruncated 'count'
doesn't make sense.  Also n may be up to sizeof(int)-1 bytes bigger than expected,
so check value of (n % sizeof(int)) too.

Signed-off-by: Vasiliy Kulikov &lt;segoon@openwall.com&gt;
Acked-by: Jarod Wilson &lt;jarod@redhat.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] rc: Rename remote controller type to rc_type instead of ir_type</title>
<updated>2010-12-29T10:16:50Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2010-11-17T17:20:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=52b661449aecc47e652a164c0d8078b31e10aca0'/>
<id>urn:sha1:52b661449aecc47e652a164c0d8078b31e10aca0</id>
<content type='text'>
for i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,IR_TYPE,RC_TYPE,g &lt;$i &gt;a &amp;&amp; mv a $i; done
for i in `find drivers/staging -type f -name *.[ch]` `find include/media -type f -name *.[ch]` `find drivers/media -type f -name *.[ch]`; do sed s,ir_type,rc_type,g &lt;$i &gt;a &amp;&amp; mv a $i; done

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] rc: rename the remaining things to rc_core</title>
<updated>2010-12-29T10:16:50Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2010-11-17T16:28:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6bda96447cef24fbf97a798b1ea664224d5fdc25'/>
<id>urn:sha1:6bda96447cef24fbf97a798b1ea664224d5fdc25</id>
<content type='text'>
The Remote Controller subsystem is meant to be used not only by Infra Red
but also for similar types of Remote Controllers. The core is not specific
to Infra Red. As such, rename:
	- ir-core.h to rc-core.h
	- IR_CORE to RC_CORE
	- namespace inside rc-core.c/rc-core.h

To be consistent with the other changes.

No functional change on this patch.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] ir-core: make struct rc_dev the primary interface</title>
<updated>2010-12-29T10:16:37Z</updated>
<author>
<name>David HÃ¤rdeman</name>
</author>
<published>2010-10-29T19:08:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d8b4b5822f51e2142b731b42c81e3f03eec475b2'/>
<id>urn:sha1:d8b4b5822f51e2142b731b42c81e3f03eec475b2</id>
<content type='text'>
This patch merges the ir_input_dev and ir_dev_props structs into a single
struct called rc_dev. The drivers and various functions in rc-core used
by the drivers are also changed to use rc_dev as the primary interface
when dealing with rc-core.

This means that the input_dev is abstracted away from the drivers which
is necessary if we ever want to support multiple input devs per rc device.

The new API is similar to what the input subsystem uses, i.e:
rc_device_alloc()
rc_device_free()
rc_device_register()
rc_device_unregister()

[mchehab@redhat.com: Fix compilation on mceusb and cx231xx, due to merge conflicts]
Signed-off-by: David Härdeman &lt;david@hardeman.nu&gt;
Acked-by: Jarod Wilson &lt;jarod@redhat.com&gt;
Tested-by: Jarod Wilson &lt;jarod@redhat.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] Rename rc-core files from ir- to rc-</title>
<updated>2010-12-29T10:16:36Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2010-11-10T02:09:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f62de675f796a992011c598c405a3d6fada9aa20'/>
<id>urn:sha1:f62de675f796a992011c598c405a3d6fada9aa20</id>
<content type='text'>
As protocol decoders are specific to InfraRed, keep their names as-is.

Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>[media] rename drivers/media/IR to drives/media/rc</title>
<updated>2010-12-29T10:16:36Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2010-11-10T02:00:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=32cf86f6d16367db5a10039c1dd938a2427d697c'/>
<id>urn:sha1:32cf86f6d16367db5a10039c1dd938a2427d697c</id>
<content type='text'>
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
</feed>
