<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-linux/drivers/media/i2c, branch update-toolchain</title>
<subtitle>WireGuard for the Linux kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-linux/atom/drivers/media/i2c?h=update-toolchain</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-linux/atom/drivers/media/i2c?h=update-toolchain'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/'/>
<updated>2024-06-29T10:20:04Z</updated>
<entry>
<title>media: uda1342: add missing MODULE_DESCRIPTION() macro</title>
<updated>2024-06-29T10:20:04Z</updated>
<author>
<name>Jeff Johnson</name>
<email>quic_jjohnson@quicinc.com</email>
</author>
<published>2024-06-12T18:19:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=bec6bec031943c3a6b797d3af99dade3586e3b91'/>
<id>urn:sha1:bec6bec031943c3a6b797d3af99dade3586e3b91</id>
<content type='text'>
With ARCH=x86, make allmodconfig &amp;&amp; make W=1 C=1 reports:
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/i2c/uda1342.o

Add the missing invocation of the MODULE_DESCRIPTION() macro.

Signed-off-by: Jeff Johnson &lt;quic_jjohnson@quicinc.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: i2c: gc2145: use CCI_REG16_LE for little-endian registers</title>
<updated>2024-06-27T11:06:47Z</updated>
<author>
<name>Alain Volmat</name>
<email>alain.volmat@foss.st.com</email>
</author>
<published>2024-06-25T08:29:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=40f8c2bfa616ed486af5b9e9d14248e4172a5bdc'/>
<id>urn:sha1:40f8c2bfa616ed486af5b9e9d14248e4172a5bdc</id>
<content type='text'>
Use CCI_REG16_LE macro in order to access little-endian
encoded registers of the P3 (CSI) section.

Signed-off-by: Alain Volmat &lt;alain.volmat@foss.st.com&gt;
Signed-off-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: i2c: gc2145: addition of RAW8 formats support</title>
<updated>2024-06-27T11:06:47Z</updated>
<author>
<name>Alain Volmat</name>
<email>alain.volmat@foss.st.com</email>
</author>
<published>2024-06-25T08:29:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=24d76ba94ca811e5d6c9731f468c420cfcfb272a'/>
<id>urn:sha1:24d76ba94ca811e5d6c9731f468c420cfcfb272a</id>
<content type='text'>
Adds support for RAW8 formats (BGGR/RGGB/RBRG/BRBG).

Signed-off-by: Alain Volmat &lt;alain.volmat@foss.st.com&gt;
Signed-off-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
[hverkuil: fix typo: colospace -&gt; colorspace]
</content>
</entry>
<entry>
<title>Merge tag 'tags/next-media-20240626' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git</title>
<updated>2024-06-26T13:29:04Z</updated>
<author>
<name>Hans Verkuil</name>
<email>hverkuil-cisco@xs4all.nl</email>
</author>
<published>2024-06-26T13:29:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=b6ee5ac18403f908ad858704f828c6132808df21'/>
<id>urn:sha1:b6ee5ac18403f908ad858704f828c6132808df21</id>
<content type='text'>
- fix typo in v4l2-subdev.h
- imx-pxp bug fix
- media i2c Kconfig: add missing FW_UPLOAD select

Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>Merge tag 'tags/next-media-renesas-20240619' of git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git</title>
<updated>2024-06-26T12:49:57Z</updated>
<author>
<name>Hans Verkuil</name>
<email>hverkuil-cisco@xs4all.nl</email>
</author>
<published>2024-06-26T12:49:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=113ac3e2392735bff728efe67969790c845573b0'/>
<id>urn:sha1:113ac3e2392735bff728efe67969790c845573b0</id>
<content type='text'>
- Conversion of max9286 and adv748x to V4L2 subdev active state
- Cleanups and fixes for the Renesas R-Car VSP and VIN drivers
- Miscellaneous cleanups to V4L2 core

Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: i2c: Kconfig: Fix missing firmware upload config select</title>
<updated>2024-06-26T06:14:02Z</updated>
<author>
<name>Kory Maincent</name>
<email>kory.maincent@bootlin.com</email>
</author>
<published>2024-06-20T10:25:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=fea074e97886b7ee2fe04a17bd60fd41723da1b7'/>
<id>urn:sha1:fea074e97886b7ee2fe04a17bd60fd41723da1b7</id>
<content type='text'>
FW_LOADER config only selects the firmware loader API, but we also need
the sysfs_upload symbols for firmware_upload_unregister() and
firmware_upload_register() to function properly.

