On Mon Dec 1 23:25:25 2025 +0200, Sakari Ailus wrote:
> The callbacks for enabling and disabling streams access data serialised
> using the isys stream_mutex; add lockdep checks for this.
> 
> Signed-off-by: Sakari Ailus <[email protected]>
> Reviewed-by: Antti Laakso <[email protected]>

Patch committed.

Thanks,
Sakari Ailus

 drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c | 4 ++++
 1 file changed, 4 insertions(+)

---

diff --git a/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c 
b/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
index 3c0df92bc6c7..347bbeec84c7 100644
--- a/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
+++ b/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
@@ -538,6 +538,8 @@ static int ipu6_isys_csi2_enable_streams(struct v4l2_subdev 
*sd,
        int ret;
        u8 vc;
 
+       lockdep_assert_held(&csi2->isys->stream_mutex);
+
        ret = ipu6_isys_buffer_list_get(av->stream, &bl);
        if (ret < 0) {
                dev_warn(sd->dev, "no buffer available, DRIVER BUG?\n");
@@ -612,6 +614,8 @@ static int ipu6_isys_csi2_disable_streams(struct 
v4l2_subdev *sd,
        int ret;
        u8 vc;
 
+       lockdep_assert_held(&csi2->isys->stream_mutex);
+
        ret = ipu6_isys_csi2_streaming_change(asd, state, pad, &vc, false);
        if (ret <= 0)
                goto out_del_csi2_entry;
_______________________________________________
linuxtv-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to