<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/media/soc_camera_platform.h, branch v3.0.62</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/include/media/soc_camera_platform.h?h=v3.0.62</id>
<link rel='self' href='https://git.amat.us/linux/atom/include/media/soc_camera_platform.h?h=v3.0.62'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-05-20T10:26:14Z</updated>
<entry>
<title>[media] V4L: soc_camera_platform: add helper functions to manage device instances</title>
<updated>2011-05-20T10:26:14Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2011-03-23T07:14:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ec0c8d555a93aa7e2c5c4f11f12686e5b2245696'/>
<id>urn:sha1:ec0c8d555a93aa7e2c5c4f11f12686e5b2245696</id>
<content type='text'>
Add helper inline functions to correctly manage dynamic allocation and
freeing of platform devices. This avoids the ugly code to nullify
device objects.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Magnus Damm &lt;damm@opensource.se&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (13659): soc-camera: convert to the new mediabus API</title>
<updated>2009-12-16T11:27:29Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2009-12-11T14:46:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=760697beca338599a65484389c7abbe54aedb664'/>
<id>urn:sha1:760697beca338599a65484389c7abbe54aedb664</id>
<content type='text'>
Convert soc-camera core and all soc-camera drivers to the new mediabus
API. This also takes soc-camera client drivers one step closer to also be
usable with generic v4l2-subdev host drivers.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Hans Verkuil &lt;hverkuil@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (13650): soc-camera: switch drivers and platforms to use .priv in struct soc_camera_link</title>
<updated>2009-12-16T11:27:19Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2009-12-11T14:31:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=0f4482940a75b52db931e1fff181c9d267e462d2'/>
<id>urn:sha1:0f4482940a75b52db931e1fff181c9d267e462d2</id>
<content type='text'>
After this change drivers can be further extended to not fail, if they don't
get platform data, but to use defaults.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (12508): soc-camera: remove unused .iface from struct soc_camera_platform_info</title>
<updated>2009-09-19T03:18:31Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2009-08-25T14:34:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=dd4f0ad4b027078b0642d99a2d30c9c93a5e38ac'/>
<id>urn:sha1:dd4f0ad4b027078b0642d99a2d30c9c93a5e38ac</id>
<content type='text'>
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (12506): soc-camera: convert to platform device</title>
<updated>2009-09-19T03:18:27Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2009-08-25T14:28:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=40e2e0927003424c25807b575dd40da2b8685857'/>
<id>urn:sha1:40e2e0927003424c25807b575dd40da2b8685857</id>
<content type='text'>
Convert soc-camera core and all drivers to platform device API. We already
converted platforms to register a platform device for each soc-camera client,
now we remove the compatibility code and switch completely to the new scheme.
This is a preparatory step for the v4l2-subdev conversion.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (12505): soc_camera_platform: pass device pointer from soc-camera core on .add_device()</title>
<updated>2009-09-19T03:18:25Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2009-08-25T14:06:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bc1937b41d8253e2b554da385023a92189d38917'/>
<id>urn:sha1:bc1937b41d8253e2b554da385023a92189d38917</id>
<content type='text'>
Add a struct device pointer to struct soc_camera_platform_info and let the user
(ap325rxa) pass it down to soc_camera_platform.c in its .add_device() method.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (12504): soc-camera: prepare soc_camera_platform.c and its users for conversion</title>
<updated>2009-09-19T03:18:24Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2009-08-25T14:06:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c41debafc6e396a8e15f1f017aec7c0cf67e1b54'/>
<id>urn:sha1:c41debafc6e396a8e15f1f017aec7c0cf67e1b54</id>
<content type='text'>
soc_camera_platform.c is only used by y SuperH ap325rxa board. This patch
converts soc_camera_platform.c and its users for the soc-camera platform-
device conversion and also extends soc-camera core to handle non-I2C cameras.

Cc: Paul Mundt &lt;lethal@linux-sh.org&gt;
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (9245): video: add header to soc_camera_platform include file</title>
<updated>2008-10-17T20:26:27Z</updated>
<author>
<name>Magnus Damm</name>
<email>damm@igel.co.jp</email>
</author>
<published>2008-10-16T22:51:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=073afdd793243fff9f342c2606b9864052e9e3e5'/>
<id>urn:sha1:073afdd793243fff9f342c2606b9864052e9e3e5</id>
<content type='text'>
Update the soc_camera_platform header with licensing information.

Signed-off-by: Magnus Damm &lt;damm@igel.co.jp&gt;
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (9241): soc-camera: move sensor power management to soc_camera_platform.c</title>
<updated>2008-10-17T20:25:29Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2008-10-16T22:49:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=50c616fd0b43f50379aa70da96fd350312367367'/>
<id>urn:sha1:50c616fd0b43f50379aa70da96fd350312367367</id>
<content type='text'>
Switching sensors on and off is now done by sensor drivers themselves,
typically using platform-provided hooks. Update soc_camera_platform.c to
do the same. Also remove a refundant struct soc_camera_platform_info
definition from soc_camera_platform.c.

Tested-by: Magnus Damm &lt;damm@igel.co.jp&gt;
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>V4L/DVB (8343): soc_camera_platform: Add SoC Camera Platform driver</title>
<updated>2008-07-20T10:25:49Z</updated>
<author>
<name>Magnus Damm</name>
<email>magnus.damm@gmail.com</email>
</author>
<published>2008-07-17T02:02:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=326c986207cb2065b9819107caa31efd2bbc48db'/>
<id>urn:sha1:326c986207cb2065b9819107caa31efd2bbc48db</id>
<content type='text'>
This patch adds a simple platform camera device. Useful for testing
cameras with SoC camera host drivers. Only one single pixel format
and resolution combination is supported.

Signed-off-by: Magnus Damm &lt;damm@igel.co.jp&gt;
Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@pengutronix.de&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@infradead.org&gt;
</content>
</entry>
</feed>