Fixes: 7a52ab415b43 ("media: i2c: Add driver for THine THP7312")
Cc: stable@vger.kernel.org
Signed-off-by: Kory Maincent &lt;kory.maincent@bootlin.com&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Reviewed-by: Paul Elder &lt;paul.elder@ideasonboard.com&gt;
Link: https://lore.kernel.org/r/20240620102544.1918105-1-kory.maincent@bootlin.com
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
</entry>
<entry>
<title>media: i2c: Add GC05A2 image sensor driver</title>
<updated>2024-06-24T14:47:34Z</updated>
<author>
<name>Zhi Mao</name>
<email>zhi.mao@mediatek.com</email>
</author>
<published>2024-06-11T11:32:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=355f5097262b17d930e880b35f88986d3f8c1c85'/>
<id>urn:sha1:355f5097262b17d930e880b35f88986d3f8c1c85</id>
<content type='text'>
Add a V4L2 sub-device driver for Galaxycore GC05A2 image sensor.

Reviewed-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;
Signed-off-by: Zhi Mao &lt;zhi.mao@mediatek.com&gt;
[Sakari Ailus: Fold in MAINTAINERS change.]
Signed-off-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: i2c: Add GC08A3 image sensor driver</title>
<updated>2024-06-24T14:47:34Z</updated>
<author>
<name>Zhi Mao</name>
<email>zhi.mao@mediatek.com</email>
</author>
<published>2024-06-12T02:17:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=1ad0cd5ed61b24929fcdeb9a38c15a3f2c18c1fe'/>
<id>urn:sha1:1ad0cd5ed61b24929fcdeb9a38c15a3f2c18c1fe</id>
<content type='text'>
Add a V4L2 sub-device driver for Galaxycore GC08A3 image sensor.

Reviewed-by: AngeloGioacchino Del Regno &lt;angelogioacchino.delregno@collabora.com&gt;
Signed-off-by: Zhi Mao &lt;zhi.mao@mediatek.com&gt;
[Sakari Ailus: Fold in MAINTAINERS change.]
Signed-off-by: Sakari Ailus &lt;sakari.ailus@linux.intel.com&gt;
Signed-off-by: Hans Verkuil &lt;hverkuil-cisco@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>media: max9286: Use frame interval from subdev state</title>
<updated>2024-06-19T16:43:07Z</updated>
<author>
<name>Jacopo Mondi</name>
<email>jacopo.mondi@ideasonboard.com</email>
</author>
<published>2024-06-17T16:11:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=65f3594366eb303680eae97b935fa0fc90cb7ccc'/>
<id>urn:sha1:65f3594366eb303680eae97b935fa0fc90cb7ccc</id>
<content type='text'>
Use the frame interval stored in the subdev state instead of storing
a copy in the driver private structure.

Initialize the frame interval to the special case 0/0 that in the
max9286 driver represents automatic handling of frame sync.

As the frame sync mode is set at s_stream() time, we can remove it
from max9286_setup().

Signed-off-by: Jacopo Mondi &lt;jacopo.mondi@ideasonboard.com&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Link: https://lore.kernel.org/r/20240617161135.130719-12-jacopo.mondi@ideasonboard.com
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
</content>
</entry>
<entry>
<title>media: max9286: Use the subdev active state</title>
<updated>2024-06-19T16:43:06Z</updated>
<author>
<name>Jacopo Mondi</name>
<email>jacopo.mondi@ideasonboard.com</email>
</author>
<published>2024-06-17T16:11:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-linux/commit/?id=33fb59ca95bedcacf8ec19b6a63102883bcc4ad5'/>
<id>urn:sha1:33fb59ca95bedcacf8ec19b6a63102883bcc4ad5</id>
<content type='text'>
Use the subdev active state in the max9286 driver to store the
image format.

Replace the .open() function call with the .init_state() one and
simplify the set/get_pad_fmt() operations.

Signed-off-by: Jacopo Mondi &lt;jacopo.mondi@ideasonboard.com&gt;
Reviewed-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
Link: https://lore.kernel.org/r/20240617161135.130719-11-jacopo.mondi@ideasonboard.com
Signed-off-by: Laurent Pinchart &lt;laurent.pinchart+renesas@ideasonboard.com&gt;
</content>
</entry>
</feed>
