<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/platform/mem2mem_testdev.c, branch linux-3.15.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.15.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.15.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-03-11T13:34:56Z</updated>
<entry>
<title>[media] mem2mem_testdev: improve field handling</title>
<updated>2014-03-11T13:34:56Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-03-10T13:58:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5c3112b5beb1005609bf91749c528d32ad7b47f8'/>
<id>urn:sha1:5c3112b5beb1005609bf91749c528d32ad7b47f8</id>
<content type='text'>
try_fmt should just set field to NONE and not return an error if
a different field was passed.

buf_prepare should check if the field passed in from userspace has a
supported field value. At the moment only NONE is supported and ANY
is mapped to NONE.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] mem2mem_testdev: fix field, sequence and time copying</title>
<updated>2014-03-11T13:34:36Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-03-10T13:58:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ca5f5fdb298a838958367b6fd769a3d084c67183'/>
<id>urn:sha1:ca5f5fdb298a838958367b6fd769a3d084c67183</id>
<content type='text'>
- Set the sequence counters correctly.
- Copy timestamps, timecode, relevant buffer flags and field from
  the received buffer to the outgoing buffer.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] mem2mem_testdev: return pending buffers in stop_streaming()</title>
<updated>2014-03-11T13:31:45Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-03-10T13:58:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a773632c1f9096f76d4b5a112d8e5a7183097aa6'/>
<id>urn:sha1:a773632c1f9096f76d4b5a112d8e5a7183097aa6</id>
<content type='text'>
To keep the vb2 buffer administration in balance stop_streaming() must
return any pending buffers to the vb2 framework.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] mem2mem_testdev: add USERPTR support</title>
<updated>2014-03-11T13:31:19Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-03-10T13:58:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=782f36ca697034b43177b0d7e05d691f6bce120f'/>
<id>urn:sha1:782f36ca697034b43177b0d7e05d691f6bce120f</id>
<content type='text'>
There is no reason why we shouldn't enable this here.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] mem2mem_testdev: set priv to 0</title>
<updated>2014-03-11T13:31:04Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-03-10T13:58:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f063bb6638c5337929d091c0d3abdbd049f829ba'/>
<id>urn:sha1:f063bb6638c5337929d091c0d3abdbd049f829ba</id>
<content type='text'>
v4l2_compliance fix.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] mem2mem_testdev: pick default format with try_fmt</title>
<updated>2014-03-11T13:30:08Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-03-10T13:58:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4e8ec0a46f48c86b215a5b76f621927aa40a2440'/>
<id>urn:sha1:4e8ec0a46f48c86b215a5b76f621927aa40a2440</id>
<content type='text'>
This resolves an issue raised by v4l2-compliance: if the given format does
not exist, then pick a default format.

While there is an exception regarding this for TV capture drivers, this
m2m driver should do the right thing.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] mem2mem_testdev: use 40ms default transfer time</title>
<updated>2014-03-11T13:29:38Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2014-03-10T13:58:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4340583159b354f0c967b71518699bcc814c8614'/>
<id>urn:sha1:4340583159b354f0c967b71518699bcc814c8614</id>
<content type='text'>
The default of 1 second is a bit painful, switch to a 25 Hz framerate.

Signed-off-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Signed-off-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] v4l: Copy timestamp source flags to destination on m2m devices</title>
<updated>2014-03-05T19:47:15Z</updated>
<author>
<name>Sakari Ailus</name>
</author>
<published>2014-02-08T17:21:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=309f4d62eda0e864c2d4eef536cc82e41931c3c5'/>
<id>urn:sha1:309f4d62eda0e864c2d4eef536cc82e41931c3c5</id>
<content type='text'>
Copy the flags containing the timestamp source from source buffer flags to
the destination buffer flags on memory-to-memory devices. This is analogous
to copying the timestamp field from source to destination.

Signed-off-by: Sakari Ailus &lt;sakari.ailus@iki.fi&gt;
Acked-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;m.chehab@samsung.com&gt;
</content>
</entry>
<entry>
<title>[media] v4l: Rename vb2_queue.timestamp_type as timestamp_flags</title>
<updated>2014-03-05T19:34:14Z</updated>
<author>
<name>Sakari Ailus</name>
</author>
<published>2014-02-25T22:12:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ade48681f132188599c5cefa8a3287c2a26fb738'/>
<id>urn:sha1:ade48681f132188599c5cefa8a3287c2a26fb738</id>
<content type='text'>
The timestamp_type field used to contain only the timestamp type. Soon it
will be used for timestamp source flags as well. Rename the field
accordingly.

[m.chehab@samsung.com: do the change also to drivers/staging/media and at s2255]
Signed-off-by: Sakari Ailus &lt;sakari.ailus@iki.fi&gt;
Acked-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] mem2mem_testdev: Use mem-to-mem ioctl and vb2 helpers</title>
<updated>2013-12-04T17:35:22Z</updated>
<author>
<name>Sylwester Nawrocki</name>
</author>
<published>2013-08-25T20:27:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=20702ebc2c3bd12235db90f3e0348698fe4c8fb5'/>
<id>urn:sha1:20702ebc2c3bd12235db90f3e0348698fe4c8fb5</id>
<content type='text'>
Simplify the driver by using the m2m ioctl and vb2 helpers.

Signed-off-by: Sylwester Nawrocki &lt;s.nawrocki@samsung.com&gt;
Signed-off-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
Acked-by: Hans Verkuil &lt;hans.verkuil@cisco.com&gt;
Acked-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
</content>
</entry>
</feed>
