All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RFC 0/5] v4l2-async DT support improvement and cleanups
@ 2013-07-22 18:04 Sylwester Nawrocki
  2013-07-22 18:04 ` [PATCH RFC 1/5] V4L2: Drop bus_type check in v4l2-async match functions Sylwester Nawrocki
                   ` (8 more replies)
  0 siblings, 9 replies; 19+ messages in thread
From: Sylwester Nawrocki @ 2013-07-22 18:04 UTC (permalink / raw)
  To: linux-media
  Cc: g.liakhovetski, prabhakar.csengg, laurent.pinchart, hverkuil,
	kyungmin.park, Sylwester Nawrocki

Hello,

This is a few patches for the v4l2-async API I wrote while adding
the asynchronous subdev registration support to the exynos4-is
driver.

The most significant change is addition of V4L2_ASYNC_MATCH_OF
subdev matching method, where host driver can pass a list of
of_node pointers identifying its subdevs.

I thought it's a reasonable and simple enough way to support device
tree based systems. Comments/other ideas are of course welcome.

Thanks,
Sylwester

Sylwester Nawrocki (5):
  V4L2: Drop bus_type check in v4l2-async match functions
  V4L2: Rename v4l2_async_bus_* to v4l2_async_match_*
  V4L2: Add V4L2_ASYNC_MATCH_OF subdev matching type
  V4L2: Rename subdev field of struct v4l2_async_notifier
  V4L2: Fold struct v4l2_async_subdev_list with struct v4l2_subdev

 drivers/media/platform/soc_camera/soc_camera.c |    4 +-
 drivers/media/v4l2-core/v4l2-async.c           |  106 ++++++++++++------------
 include/media/v4l2-async.h                     |   36 ++++----
 include/media/v4l2-subdev.h                    |   13 ++-
 4 files changed, 74 insertions(+), 85 deletions(-)

--
1.7.9.5


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

end of thread, other threads:[~2013-07-25 10:01 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-22 18:04 [PATCH RFC 0/5] v4l2-async DT support improvement and cleanups Sylwester Nawrocki
2013-07-22 18:04 ` [PATCH RFC 1/5] V4L2: Drop bus_type check in v4l2-async match functions Sylwester Nawrocki
2013-07-22 18:04 ` [PATCH RFC 2/5] V4L2: Rename v4l2_async_bus_* to v4l2_async_match_* Sylwester Nawrocki
2013-07-22 18:04 ` [PATCH RFC 3/5] V4L2: Add V4L2_ASYNC_MATCH_OF subdev matching type Sylwester Nawrocki
2013-07-24 11:21   ` Guennadi Liakhovetski
2013-07-25  9:45     ` Sylwester Nawrocki
2013-07-22 18:04 ` [PATCH RFC 4/5] V4L2: Rename subdev field of struct v4l2_async_notifier Sylwester Nawrocki
2013-07-23 15:50   ` Prabhakar Lad
2013-07-24  9:39     ` Sylwester Nawrocki
2013-07-24 11:26   ` Guennadi Liakhovetski
2013-07-25  9:52     ` Sylwester Nawrocki
2013-07-22 18:04 ` [PATCH RFC 5/5] V4L2: Fold struct v4l2_async_subdev_list with struct v4l2_subdev Sylwester Nawrocki
2013-07-23 15:44 ` [PATCH RFC 0/5] v4l2-async DT support improvement and cleanups Prabhakar Lad
2013-07-24 10:06 ` Laurent Pinchart
2013-07-25  9:33   ` Sylwester Nawrocki
2013-07-24 10:16 ` Hans Verkuil
2013-07-25  9:38   ` Sylwester Nawrocki
2013-07-24 11:36 ` Guennadi Liakhovetski
2013-07-25 10:01   ` Sylwester Nawrocki

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.