All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC/PATCH v2 0/7] V4L2 subdev userspace API
@ 2010-07-09 15:31 Laurent Pinchart
  2010-07-09 15:31 ` [RFC/PATCH v2 1/7] v4l: subdev: Don't require core operations Laurent Pinchart
                   ` (7 more replies)
  0 siblings, 8 replies; 17+ messages in thread
From: Laurent Pinchart @ 2010-07-09 15:31 UTC (permalink / raw)
  To: linux-media; +Cc: sakari.ailus

Hi everybody,

Here's the second version of the V4L2 subdev userspace API patches. Comments
received on the first version have been incorporated, with the exception of the
video_usercopy usage as this is still under discussion.

A problem with module reference counting has also been solved by setting the
owner of the subdev device node to the subdev driver, not videodev.ko. This
required a change to the v4l2_i2c_new_subdev_board function prototype, and thus
a modification to the radio-si4713 driver.

Due to the fast review (thanks everybody) I haven't had time to finish the media
controller core patches, but they will arrive soon.

Laurent Pinchart (6):
  v4l: subdev: Don't require core operations
  v4l: Merge v4l2_i2c_new_subdev_cfg and v4l2_i2c_new_subdev
  v4l: subdev: Add device node support
  v4l: subdev: Uninline the v4l2_subdev_init function
  v4l: subdev: Control ioctls support
  v4l: subdev: Generic ioctl support

Sakari Ailus (1):
  v4l: subdev: Events support

 Documentation/video4linux/v4l2-framework.txt |   57 +++++++++
 drivers/media/radio/radio-si4713.c           |    2 +-
 drivers/media/video/Makefile                 |    2 +-
 drivers/media/video/soc_camera.c             |    2 +-
 drivers/media/video/v4l2-common.c            |   22 ++--
 drivers/media/video/v4l2-dev.c               |   27 ++---
 drivers/media/video/v4l2-device.c            |   25 ++++-
 drivers/media/video/v4l2-subdev.c            |  172 ++++++++++++++++++++++++++
 include/media/v4l2-common.h                  |   21 +---
 include/media/v4l2-dev.h                     |   18 +++-
 include/media/v4l2-subdev.h                  |   40 ++++---
 11 files changed, 326 insertions(+), 62 deletions(-)
 create mode 100644 drivers/media/video/v4l2-subdev.c


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2010-07-12 11:39 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-09 15:31 [RFC/PATCH v2 0/7] V4L2 subdev userspace API Laurent Pinchart
2010-07-09 15:31 ` [RFC/PATCH v2 1/7] v4l: subdev: Don't require core operations Laurent Pinchart
2010-07-09 15:31 ` [RFC/PATCH v2 2/7] v4l: Merge v4l2_i2c_new_subdev_cfg and v4l2_i2c_new_subdev Laurent Pinchart
2010-07-09 15:31 ` [RFC/PATCH v2 3/7] v4l: subdev: Add device node support Laurent Pinchart
2010-07-09 15:31 ` [RFC/PATCH v2 4/7] v4l: subdev: Uninline the v4l2_subdev_init function Laurent Pinchart
2010-07-09 15:31 ` [RFC/PATCH v2 5/7] v4l: subdev: Control ioctls support Laurent Pinchart
2010-07-09 15:31 ` [RFC/PATCH v2 6/7] v4l: subdev: Events support Laurent Pinchart
2010-07-10 13:59   ` Mauro Carvalho Chehab
2010-07-12 11:06     ` Sakari Ailus
2010-07-12 11:37       ` Laurent Pinchart
2010-07-09 15:31 ` [RFC/PATCH v2 7/7] v4l: subdev: Generic ioctl support Laurent Pinchart
2010-07-10 14:08   ` Mauro Carvalho Chehab
2010-07-10 16:31     ` Hans Verkuil
2010-07-10 17:23       ` Mauro Carvalho Chehab
2010-07-12  9:33   ` Pawel Osciak
2010-07-12 11:39     ` Laurent Pinchart
2010-07-10 16:38 ` [RFC/PATCH v2 0/7] V4L2 subdev userspace API Hans Verkuil

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.