[RFC 9/11] media: platform: Add NXP Neoisp Image Signal Processor

Markus Elfring Markus.Elfring at web.de
Wed Feb 4 06:16:29 PST 2026


…
> This driver was originaly inpired from …

                  originally inspired?


…
> +++ b/drivers/media/platform/nxp/neoisp/neoisp_main.c
> @@ -0,0 +1,1985 @@
…
> +static void neoisp_node_buf_queue(struct vb2_buffer *vb)
> +{
…
+
+	dev_dbg(&neoispd->pdev->dev, "%s: for node %s\n", __func__, NODE_NAME(node));
> +	spin_lock_irqsave(&node->ready_lock, flags);
> +	list_add_tail(&buffer->ready_list, &node->ready_queue);
> +	spin_unlock_irqrestore(&node->ready_lock, flags);

Would it become feasible to apply scoped_guard() calls?
https://elixir.bootlin.com/linux/v6.19-rc5/source/include/linux/spinlock.h#L585

Regards,
Markus



More information about the linux-arm-kernel mailing list