iio: bmc150: introduce bmc150_accel_trigger
authorOctavian Purdila <octavian.purdila@intel.com>
Tue, 3 Mar 2015 16:17:58 +0000 (18:17 +0200)
committerJonathan Cameron <jic23@kernel.org>
Sat, 14 Mar 2015 18:56:16 +0000 (18:56 +0000)
commit7d963215f6bedd268fa26aadd4ca4270e1076566
tree7c44d7240ae6f1a13c4fdcdd3aa0460be99e7dbf
parent3e825ec98d36c8c8073024c95853389a831902e5
iio: bmc150: introduce bmc150_accel_trigger

Add a separate structure for triggers and add the infrastructure to
support an arbitrary number of triggers. Each trigger is associated
with an interrupt and has an enabled/disabled state.

Signed-off-by: Octavian Purdila <octavian.purdila@intel.com>
Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/accel/bmc150-accel.c