Skip to content

RFC V4L2 subdev and sensor control changes, SMIA++ driver and N9 camera board code

Sakari Ailus linux-media 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest17 patches 56 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/17v4l: Introduce integer menu controlsdrivers/media/video/v4l2-ctrls.c include/linux/videodev2.h include/media/v4l2-ctrls.h+54 -182 replies
2/17v4l: Document integer menu controlsDocumentation/DocBook/media/v4l/compat.xml Documentation/DocBook/media/v4l/v4l2.xml Documentation/DocBook/media/v4l/vidioc-queryctrl.xml+54 -22 replies
3/17vivi: Add an integer menu test controldrivers/media/video/vivi.c+21 -04 replies
4/17v4l: VIDIOC_SUBDEV_S_SELECTION and VIDIOC_SUBDEV_G_SELECTION IOCTLsdrivers/media/video/v4l2-subdev.c include/linux/v4l2-subdev.h include/media/v4l2-subdev.h+75 -17 replies
5/17v4l: Support s_crop and g_crop through s/g_selectiondrivers/media/video/v4l2-subdev.c+35 -22 replies
6/17v4l: Add selections documentation.Documentation/DocBook/media/v4l/dev-subdev.xml Documentation/DocBook/media/v4l/v4l2.xml Documentation/DocBook/media/v4l/vidioc-subdev-g-selection.xml+302 -205 replies
7/17v4l: Add pixelrate to struct v4l2_mbus_framefmtDocumentation/DocBook/media/v4l/subdev-formats.xml include/linux/v4l2-mediabus.h+12 -22 replies
8/17v4l: Image source control classDocumentation/DocBook/media/v4l/controls.xml Documentation/DocBook/media/v4l/vidioc-g-ext-ctrls.xml drivers/media/video/v4l2-ctrls.c +1 more+127 -09 replies
9/17v4l: Add pad op for pipeline validationinclude/media/v4l2-subdev.h+1 -03 replies
10/17omap3: add definition for CONTROL_CAMERA_PHY_CTRLarch/arm/mach-omap2/control.h+1 -00 replies
11/17omap3isp: Implement validate_pipelinedrivers/media/video/omap3isp/ispvideo.c+12 -00 replies
12/17omap3isp: Add lane configuration to platform datadrivers/media/video/omap3isp/ispcsiphy.h include/media/omap3isp.h+17 -132 replies
13/17omap3isp: Configure CSI-2 phy based on platform datadrivers/media/video/omap3isp/isp.c drivers/media/video/omap3isp/isp.h drivers/media/video/omap3isp/ispcsiphy.c +1 more+111 -179 replies
14/17omap3isp: Use pixelrate from sensor media bus frameformatdrivers/media/video/omap3isp/isp.c drivers/media/video/omap3isp/isp.h+21 -42 replies
15/17omap3isp: Move definitions required by board code under include/media.drivers/media/video/omap3isp/isp.h include/media/omap3isp.h+4 -40 replies
16/17smiapp: Add driver.drivers/media/video/Kconfig drivers/media/video/Makefile drivers/media/video/smiapp-core.c +12 more+5360 -03 replies
17/17rm680: Add camera initarch/arm/mach-omap2/Makefile arch/arm/mach-omap2/board-rm680-camera.c arch/arm/mach-omap2/board-rm680.c+452 -14 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [RFC 0/17] V4L2 subdev and sensor control changes, SMIA++ driver and N9 camera board code

Hi everyone,

This patchset contains new versions of a couple of previous patchsets I've sent to the list recently. There are mostly minor changes to many existing patches based on the comments I've got so far, so I'm resending them. The list is here:

- Integer menu controls [2],
- Selection IOCTL for subdevs [3],
- Sensor control changes [5],
- validate_pipeline() V4L2 subdev pad op,
- OMAP 3 ISP driver improvements [4],
- SMIA++ sensor driver and
- rm680/rm696 board code (a.k.a Nokia N9 and N950)

More detailed information can be found in the references. I'm still sending the set as RFC since it contains many patches which I would like to get more comments on, especially the changes related to V4L2.

This patchset depends on Aaro Koskinen's N9 patchset [1] to actually function at least on the N9. That, to my understanding, is on its way to mainline.

Comments and questions are very, very welcome.

References:

[1] http://www.spinics.net/lists/linux-omap/msg61295.html

[2] http://www.spinics.net/lists/linux-media/msg40796.html

[3] http://www.spinics.net/lists/linux-media/msg41503.html

[4] http://www.spinics.net/lists/linux-media/msg41542.html

[5] http://www.spinics.net/lists/linux-media/msg40861.html

Kind regards,

Signature · 2 lines
Sakari Ailus
[email protected]