<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/platform/omap, branch linux-3.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-09-03T20:59:25Z</updated>
<entry>
<title>[media] omap: simplify test logic</title>
<updated>2014-09-03T20:59:25Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2014-09-03T18:46:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=160ac0babc0d8c382bdf32db238bf16a3d3fa0a5'/>
<id>urn:sha1:160ac0babc0d8c382bdf32db238bf16a3d3fa0a5</id>
<content type='text'>
instead of testing bools if they are false or true, just use
if (!foo) or if (foo). That makes the code easier to
read and shorter.

Also, properly initialize booleans with true or false.

Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] omap: be sure that MMU is there for COMPILE_TEST</title>
<updated>2014-08-26T21:52:20Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2014-08-26T19:51:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=38a0731165250a0a77eff7b90ea3156d44cc7d66'/>
<id>urn:sha1:38a0731165250a0a77eff7b90ea3156d44cc7d66</id>
<content type='text'>
COMPILE_TEST fail on (some) archs without MMU.

Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] enable COMPILE_TEST for OMAP2 vout</title>
<updated>2014-08-26T21:52:18Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2014-08-20T19:56:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1dbfacf2dd30100ea38181f9cc25feaaa9204630'/>
<id>urn:sha1:1dbfacf2dd30100ea38181f9cc25feaaa9204630</id>
<content type='text'>
We don't need anything special to enable COMPILE_TEST for
this driver.

Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] omap_vout: Get rid of a few warnings</title>
<updated>2014-08-26T21:52:10Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2014-08-26T13:46:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=52334bb3df155e764dd1a9b084115a5a0fa485b6'/>
<id>urn:sha1:52334bb3df155e764dd1a9b084115a5a0fa485b6</id>
<content type='text'>
drivers/media/platform/omap/omap_vout.c: In function 'omapvid_setup_overlay':
drivers/media/platform/omap/omap_vout.c:372:29: warning: variable 'pixheight' set but not used [-Wunused-but-set-variable]
  int cropheight, cropwidth, pixheight, pixwidth;
                             ^
drivers/media/platform/omap/omap_vout.c: In function 'vidioc_s_ctrl':
drivers/media/platform/omap/omap_vout.c:1454:24: warning: variable 'ovl' set but not used [-Wunused-but-set-variable]
   struct omap_overlay *ovl;
                        ^
drivers/media/platform/omap/omap_vout.c: In function 'vidioc_reqbufs':
drivers/media/platform/omap/omap_vout.c:1492:55: warning: comparison of unsigned expression &lt; 0 is always false [-Wtype-limits]
  if ((req-&gt;type != V4L2_BUF_TYPE_VIDEO_OUTPUT) || (req-&gt;count &lt; 0))
                                                       ^

Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] omap: fix compilation if !VIDEO_OMAP2_VOUT_VRFB</title>
<updated>2014-08-26T21:52:05Z</updated>
<author>
<name>Mauro Carvalho Chehab</name>
</author>
<published>2014-08-22T16:11:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=92e3919a49c0ed683ebab8a992eaac331afce8b7'/>
<id>urn:sha1:92e3919a49c0ed683ebab8a992eaac331afce8b7</id>
<content type='text'>
When CONFIG_VIDEO_OMAP2_VOUT_VRFB is disabled, the compilation
will fail, as the function stubs are wrong. Also, as they weren't
declared as static inline, lots of warnings will be generated.

Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] v4l: Support extending the v4l2_pix_format structure</title>
<updated>2014-07-17T15:44:47Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2014-05-27T12:41:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d52e23813672c3c72f92e7b39c7408d4b9a40a96'/>
<id>urn:sha1:d52e23813672c3c72f92e7b39c7408d4b9a40a96</id>
<content type='text'>
The v4l2_pix_format structure has no reserved field. It is embedded in
the v4l2_framebuffer structure which has no reserved fields either, and
in the v4l2_format structure which has reserved fields that were not
previously required to be zeroed out by applications.

