<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/media/test-drivers, branch linux-5.12.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.12.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-5.12.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2021-05-14T08:52:35Z</updated>
<entry>
<title>media: vivid: fix assignment of dev-&gt;fbuf_out_flags</title>
<updated>2021-05-14T08:52:35Z</updated>
<author>
<name>Colin Ian King</name>
</author>
<published>2021-02-25T15:43:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a6528fe467fc854e271c63dc88f63751cd9d4b81'/>
<id>urn:sha1:a6528fe467fc854e271c63dc88f63751cd9d4b81</id>
<content type='text'>
[ Upstream commit 5cde22fcc7271812a7944c47b40100df15908358 ]

Currently the chroma_flags and alpha_flags are being zero'd with a bit-wise
mask and the following statement should be bit-wise or'ing in the new flag
bits but instead is making a direct assignment.  Fix this by using the |=
operator rather than an assignment.

Addresses-Coverity: ("Unused value")

Fixes: ef834f7836ec ("[media] vivid: add the video capture and output parts")
Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: vivid: update EDID</title>
<updated>2021-05-12T06:39:48Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2021-03-25T07:48:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dd06898725d5f3069d8ed406e0a5b2208acb0575'/>
<id>urn:sha1:dd06898725d5f3069d8ed406e0a5b2208acb0575</id>
<content type='text'>
[ Upstream commit 443ec4bbc6116f6f492a7a1282bfd8422c862158 ]

The EDID had a few mistakes as reported by edid-decode:

Block 1, CTA-861 Extension Block:
  Video Data Block: For improved preferred timing interoperability, set 'Native detailed modes' to 1.
  Video Capability Data Block: S_PT is equal to S_IT and S_CE, so should be set to 0 instead.

Fixed those.

Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: vidtv: adapter-&gt;mdev was set too late</title>
<updated>2021-02-05T22:52:58Z</updated>
<author>
<name>Hans Verkuil</name>
</author>
<published>2021-02-01T08:37:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c90c103c8dc42a6d236491cf9f80145a5aaf968d'/>
<id>urn:sha1:c90c103c8dc42a6d236491cf9f80145a5aaf968d</id>
<content type='text'>
The media device has to be initialized and assigned to adapter-&gt;mdev
before the dvb devices are created, since that will trigger the
automatic creation of the topology.

Rework this code to achieve this.

Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: vicodec: Do not zero reserved fields</title>
<updated>2021-01-27T12:21:44Z</updated>
<author>
<name>Ricardo Ribalda</name>
</author>
<published>2021-01-11T14:54:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ed2fb2f57430dfb030aaecd92bced752d999dd2f'/>
<id>urn:sha1:ed2fb2f57430dfb030aaecd92bced752d999dd2f</id>
<content type='text'>
Core code already clears reserved fields of struct
v4l2_pix_format_mplane, check commit 4e1e0eb0e074 ("media: v4l2-ioctl: Zero
v4l2_plane_pix_format reserved fields").

Signed-off-by: Ricardo Ribalda &lt;ribalda@chromium.org&gt;
Reviewed-by: Kieran Bingham &lt;kieran.bingham+renesas@ideasonboard.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: vidtv: print message when driver is removed</title>
<updated>2021-01-27T11:29:37Z</updated>
<author>
<name>Daniel W. S. Almeida</name>
</author>
<published>2021-01-06T03:04:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ed35980a4d8a194d959826cc82ef4c9f78796a3f'/>
<id>urn:sha1:ed35980a4d8a194d959826cc82ef4c9f78796a3f</id>
<content type='text'>
Print a message when the driver is removed so that we get some
visual confirmation when unbinding vidtv.

Signed-off-by: Daniel W. S. Almeida &lt;dwlsalmeida@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: vidtv: use a simpler name in platform_{device|driver}</title>
<updated>2021-01-27T11:29:17Z</updated>
<author>
<name>Daniel W. S. Almeida</name>
</author>
<published>2021-01-06T03:04:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0b8f1d4a093a62d47bd8402cf569a2208a9887a1'/>
<id>urn:sha1:0b8f1d4a093a62d47bd8402cf569a2208a9887a1</id>
<content type='text'>
Change from "vidtv_bridge" to simply "vidtv" so that vidtv looks
more similar to the other media virtual drivers in /sys/bus/platform.

Signed-off-by: Daniel W. S. Almeida &lt;dwlsalmeida@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: vidtv: reinstate sysfs bind attrs</title>
<updated>2021-01-27T11:28:43Z</updated>
<author>
<name>Daniel W. S. Almeida</name>
</author>
<published>2021-01-06T03:04:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=707848ccdf3616762fec1f64c498d8079b452f57'/>
<id>urn:sha1:707848ccdf3616762fec1f64c498d8079b452f57</id>
<content type='text'>
Reinstate sysfs bind attrs so that vidtv can be bound and unbound
via sysfs. This is useful for automated regression testing in
userspace.

Signed-off-by: Daniel W. S. Almeida &lt;dwlsalmeida@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: vidtv: Add media controller support</title>
<updated>2021-01-27T11:28:18Z</updated>
<author>
<name>Daniel W. S. Almeida</name>
</author>
<published>2021-01-06T03:04:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e259572d6ffc036d29d0829f505de2c0149ff0bc'/>
<id>urn:sha1:e259572d6ffc036d29d0829f505de2c0149ff0bc</id>
<content type='text'>
Add media controller support when CONFIG_MEDIA_CONTROLLER_DVB is set
so that, in the future, a test sequence in v4l-utils can be written
without having to know which /dev/fooX device should be used.

[mchehab: avoided usage of C99 comments]
Signed-off-by: Daniel W. S. Almeida &lt;dwlsalmeida@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: vidtv: Use kmemdup instead of kzalloc and memcpy</title>
<updated>2021-01-27T11:07:02Z</updated>
<author>
<name>Tian Tao</name>
</author>
<published>2020-12-29T08:55:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8d23ada8e72d460c24da50a008209ecd3d7f9c8b'/>
<id>urn:sha1:8d23ada8e72d460c24da50a008209ecd3d7f9c8b</id>
<content type='text'>
Fixes coccicheck warning:
drivers/media/test-drivers/vidtv/vidtv_psi.c:509:10-17: WARNING
opportunity for kmemdup

Signed-off-by: Tian Tao &lt;tiantao6@hisilicon.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
<entry>
<title>media: vidtv: remove unused field from 'struct vidtv_mpeg_ts'</title>
<updated>2021-01-27T10:47:02Z</updated>
<author>
<name>Daniel W. S. Almeida</name>
</author>
<published>2020-12-24T15:04:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4671c204dd5fe7f73dc7a47977e779f4a7a95508'/>
<id>urn:sha1:4671c204dd5fe7f73dc7a47977e779f4a7a95508</id>
<content type='text'>
Commit 3d1387b3b8f6 ("media: vidtv: fix some warnings") replaced
the unused flexible array member at the end of struct vidtv_mpeg_ts
with a pointer. This broke the 188-byte alignment since the struct
no longer was 4 bytes in size.

Fix this by removing this field entirely.

Fixes: 3d1387b3b8f6 ("media: vidtv: fix some warnings")
Signed-off-by: Daniel W. S. Almeida &lt;dwlsalmeida@gmail.com&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;
</content>
</entry>
</feed>
