From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com ([134.134.136.24]:63374 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751988AbaHVUsK (ORCPT ); Fri, 22 Aug 2014 16:48:10 -0400 From: Srinivas Pandruvada To: jic23@kernel.org Cc: linux-iio@vger.kernel.org, Srinivas Pandruvada Subject: [PATCH v1 1/8] iio:trigger: modify return value for iio_trigger_get Date: Fri, 22 Aug 2014 13:48:29 -0700 Message-Id: <1408740516-31261-2-git-send-email-srinivas.pandruvada@linux.intel.com> In-Reply-To: <1408740516-31261-1-git-send-email-srinivas.pandruvada@linux.intel.com> References: <1408740516-31261-1-git-send-email-srinivas.pandruvada@linux.intel.com> Sender: linux-iio-owner@vger.kernel.org List-Id: linux-iio@vger.kernel.org Instead of a void function, return the trigger pointer. Signed-off-by: Srinivas Pandruvada --- include/linux/iio/trigger.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/linux/iio/trigger.h b/include/linux/iio/trigger.h index 4b79ffe..fa76c79 100644 --- a/include/linux/iio/trigger.h +++ b/include/linux/iio/trigger.h @@ -84,10 +84,12 @@ static inline void iio_trigger_put(struct iio_trigger *trig) put_device(&trig->dev); } -static inline void iio_trigger_get(struct iio_trigger *trig) +static inline struct iio_trigger *iio_trigger_get(struct iio_trigger *trig) { get_device(&trig->dev); __module_get(trig->ops->owner); + + return trig; } /** -- 1.9.3