<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/i2c/soc_camera, 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-07-30T22:30:35Z</updated>
<entry>
<title>[media] media: mt9m111: add device-tree suppport</title>
<updated>2014-07-30T22:30:35Z</updated>
<author>
<name>Robert Jarzmik</name>
</author>
<published>2014-06-21T22:19:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c5f176dc19870a424d6089317030f7b59ea1bafc'/>
<id>urn:sha1:c5f176dc19870a424d6089317030f7b59ea1bafc</id>
<content type='text'>
Add device-tree support for mt9m111 camera sensor.

Signed-off-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&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] v4l: subdev: Move [gs]_std operation to video ops</title>
<updated>2014-05-24T20:11:26Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2014-04-28T19:53:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8774bed9ce832d8d9ccb79e92800b808aa2d2ad2'/>
<id>urn:sha1:8774bed9ce832d8d9ccb79e92800b808aa2d2ad2</id>
<content type='text'>
The g_std and s_std operations are video-related, move them to the video
ops where they belong.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Acked-by: Lad, Prabhakar &lt;prabhakar.csengg@gmail.com&gt;
Acked-by: Sakari Ailus &lt;sakari.ailus@linux.intel.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] tw9910: add g_tvnorms video op</title>
<updated>2014-05-13T22:55:38Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-02-17T11:44:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dc5730f5aabd05984f7d8bc72698a6d8a0e8bee3'/>
<id>urn:sha1:dc5730f5aabd05984f7d8bc72698a6d8a0e8bee3</id>
<content type='text'>
Report to soc_camera which standards are supported by tw9910.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Tested-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski+renesas@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] videodev2: Set vb2_rect's width and height as unsigned</title>
<updated>2014-01-07T10:02:39Z</updated>
<author>
<name>Ricardo Ribalda</name>
</author>
<published>2013-11-26T08:31:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f90580ca0133c533763a6cb3e632a21098a382df'/>
<id>urn:sha1:f90580ca0133c533763a6cb3e632a21098a382df</id>
<content type='text'>
As discussed on the media summit 2013, there is no reason for the width
and height to be signed.

Therefore this patch is an attempt to convert those fields from __s32 to
__u32.

Signed-off-by: Ricardo Ribalda Delgado &lt;ricardo.ribalda@gmail.com&gt;
Acked-by: Sakari Ailus &lt;sakari.ailus@iki.fi&gt; (documentation and smiapp)
Acked-by: Lad, Prabhakar &lt;prabhakar.csengg@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] media_tree: Fix spelling errors</title>
<updated>2013-11-29T16:43:50Z</updated>
<author>
<name>Jonathan McCrohan</name>
</author>
<published>2013-10-21T00:34:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=39c1cb2b191f56a963103d715797fca70f2fb26e'/>
<id>urn:sha1:39c1cb2b191f56a963103d715797fca70f2fb26e</id>
<content type='text'>
Fix various spelling errors in strings and comments throughout the media
tree. The majority of these were found using Lucas De Marchi's codespell
tool.

[m.chehab@samsung.com: discard hunks with conflicts]

Signed-off-by: Jonathan McCrohan &lt;jmccrohan@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] imx074: fix error handling for failed async subdevice registration</title>
<updated>2013-10-31T06:28:58Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
</author>
<published>2013-04-18T21:35:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=507fcd3da2a28b5342cd0e3eea69b886741adb60'/>
<id>urn:sha1:507fcd3da2a28b5342cd0e3eea69b886741adb60</id>
<content type='text'>
If v4l2_async_register_subdev() fails, don't skip the clean up.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] media: Remove unnecessary semicolons</title>
<updated>2013-10-17T08:51:57Z</updated>
<author>
<name>Joe Perches</name>
</author>
<published>2013-10-08T23:29:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2028c71d54e7bd7eb4470d5968f581f9f9284406'/>
<id>urn:sha1:2028c71d54e7bd7eb4470d5968f581f9f9284406</id>
<content type='text'>
These aren't necessary after switch and while statements.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Reviewed-by: Sakari Ailus &lt;sakari.ailus@iki.fi&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] V4L2: mt9m111: switch to asynchronous subdevice probing</title>
<updated>2013-08-18T12:23:16Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
</author>
<published>2013-07-30T07:35:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ef6672ea35b5bb64ab42e18c1a1ffc717c31588a'/>
<id>urn:sha1:ef6672ea35b5bb64ab42e18c1a1ffc717c31588a</id>
<content type='text'>
Convert the mt9m111 driver to asynchronous subdevice probing. Synchronous
probing is also still possible.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] V4L2: mt9t031: don't Oops if asynchronous probing is attempted</title>
<updated>2013-08-18T12:07:02Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
</author>
<published>2013-07-30T06:34:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3d238885dbfd5359cd0c12fad858e8638f17bfc6'/>
<id>urn:sha1:3d238885dbfd5359cd0c12fad858e8638f17bfc6</id>
<content type='text'>
The mt9t031 driver hasn't yet been updated to support asynchronous
subdevice probing. If such a probing is attempted, the driver is allowed
to fail, but it shouldn't Oops. This patch fixes such a potential NULL
pointer dereference.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
</feed>
