<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/media/cec/platform, branch linux-6.9.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.9.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.9.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2024-02-16T10:46:32Z</updated>
<entry>
<title>media: platform: cros-ec: Add Dita to the match table</title>
<updated>2024-02-16T10:46:32Z</updated>
<author>
<name>Kells Ping</name>
<email>kells.ping@quanta.corp-partner.google.com</email>
</author>
<published>2024-02-06T07:49:26Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=76f623d2d4283cc36a9c8a5b585df74638f1efa5'/>
<id>urn:sha1:76f623d2d4283cc36a9c8a5b585df74638f1efa5</id>
<content type='text'>
The Google Dita device uses the same approach as the Google Brask
which enables the HDMI CEC via the cros-ec-cec driver.

Signed-off-by: Kells Ping &lt;kells.ping@quanta.corp-partner.google.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: platform: cros-ec: Add Dexi to the match table</title>
<updated>2023-11-23T12:39:09Z</updated>
<author>
<name>Ken Lin</name>
<email>ken_lin5@hotmail.com</email>
</author>
<published>2023-11-22T01:24:43Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ebc733e54a1a79ea2dde2ba5121ae73a188e20d4'/>
<id>urn:sha1:ebc733e54a1a79ea2dde2ba5121ae73a188e20d4</id>
<content type='text'>
The Google Dexi device uses the same approach as the Google Brask
which enables the HDMI CEC via the cros-ec-cec driver.

Signed-off-by: Ken Lin &lt;ken_lin5@hotmail.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
Signed-off-by: Mauro Carvalho Chehab &lt;mchehab@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge tag 'media/v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media</title>
<updated>2023-11-06T23:06:06Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2023-11-06T23:06:06Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=be3ca57cfb777ad820c6659d52e60bbdd36bf5ff'/>
<id>urn:sha1:be3ca57cfb777ad820c6659d52e60bbdd36bf5ff</id>
<content type='text'>
Pull media updates from Mauro Carvalho Chehab:

 - the old V4L2 core videobuf kAPI was finally removed. All media
   drivers should now be using VB2 kAPI

 - new automotive driver: mgb4

 - new platform video driver: npcm-video

 - new sensor driver: mt9m114

 - new TI driver used in conjunction with Cadence CSI2RX IP to bridge
   TI-specific parts

 - ir-rx51 was removed and the N900 DT binding was moved to the
   pwm-ir-tx generic driver

 - drop atomisp-specific ov5693, using the upstream driver instead

 - the camss driver has gained RDI3 support for VFE 17x

 - the atomisp driver now detects ISP2400 or ISP2401 at run time. No
   need to set it up at build time anymore

 - lots of driver fixes, cleanups and improvements

* tag 'media/v6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (377 commits)
  media: nuvoton: VIDEO_NPCM_VCD_ECE should depend on ARCH_NPCM
  media: venus: Fix firmware path for resources
  media: venus: hfi_cmds: Replace one-element array with flex-array member and use __counted_by
  media: venus: hfi_parser: Add check to keep the number of codecs within range
  media: venus: hfi: add checks to handle capabilities from firmware
  media: venus: hfi: fix the check to handle session buffer requirement
  media: venus: hfi: add checks to perform sanity on queue pointers
  media: platform: cadence: select MIPI_DPHY dependency
  media: MAINTAINERS: Fix path for J721E CSI2RX bindings
  media: cec: meson: always include meson sub-directory in Makefile
  media: videobuf2: Fix IS_ERR checking in vb2_dc_put_userptr()
  media: platform: mtk-mdp3: fix uninitialized variable in mdp_path_config()
  media: mediatek: vcodec: using encoder device to alloc/free encoder memory
  media: imx-jpeg: notify source chagne event when the first picture parsed
  media: cx231xx: Use EP5_BUF_SIZE macro
  media: siano: Drop unnecessary error check for debugfs_create_dir/file()
  media: mediatek: vcodec: Handle invalid encoder vsi
  media: aspeed: Drop unnecessary error check for debugfs_create_file()
  Documentation: media: buffer.rst: fix V4L2_BUF_FLAG_PREPARED
  Documentation: media: gen-errors.rst: fix confusing ENOTTY description
  ...
</content>
</entry>
<entry>
<title>media: cec: meson: always include meson sub-directory in Makefile</title>
<updated>2023-10-13T09:33:22Z</updated>
<author>
<name>Marek Szyprowski</name>
<email>m.szyprowski@samsung.com</email>
</author>
<published>2023-10-12T10:35:25Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=94e27fbeca27d8c772fc2bc807730aaee5886055'/>
<id>urn:sha1:94e27fbeca27d8c772fc2bc807730aaee5886055</id>
<content type='text'>
'meson' directory contains two separate drivers, so it should be added
to Makefile compilation hierarchy unconditionally, because otherwise the
meson-ao-cec-g12a won't be compiled if meson-ao-cec is not selected.

