Laurent Pinchart
95db3a60e0
[media] v4l: Add a media_device pointer to the v4l2_device structure
...
The pointer will later be used to register/unregister media entities
when registering/unregistering a v4l2_subdev or a video_device.
With the introduction of media devices, device drivers need to store a
pointer to a driver-specific structure in the device's drvdata.
v4l2_device can't claim ownership of the drvdata anymore.
To maintain compatibility with drivers that rely on v4l2_device storing
a pointer to itself in the device's drvdata, v4l2_device_register() will
keep doing so if the drvdata is NULL.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2011-03-22 04:53:18 -03:00
..
2011-03-22 04:53:09 -03:00
2010-12-22 19:43:34 -08:00
2010-12-13 23:42:12 -05:00
2011-02-14 08:13:20 -07:00
2010-11-11 12:09:59 +01:00
2011-01-14 07:52:02 -08:00
2010-11-18 15:00:47 -08:00
2011-01-13 20:00:02 +00:00
2011-02-14 08:13:20 -07:00
2011-03-22 04:53:17 -03:00
2010-11-10 16:57:11 -08:00
2011-03-21 20:31:45 -03:00
2011-01-06 18:10:09 +09:00
2011-01-31 12:58:11 +10:00
2011-02-18 06:14:24 -08:00
2011-01-10 22:11:23 +01:00
2011-01-11 01:07:55 -08:00
2011-01-13 08:03:21 -08:00
2011-01-10 08:57:03 -08:00
2010-11-25 14:36:38 +01:00
2010-11-15 23:50:13 +01:00
2011-01-13 10:14:24 -08:00
2010-08-16 11:54:50 -04:00
2010-11-12 07:55:32 -08:00
2011-01-20 21:37:29 +10:30
2010-12-14 22:16:19 +01:00
2010-10-26 16:52:14 -07:00
2011-03-03 15:48:01 -08:00
2011-01-13 08:03:19 -08:00
2010-09-29 17:20:24 +02:00
2010-12-24 15:02:41 +01:00
2011-01-31 00:09:01 -07:00
2011-01-13 08:03:21 -08:00
2010-11-29 22:01:59 -08:00
2011-02-01 09:07:13 +01:00
2011-01-13 10:05:56 -08:00
2011-01-13 08:03:20 -08:00
2010-11-15 18:25:12 +09:00
2011-01-22 17:29:22 +01:00
2010-12-01 12:18:33 +01:00
2011-01-13 08:03:18 -08:00
2011-01-14 10:12:29 -06:00
2011-01-12 00:08:35 -05:00
2010-11-01 15:38:34 -04:00
2011-01-13 10:05:56 -08:00
2010-11-16 14:03:41 -08:00
2011-03-22 04:53:18 -03:00
2011-01-13 17:32:38 -08:00
2011-01-13 08:03:22 -08:00
2011-01-13 08:03:25 -08:00
2010-11-15 23:50:13 +01:00
2010-12-03 12:27:01 +01:00
2010-09-09 20:41:25 +02:00
2010-10-28 09:35:11 -07:00
2011-01-06 09:59:37 -08:00
2010-10-22 10:16:42 -07:00
2010-11-25 17:32:47 +01:00
2011-01-13 08:03:15 -08:00
2011-03-21 20:32:12 -03:00
2011-01-13 17:26:46 -08:00
2011-01-03 14:00:28 +01:00
2010-12-14 00:22:00 -05:00
2010-09-11 16:49:21 -07:00
2011-01-06 09:59:38 -08:00
2011-02-21 15:07:04 -08:00
2010-11-29 08:55:25 +11:00
2010-11-01 15:38:34 -04:00
2010-11-12 07:55:32 -08:00
2011-01-12 20:02:48 -05:00
2010-12-29 08:17:12 -02:00
2011-03-22 04:53:17 -03:00
2010-09-03 08:19:51 +02:00
2010-11-11 12:09:59 +01:00
2010-10-26 17:32:41 -07:00
2011-02-16 17:48:59 +01:00
2011-01-13 08:03:24 -08:00