From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ppsw-51.csi.cam.ac.uk ([131.111.8.151]:38379 "EHLO ppsw-51.csi.cam.ac.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754723Ab1GMOF6 (ORCPT ); Wed, 13 Jul 2011 10:05:58 -0400 From: Jonathan Cameron To: greg@kroah.com, linux-iio@vger.kernel.org Cc: Jonathan Cameron Subject: [PATCH 2/6] staging:iio:trigger:sysfs trigger: Add a release function to avoid warning on module removal. Date: Wed, 13 Jul 2011 15:05:51 +0100 Message-Id: <1310565955-13469-3-git-send-email-jic23@cam.ac.uk> In-Reply-To: <1310565955-13469-1-git-send-email-jic23@cam.ac.uk> References: <1310565955-13469-1-git-send-email-jic23@cam.ac.uk> Sender: linux-iio-owner@vger.kernel.org List-Id: linux-iio@vger.kernel.org The device is static and should never actually be deleted. The release is just to avoid a warning from the kernel. Signed-off-by: Jonathan Cameron --- drivers/staging/iio/trigger/iio-trig-sysfs.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/drivers/staging/iio/trigger/iio-trig-sysfs.c b/drivers/staging/iio/trigger/iio-trig-sysfs.c index 346b30c..174dc65 100644 --- a/drivers/staging/iio/trigger/iio-trig-sysfs.c +++ b/drivers/staging/iio/trigger/iio-trig-sysfs.c @@ -77,9 +77,16 @@ static const struct attribute_group *iio_sysfs_trig_groups[] = { NULL }; + +/* Nothing to actually do upon release */ +static void iio_trigger_sysfs_release(struct device *dev) +{ +} + static struct device iio_sysfs_trig_dev = { .bus = &iio_bus_type, .groups = iio_sysfs_trig_groups, + .release = &iio_trigger_sysfs_release, }; static ssize_t iio_sysfs_trigger_poll(struct device *dev, -- 1.7.3.4