Signed-off-by: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt;
Fixes: 4be5e8648b0c ("media: move CEC platform drivers to a separate directory")
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: platform: cros-ec: Add Taranza to the match table</title>
<updated>2023-10-07T08:55:46Z</updated>
<author>
<name>Ken Lin</name>
<email>ken_lin5@hotmail.com</email>
</author>
<published>2023-10-05T01:38:41Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=cd5c11d5aacdb7eda2acc6ee57d442b48f300858'/>
<id>urn:sha1:cd5c11d5aacdb7eda2acc6ee57d442b48f300858</id>
<content type='text'>
Taranza has two HDMI ports which support CEC:
Port D is EC port 0
Port B is EC port 1

Signed-off-by: Ken Lin &lt;ken_lin5@hotmail.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: platform: cros-ec: Rename conns array for the match table</title>
<updated>2023-10-07T08:55:46Z</updated>
<author>
<name>Ken Lin</name>
<email>ken_lin5@hotmail.com</email>
</author>
<published>2023-10-05T01:38:40Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=678e8d804149038e2356aabba9d4c9cf7a19418a'/>
<id>urn:sha1:678e8d804149038e2356aabba9d4c9cf7a19418a</id>
<content type='text'>
Rename conns array to port_**_conns, ** is the ports which support cec.
ex: dibbi_conns support Port D and B will be renamed to port_db_conns.
Make it much cleaner and readable.

Signed-off-by: Ken Lin &lt;ken_lin5@hotmail.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: platform: cros-ec: Add Boxy to the match table</title>
<updated>2023-09-27T07:39:55Z</updated>
<author>
<name>rasheed.hsueh</name>
<email>rasheed.hsueh@lcfc.corp-partner.google.com</email>
</author>
<published>2023-08-18T02:58:48Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=beeefd75fa35bc037bff10fc4f65434eb4429750'/>
<id>urn:sha1:beeefd75fa35bc037bff10fc4f65434eb4429750</id>
<content type='text'>
The Google Boxy device uses the same approach as the Google Brask
which enables the HDMI CEC via the cros-ec-cec driver.

Signed-off-by: rasheed.hsueh &lt;rasheed.hsueh@lcfc.corp-partner.google.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
[hverkuil: updated to the new multi-port datastructures]
</content>
</entry>
<entry>
<title>media: cros-ec-cec: Add Constitution to the match table</title>
<updated>2023-09-27T07:39:55Z</updated>
<author>
<name>Stefan Adolfsson</name>
<email>sadolfsson@chromium.org</email>
</author>
<published>2023-08-16T10:41:25Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5bc2de5f517d561a5b8dc472d3ba17d0f32b122e'/>
<id>urn:sha1:5bc2de5f517d561a5b8dc472d3ba17d0f32b122e</id>
<content type='text'>
Constitution has two HDMI ports which support CEC:
    Port B is EC port 0
    Port A is EC port 1

This patch depends on "media: cros-ec-cec: Add Dibbi to the match
table".

Signed-off-by: Stefan Adolfsson &lt;sadolfsson@chromium.org&gt;
Reviewed-by: Guenter Roeck &lt;groeck@chromium.org&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
[hverkuil: updated to the new multi-port datastructures]
</content>
</entry>
<entry>
<title>media: cros-ec-cec: Add Dibbi to the match table</title>
<updated>2023-09-27T07:39:55Z</updated>
<author>
<name>Reka Norman</name>
<email>rekanorman@chromium.org</email>
</author>
<published>2023-08-25T02:44:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8d3e6030e30fd1f2fad74265219f4ba39170a4ba'/>
<id>urn:sha1:8d3e6030e30fd1f2fad74265219f4ba39170a4ba</id>
<content type='text'>
Dibbi has two HDMI ports which support CEC:
Port D is EC port 0
Port B is EC port 1

Signed-off-by: Reka Norman &lt;rekanorman@chromium.org&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: cros-ec-cec: Get number of CEC ports from EC</title>
<updated>2023-09-27T07:39:55Z</updated>
<author>
<name>Reka Norman</name>
<email>rekanorman@chromium.org</email>
</author>
<published>2023-08-25T02:44:01Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=5d227f02ceb9cc120cf04efbd77e12da182a5f62'/>
<id>urn:sha1:5d227f02ceb9cc120cf04efbd77e12da182a5f62</id>
<content type='text'>
Add a new CEC port count host command and use it to query the number of
CEC ports from the EC. If the host command is not supported then it must
be old EC firmware which only supports one port, so fall back to
assuming one port.

This patch completes support for multiple ports in cros-ec-cec.

Signed-off-by: Reka Norman &lt;rekanorman@chromium.org&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
</feed>
