<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/radio, branch linux-3.17.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.17.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.17.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-09-21T23:50:38Z</updated>
<entry>
<title>[media] media/radio: fix radio-miropcm20.c build with io.h header file</title>
<updated>2014-09-21T23:50:38Z</updated>
<author>
<name>Randy Dunlap</name>
</author>
<published>2014-08-28T17:01:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7102076c922e310f5a914a21fcd8d65fd8bd2417'/>
<id>urn:sha1:7102076c922e310f5a914a21fcd8d65fd8bd2417</id>
<content type='text'>
Fix build errors in radio-miropcm20.c due to missing header file:

drivers/media/radio/radio-miropcm20.c: In function 'rds_waitread':
drivers/media/radio/radio-miropcm20.c:90:3: error: implicit declaration of function 'inb' [-Werror=implicit-function-declaration]
drivers/media/radio/radio-miropcm20.c: In function 'rds_rawwrite':
drivers/media/radio/radio-miropcm20.c:106:3: error: implicit declaration of function 'outb' [-Werror=implicit-function-declaration]

Reported-by: Jim Davis &lt;jim.epost@gmail.com&gt;
Signed-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] radio-miropcm20: fix sparse NULL pointer warning</title>
<updated>2014-07-30T22:50:09Z</updated>
<author>
<name>Wei Yongjun</name>
</author>
<published>2014-07-29T23:21:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=27dcb00d0dc1d532b0da940e35a6d020ee33bd47'/>
<id>urn:sha1:27dcb00d0dc1d532b0da940e35a6d020ee33bd47</id>
<content type='text'>
Fixes the following sparse warnings:

drivers/media/radio/radio-miropcm20.c:193:33: warning:
 Using plain integer as NULL pointer

Signed-off-by: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] radio-miropcm20: fix a compilation warning</title>
<updated>2014-07-25T22:35:16Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2014-07-25T22:33:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9c46c7facda384f8fb6078e70b4e84ff84ed949d'/>
<id>urn:sha1:9c46c7facda384f8fb6078e70b4e84ff84ed949d</id>
<content type='text'>
drivers/media/radio/radio-miropcm20.c: In function 'sanitize':
drivers/media/radio/radio-miropcm20.c:216:3: warning: comparison is always false due to limited range of data type [-Wtype-limits]
   if (p[i] &lt; 32 || p[i] &gt;= 128) {
   ^

As p is declared as a char array, it is signed. So, it can never
be bigger than 127.

Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] radio-miropcm20: add RDS support</title>
<updated>2014-07-25T22:29:47Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-07-21T13:45:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fdcfd4e704cd6de6a3d96b9d680c67cef9b339f4'/>
<id>urn:sha1:fdcfd4e704cd6de6a3d96b9d680c67cef9b339f4</id>
<content type='text'>
Once upon a time the radio-miropcm20 driver had RDS support. However, after
some internal kernel changes that support was removed. Now that we have a
nice RDS API I have been working on adding back this support. It has been
tested with the si4713 RDS transmitter and it is working quite nicely.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] si4713: add the missing RDS functionality</title>
<updated>2014-07-25T22:27:29Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-07-21T13:45:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1abba28cf171f8216363652b263c259a1547d70d'/>
<id>urn:sha1:1abba28cf171f8216363652b263c259a1547d70d</id>
<content type='text'>
Not all the RDS features of the si4713 were supported. Add
the missing bits to fully support the hardware capabilities.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Cc: Eduardo Valentin &lt;edubezval@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] Fix 64-bit division fall-out from 64-bit control ranges</title>
<updated>2014-07-17T15:44:38Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-07-17T15:31:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0d5e8c4313c83dc2d60519a219d517a13ba8a432'/>
<id>urn:sha1:0d5e8c4313c83dc2d60519a219d517a13ba8a432</id>
<content type='text'>
Commit 0ba2aeb6dab80920edd9cf5b93b1ea4d6913b8f3 increased the internal control ranges
to 64 bit, but that caused problems in drivers that use the minimum/maximum/step/default_value
control values in a division or modulus operations since not all architectures support
those natively.

Luckily, in almost all cases it is possible to just cast to 32 bits (the control value
is known to be 32 bits, so it is safe to cast). Only in v4l2-ctrls.c was it necessary to
use do_div in one function.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] v4l2-ctrls: use ptrs for all but the s32 type</title>
<updated>2014-07-17T14:57:17Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-04-27T06:38:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2a9ec3731137f973c6289698de6566a25418b96f'/>
<id>urn:sha1:2a9ec3731137f973c6289698de6566a25418b96f</id>
<content type='text'>
Rather than having two unions for all types just keep 'val' and
'cur.val' and use the p_cur and p_new unions to access all others.

The only reason for keeping 'val' and 'cur.val' is that it is used
all over, so converting this as well would be a huge job.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] media: remove the setting of the flag V4L2_FL_USE_FH_PRIO</title>
<updated>2014-07-04T19:14:59Z</updated>
<author>
<name>Ramakrishnan Muthukrishnan</name>
</author>
<published>2014-06-19T17:22:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=95cd5d5ee67c2108765ae87d34761d54fd6671ce'/>
<id>urn:sha1:95cd5d5ee67c2108765ae87d34761d54fd6671ce</id>
<content type='text'>
Since all the drivers that use `struct v4l2_fh' use the core
priority checking, the setting of the flag in the drivers can
be removed.

Signed-off-by: Ramakrishnan Muthukrishnan &lt;ramakrmu@cisco.com&gt;
Reviewed-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] update reference, kerneltrap.org no longer works</title>
<updated>2014-07-04T18:44:10Z</updated>
<author>
<name>Pranith Kumar</name>
</author>
<published>2014-06-09T15:55:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8effbff4e2b666645c7e1db18631323501c70196'/>
<id>urn:sha1:8effbff4e2b666645c7e1db18631323501c70196</id>
<content type='text'>
kerneltrap.org no longer works, update to a working reference

Signed-off-by: Pranith Kumar &lt;bobby.prani@gmail.com&gt;
Acked-by: Alexey Klimov &lt;klimov.linux@gmail.com&gt;
Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] si4713: fix Kconfig dependencies</title>
<updated>2014-03-28T21:06:55Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-02-10T08:52:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=08debc1701ae31439f9d72ad497165b72e1b1ba4'/>
<id>urn:sha1:08debc1701ae31439f9d72ad497165b72e1b1ba4</id>
<content type='text'>
The SI4713 select should be I2C_SI4713 and the USB driver needs to depend on
I2C as well.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Reported-by: Paul Bolle &lt;pebolle@tiscali.nl&gt;
Reported-by: Richard Weinberger &lt;richard@nod.at&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
</feed>
