<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in iris_vpu_common.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2519003dd5fb6f89f10f031e3a97ecb7c9d1b816 - Merge tag &apos;asoc-fix-v7.1-rc4&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#2519003dd5fb6f89f10f031e3a97ecb7c9d1b816</link>
        <description>Merge tag &apos;asoc-fix-v7.1-rc4&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v7.1A bigger batch of fixes than usual due to -next not happeing last week,this is mostly stuff for laptops - a lot of quirks and small fixes,mainly for x86 and SoundWire.  Nothing too big or exciting individually,just two week&apos;s worth.

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Fri, 22 May 2026 08:25:18 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>4e386547138864d4ded1c39ff75517b89e187964 - Merge tag &apos;media/v7.1-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#4e386547138864d4ded1c39ff75517b89e187964</link>
        <description>Merge tag &apos;media/v7.1-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-mediaPull media fixes from Mauro Carvalho Chehab: - rc: ttusbir: fix inverted error logic - Venus/Iris fixes:      - Kconfig cross compile build testing for x86      - Use-after-free fix for internal buffers      - dma_free_attrs size fix      - Switch to hardware mode clocks      - Use-after-free fix for a concurrency path      - Fix H265D_MAX_SLICE size for sc7280 devices - camoss: fix some clock-related issues* tag &apos;media/v7.1-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media:  media: qcom: camss: avoid format string warning  media: qcom: camss: Add missing clocks for VFE lite on sa8775p  media: qcom: camss: Fix csid clock configuration for sa8775p  media: qcom: camss: Fix csid IRQ offset for sa8775p  media: qcom: iris: increase H265D_MAX_SLICE to fix H.265 decoding on SC7280  media: iris: fix use-after-free of fmt_src during MBPF check  media: iris: switch to hardware mode after firmware boot  media: iris: Fix dma_free_attrs() size in iris_hfi_queues_init()  media: iris: Fix use-after-free in iris_release_internal_buffers()  media: iris: fix QCOM_MDT_LOADER dependency  media: venus: fix QCOM_MDT_LOADER dependency

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Tue, 05 May 2026 17:45:41 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>95a337f92f0a602d4f935315bfbc8bf07f475e65 - media: iris: switch to hardware mode after firmware boot</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#95a337f92f0a602d4f935315bfbc8bf07f475e65</link>
        <description>media: iris: switch to hardware mode after firmware bootCurrently the driver switches the vcodec GDSC to hardware (HW) modebefore firmware load and boot sequence. GDSC can be powered off, keepingin hw mode, thereby the vcodec registers programmed in TrustZone (TZ)carry default (reset) values.Move the transition to HW mode after firmware load and boot sequence.The bug was exposed with driver configuring different stream ids todifferent devices via iommu-map. With registers carrying reset values,VPU would not generate desired stream-id, thereby leading to SMMU fault.For vpu4, when GDSC is switched to HW mode, there is a need to performthe reset operation. Without reset, there are occasional issues ofregister corruption observed. Hence the vpu GDSC switch also involvesthe reset.Co-developed-by: Vishnu Reddy &lt;busanna.reddy@oss.qualcomm.com&gt;Signed-off-by: Vishnu Reddy &lt;busanna.reddy@oss.qualcomm.com&gt;Signed-off-by: Vikash Garodia &lt;vikash.garodia@oss.qualcomm.com&gt;Reviewed-by: Dikshita Agarwal &lt;dikshita.agarwal@oss.qualcomm.com&gt;Reviewed-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;[bod: occassional =&gt; occasional]Fixes: dde659d37036 (&quot;media: iris: Introduce vpu ops for vpu4 with necessary hooks&quot;)Cc: stable@vger.kernel.orgSigned-off-by: Bryan O&apos;Donoghue &lt;bod@kernel.org&gt;Signed-off-by: Hans Verkuil &lt;hverkuil+cisco@kernel.org&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Fri, 13 Mar 2026 14:19:36 +0100</pubDate>
        <dc:creator>Vikash Garodia &lt;vikash.garodia@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>42d3b66d4cdbacfc9d120d2301b8de89cc29a914 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#42d3b66d4cdbacfc9d120d2301b8de89cc29a914</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 7.00-rc3. Important ahead GPU SVM merging THPsupport.Signed-off-by: Matthew Brost &lt;matthew.brost@intel.com&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Thu, 12 Mar 2026 15:17:56 +0100</pubDate>
        <dc:creator>Matthew Brost &lt;matthew.brost@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f09812b85fa6f41058bcc46e70ac406bf9b0493a - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#f09812b85fa6f41058bcc46e70ac406bf9b0493a</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.0-rc1 which contains a few treewide changes affecting i915.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Wed, 25 Feb 2026 12:23:04 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8b85987d3cf50178f67618122d9f3bb202f62f42 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#8b85987d3cf50178f67618122d9f3bb202f62f42</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s merge 7.0-rc1 to start the new drm-misc-next windowSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Mon, 23 Feb 2026 11:48:20 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#c17ee635fd3a482b2ad2bf5e269755c2eae5f25e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixes7.0-rc1 was just released, let&apos;s merge it to kick the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Mon, 23 Feb 2026 10:09:45 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b7ef56a07672e0d7ebe71c9d9b45f959f0c2f8e8 - Merge tag &apos;media/v7.0-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#b7ef56a07672e0d7ebe71c9d9b45f959f0c2f8e8</link>
        <description>Merge tag &apos;media/v7.0-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-mediaPull media updates from Mauro Carvalho Chehab: - Add support for GMSL1 and GMSL&#8209;coax modules (PCI&#8239;mgb4) - Add driver for TI&#8239;VIP - AV1 &#8211; first kernel support (pixel&#8209;format, decoder, transcoder) - Three new camera&#8209;sensor drivers (os05b10, s5k3m5, s5kjn1) - Synopsys CSI&#8209;2 receiver driver - Verisilicon &amp; rkvdec &#8211; major fixes and enhancements - IPU6 (and 7) fixes and preparation for metadata - omap3isp: v4l2-compliance updates - Fix DVB streaming, drop wait_prepare/finish (dvb/vb2)* tag &apos;media/v7.0-2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (307 commits)  media: uvcvideo: Pass allocation size directly to uvc_alloc_urb_buffer  media: uvcvideo: Fix allocation for small frame sizes  media: uvcvideo: Return queued buffers on start_streaming() failure  media: uvcvideo: Create an ID namespace for streaming output terminals  media: rkvdec: Add HEVC support for the VDPU383 variant  media: rkvdec: Add HEVC support for the VDPU381 variant  media: rkvdec: Add H264 support for the VDPU383 variant  media: rkvdec: Add H264 support for the VDPU381 variant  media: rkvdec: Disable multicore support  media: rkvdec: Enable all clocks without naming them  media: rkvdec: Support per-variant interrupt handler  media: rkvdec: Add RCB and SRAM support  media: rkvdec: Add variant specific coded formats list  media: rkvdec: Move hevc functions to common file  media: rkvdec: Move h264 functions to common file  media: rkvdec: Use structs to represent the HW RPS  media: rkvdec: Move cabac tables to their own source file  media: rkvdec: Switch to using structs instead of writel  media: visl: Add HEVC short and long term RPS sets  media: v4l2-ctrls: Add hevc_ext_sps_[ls]t_rps controls  ...

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Wed, 11 Feb 2026 21:20:25 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>dde659d37036c6edf5eeef81274b43fe12dfad53 - media: iris: Introduce vpu ops for vpu4 with necessary hooks</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#dde659d37036c6edf5eeef81274b43fe12dfad53</link>
        <description>media: iris: Introduce vpu ops for vpu4 with necessary hooksAdd power sequence for vpu4 by reusing from previous generation whereverpossible. Hook up vpu4 op with vpu4 specific implemtation or resue fromearlier generation wherever feasible, like clock calculation in thiscase.Co-developed-by: Vishnu Reddy &lt;busanna.reddy@oss.qualcomm.com&gt;Signed-off-by: Vishnu Reddy &lt;busanna.reddy@oss.qualcomm.com&gt;Signed-off-by: Vikash Garodia &lt;vikash.garodia@oss.qualcomm.com&gt;Reviewed-by: Dikshita Agarwal &lt;dikshita.agarwal@oss.qualcomm.com&gt;Signed-off-by: Bryan O&apos;Donoghue &lt;bod@kernel.org&gt;Signed-off-by: Hans Verkuil &lt;hverkuil+cisco@kernel.org&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Wed, 10 Dec 2025 13:36:04 +0100</pubDate>
        <dc:creator>Vikash Garodia &lt;vikash.garodia@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>82b96a8d8d6ebedcda8ef2d051ddd0f43d8eee14 - media: iris: Move vpu35 specific api to common to use for vpu4</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#82b96a8d8d6ebedcda8ef2d051ddd0f43d8eee14</link>
        <description>media: iris: Move vpu35 specific api to common to use for vpu4Some of the sequence and calculations for vpu4 is identical to vpu35,namely power sequence for vpu controller and the clock frequencycalculation. Move those to common file that can be shared for both vpu35and vpu4. This patch prepares for power sequence for vpu4 which is addedin subsequent patch.Reviewed-by: Bryan O&apos;Donoghue &lt;bryan.odonoghue@linaro.org&gt;Co-developed-by: Vishnu Reddy &lt;busanna.reddy@oss.qualcomm.com&gt;Signed-off-by: Vishnu Reddy &lt;busanna.reddy@oss.qualcomm.com&gt;Signed-off-by: Vikash Garodia &lt;vikash.garodia@oss.qualcomm.com&gt;Reviewed-by: Dikshita Agarwal &lt;dikshita.agarwal@oss.qualcomm.com&gt;Signed-off-by: Bryan O&apos;Donoghue &lt;bod@kernel.org&gt;Signed-off-by: Hans Verkuil &lt;hverkuil+cisco@kernel.org&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Wed, 10 Dec 2025 13:36:03 +0100</pubDate>
        <dc:creator>Vikash Garodia &lt;vikash.garodia@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>a4a508df2aa34f8650afde54ea804321c618f45f - Merge tag &apos;v6.18&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#a4a508df2aa34f8650afde54ea804321c618f45f</link>
        <description>Merge tag &apos;v6.18&apos; into nextSync up with the mainline to bring in the latest APIs.

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Sat, 13 Dec 2025 10:18:20 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cb9f145f638d7afa633632a9290d6ad06caeb8ee - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclark</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#cb9f145f638d7afa633632a9290d6ad06caeb8ee</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclarkBack-merge drm-next to get caught up.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Sat, 01 Nov 2025 13:47:30 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>82ee50252dc891e3f3b32d923bb4f656d300b772 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#82ee50252dc891e3f3b32d923bb4f656d300b772</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.18-rc1.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Tue, 14 Oct 2025 11:31:49 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2acee98fcc61052d63fab4539fcb6ee677555645 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#2acee98fcc61052d63fab4539fcb6ee677555645</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.18-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Tue, 14 Oct 2025 09:37:11 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9b966ae42235a88eaea714be09ff3d698535bdfe - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#9b966ae42235a88eaea714be09ff3d698535bdfe</link>
        <description>Merge drm/drm-next into drm-misc-nextUpdating drm-misc-next to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Mon, 13 Oct 2025 09:19:19 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#f088104d837a991c65e51fa30bb4196169b3244d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge in order to get the commit:  048832a3f400 (&quot;drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter&quot;)To drm-intel-gt-next as there are followup fixes to be applied.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Tue, 16 Sep 2025 12:53:20 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2ace52718376fdb56aca863da2eebe70d7e2ddb1 - Merge branch &apos;objtool/core&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#2ace52718376fdb56aca863da2eebe70d7e2ddb1</link>
        <description>Merge branch &apos;objtool/core&apos;Bring in the UDB and objtool data annotations to avoid conflicts while further extending the bug exceptions.Signed-off-by: Peter Zijlstra &lt;peterz@infradead.org&gt;

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Fri, 21 Nov 2025 11:21:20 +0100</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>f39b6c468c52745dbca9a842d91c8373fda208ab - Merge tag &apos;v6.18-rc6&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/drivers/media/platform/qcom/iris/iris_vpu_common.h#f39b6c468c52745dbca9a842d91c8373fda208ab</link>
        <description>Merge tag &apos;v6.18-rc6&apos; into for-linusSync up with the mainline to bring in definition ofINPUT_PROP_HAPTIC_TOUCHPAD.

            List of files:
            /linux/drivers/media/platform/qcom/iris/iris_vpu_common.h</description>
        <pubDate>Tue, 18 Nov 2025 08:16:55 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