To allow extending v4l2_pix_format, inline it in the v4l2_framebuffer
structure, and use the priv field as a magic value to indicate that the
application has set all v4l2_pix_format extended fields and zeroed all
reserved fields following the v4l2_pix_format field in the v4l2_format
structure.

The availability of this API extension is reported to userspace through
the new V4L2_CAP_EXT_PIX_FORMAT capability flag. Just checking that the
priv field is still set to the magic value at [GS]_FMT return wouldn't
be enough, as older kernels don't zero the priv field on return.

To simplify the internal API towards drivers zero the extended fields
and set the priv field to the magic value for applications not aware of
the extensions.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] omap_vout: Add DVI display type support</title>
<updated>2014-03-11T15:10:06Z</updated>
<author>
<name>Laurent Pinchart</name>
</author>
<published>2014-02-08T14:32:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c6a328a06b19082a4d2bad05bd6151e1bd6ab292'/>
<id>urn:sha1:c6a328a06b19082a4d2bad05bd6151e1bd6ab292</id>
<content type='text'>
Since the introduction of the new OMAP DSS DVI connector driver in
commit 348077b154357eec595068a3336ef6beb870e6f3 ("OMAPDSS: Add new DVI
Connector driver"), DVI outputs report a new display type of
OMAP_DISPLAY_TYPE_DVI instead of OMAP_DISPLAY_TYPE_DPI. Handle the new
type in the IRQ handler.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Acked-by: Tomi Valkeinen &lt;tomi.valkeinen@ti.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] omap_vout: avoid sleep_on race</title>
<updated>2014-02-28T17:31:02Z</updated>
<author>
<name>Arnd Bergmann</name>
</author>
<published>2014-01-02T12:07:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6a859e09c40f09fd77411ca46d8b6ca1c08444fe'/>
<id>urn:sha1:6a859e09c40f09fd77411ca46d8b6ca1c08444fe</id>
<content type='text'>
sleep_on and its variants are broken and going away soon. This changes
the omap vout driver to use wait_event_interruptible_timeout instead,
which fixes potential race where the dma is complete before we
schedule.

[hans.verkuil@cisco.com: replaced interruptible_sleep_on_timeout by
wait_event_interruptible_timeout in the commit msg, obvious typo]

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Cc: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
Cc: linux-media@vger.kernel.org
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] omap_vout: fix compiler warning</title>
<updated>2013-06-28T18:06:49Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2013-06-20T19:28:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fe653786ff9027216d841470b140593f3bf3a695'/>
<id>urn:sha1:fe653786ff9027216d841470b140593f3bf3a695</id>
<content type='text'>
media-git/drivers/media/platform/omap/omap_vout.c: In function ‘omapvid_init’:
media-git/drivers/media/platform/omap/omap_vout.c:382:17: warning: ‘mode’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  vout-&gt;dss_mode = video_mode_to_dss_mode(vout);
                 ^
media-git/drivers/media/platform/omap/omap_vout.c:332:23: note: ‘mode’ was declared here
  enum omap_color_mode mode;
                       ^

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Cc: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Cc: Prabhakar Lad &lt;prabhakar.lad@ti.com&gt;
Acked-by: Lad, Prabhakar &lt;prabhakar.csengg@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'fbdev-3.10-fixes' of git://gitorious.org/linux-omap-dss2/linux into linux-fbdev/for-3.10-fixes</title>
<updated>2013-05-29T09:00:34Z</updated>
<author>
<name>Jean-Christophe PLAGNIOL-VILLARD</name>
</author>
<published>2013-05-29T09:00:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2436e8aa8abef2536dc3bfb554f8dcb3a8b07560'/>
<id>urn:sha1:2436e8aa8abef2536dc3bfb554f8dcb3a8b07560</id>
<content type='text'>
Pull Tomi fixes for ps3fb and omap2

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
</content>
</entry>
</feed>
