1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/media/platform/nxp
Stefan Klug 58a5650fdc media: mipi-csis: Emit V4L2_EVENT_FRAME_SYNC events
The Samsung CSIS MIPI receiver provides a start-of-frame interrupt and
a framecount register. As the CSI receiver is the hardware unit that lies
closest to the sensor, the frame counter is the best we can get on these
devices. In case of the ISI available on the i.MX8 M Plus it is also the
only native start-of-frame signal available.

This patch exposes the sof interrupt and the framecount as
V4L2_EVENT_FRAME_SYNC event on the subdevice.

It was tested on a Debix-Som-A with a 6.8-rc4 kernel.

Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
Reviewed-by: Umang Jain <umang.jain@ideasonboard.com>
Signed-off-by: Stefan Klug <stefan.klug@ideasonboard.com>
Link: https://lore.kernel.org/r/20240314093652.56923-1-stefan.klug@ideasonboard.com
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2024-04-19 13:34:40 +03:00
..
dw100 media: dw100: Convert to platform remove callback returning void 2023-04-11 16:59:15 +02:00
imx-jpeg media: imx-jpeg: Support for negotiating bytesperline with client 2024-02-16 11:46:32 +01:00
imx8-isi media: nxp: imx8-isi: Convert to platform remove callback returning void 2024-02-28 16:00:32 +01:00
imx-mipi-csis.c media: mipi-csis: Emit V4L2_EVENT_FRAME_SYNC events 2024-04-19 13:34:40 +03:00
imx-pxp.c media: Explicitly include correct DT includes 2023-07-19 12:57:51 +02:00
imx-pxp.h media: platform: place NXP drivers on a separate dir 2022-03-14 09:42:59 +01:00
imx7-media-csi.c media: videobuf2: core: Rename min_buffers_needed field in vb2_queue 2023-12-13 17:31:27 +01:00
imx8mq-mipi-csi2.c media: v4l2-subdev: Rename .init_cfg() operation to .init_state() 2023-12-04 10:37:47 +01:00
Kconfig media: imx: Unstage the imx8mq-mipi-csi2 driver 2023-07-25 09:24:30 +02:00
Makefile media: imx: Unstage the imx8mq-mipi-csi2 driver 2023-07-25 09:24:30 +02:00
mx2_emmaprp.c media: mx2_emmaprp: Convert to platform remove callback returning void 2023-04-11 16:59:16 +02:00