Skip to content

rpi-5.15.y: media: imx219: Advertise embedded data node on media pad 1#4758

Merged
pelwell merged 1 commit intoraspberrypi:rpi-5.15.yfrom
jhautbois:rpi/5.15.y/imx219
Dec 8, 2021
Merged

rpi-5.15.y: media: imx219: Advertise embedded data node on media pad 1#4758
pelwell merged 1 commit intoraspberrypi:rpi-5.15.yfrom
jhautbois:rpi/5.15.y/imx219

Conversation

@jhautbois
Copy link
Copy Markdown
Contributor

This commit updates the imx219 driver to adverise support for embedded
data streams. This can then be used by the bcm2835-unicam driver, which
has recently been updated to expose the embedded data stream to
userland.

The imx219 sensor subdevice overloads the media pad to differentiate
between image stream (pad 0) and embedded data stream (pad 1) when
performing the v4l2_subdev_pad_ops functions.

Signed-off-by: Naushir Patuck naush@raspberrypi.com
[JMH: Adapt to the mainline 5.16 kernel]
Signed-off-by: Jean-Michel Hautbois jeanmichel.hautbois@ideasonboard.com

This commit updates the imx219 driver to adverise support for embedded
data streams.  This can then be used by the bcm2835-unicam driver, which
has recently been updated to expose the embedded data stream to
userland.

The imx219 sensor subdevice overloads the media pad to differentiate
between image stream (pad 0) and embedded data stream (pad 1) when
performing the v4l2_subdev_pad_ops functions.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
[JMH: Adapt to the mainline 5.16 kernel]
Signed-off-by: Jean-Michel Hautbois <jeanmichel.hautbois@ideasonboard.com>
@jhautbois jhautbois changed the title media: imx219: Advertise embedded data node on media pad 1 rpi-5.15.y: media: imx219: Advertise embedded data node on media pad 1 Dec 8, 2021
@pelwell pelwell merged commit 47189ab into raspberrypi:rpi-5.15.y Dec 8, 2021
@pelwell
Copy link
Copy Markdown
Contributor

pelwell commented Dec 8, 2021

Thanks!

popcornmix added a commit to raspberrypi/firmware that referenced this pull request Dec 17, 2021
kernel: ASoC:ma120x0p: Increase maximum sample rate to 192KHz
See: ASoC:ma120x0p: Increase maximum sample rate to 192KHz

kernel: Add cam0 parameter to image sensor overlays
See: Add cam0 parameter to image sensor overlays

kernel: drm/vc4: Fix build without DRM_VC4_HDMI_CEC
See: raspberrypi/linux#4771

kernel: v2 fix for the VLI TRB cache bug
See: raspberrypi/linux#4768

kernel: ARM: dts: Create bcm2711-rpi-cm4s.dts
See: raspberrypi/linux#4761

kernel: vc4/drm: Ignore vc4_hdmi->output_enabled for allowing audio
See: raspberrypi/linux#4759

kernel: media: imx219: Advertise embedded data node on media pad 1
See: raspberrypi/linux#4758
popcornmix added a commit to raspberrypi/rpi-firmware that referenced this pull request Dec 17, 2021
kernel: ASoC:ma120x0p: Increase maximum sample rate to 192KHz
See: ASoC:ma120x0p: Increase maximum sample rate to 192KHz

kernel: Add cam0 parameter to image sensor overlays
See: Add cam0 parameter to image sensor overlays

kernel: drm/vc4: Fix build without DRM_VC4_HDMI_CEC
See: raspberrypi/linux#4771

kernel: v2 fix for the VLI TRB cache bug
See: raspberrypi/linux#4768

kernel: ARM: dts: Create bcm2711-rpi-cm4s.dts
See: raspberrypi/linux#4761

kernel: vc4/drm: Ignore vc4_hdmi->output_enabled for allowing audio
See: raspberrypi/linux#4759

kernel: media: imx219: Advertise embedded data node on media pad 1
See: raspberrypi/linux#4758
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants