Lars-Peter Clausen 1e9663c62b iio:trigger: Introduce iio_tigger_{set,get}_drvdata
Introduce iio_tigger_{set,get}_drvdata which allows to attach driver specific
data to a trigger. The functions wrap access to the triggers private_data field
and all current users are updated to use iio_tigger_{set,get}_drvdata instead of
directly accessing the private_data field. This is the first step towards
removing the private_data field from the iio_trigger struct.

The following coccinelle script has been used to update the drivers:
<smpl>
@@
struct iio_trigger *trigger;
expression priv;
@@
-trigger->private_data = priv
+iio_trigger_set_drv_data(trigger, priv)

@@
struct iio_trigger *trigger;
@@
-trigger->private_data
+iio_trigger_get_drv_data(trigger)
</smpl>

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
2013-03-25 21:06:09 +00:00
..
2013-03-02 16:33:54 -08:00
2013-02-21 15:27:22 -08:00
2013-03-01 13:39:00 -08:00
2013-02-22 09:22:19 +02:00
2013-02-21 12:11:44 -08:00
2013-03-02 16:46:07 -08:00
2013-02-25 09:24:55 -05:00
2013-02-21 12:05:51 -08:00
2013-02-21 14:16:27 -03:00
2013-02-26 02:46:08 -05:00
2013-02-22 23:31:31 -05:00
2013-02-06 15:59:47 -05:00
2013-01-29 13:59:57 -05:00
2013-01-29 19:32:58 -08:00
2013-03-02 16:46:07 -08:00
2013-02-25 21:18:18 -08:00
2013-02-21 12:05:51 -08:00
2013-02-21 13:41:04 -08:00
2013-02-26 09:34:29 -08:00
2013-02-21 12:05:51 -08:00
2013-02-19 08:43:34 +01:00
2013-02-03 15:09:26 -05:00
2013-02-10 19:41:08 -05:00
2013-02-14 09:21:15 -05:00
2013-02-21 14:58:40 -08:00
2013-02-08 18:28:04 +01:00