From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752219AbcGMSaN (ORCPT ); Wed, 13 Jul 2016 14:30:13 -0400 Received: from mailrelay115.isp.belgacom.be ([195.238.20.142]:29032 "EHLO mailrelay115.isp.belgacom.be" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750999AbcGMSaF (ORCPT ); Wed, 13 Jul 2016 14:30:05 -0400 X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2D0CgDUh4ZX/1iBtFtbgz6BUrQ0giaCD?= =?us-ascii?q?4F7hhkCgS47EgEBAQEBAQFlJ0EQAYQLBlYjED8SOR4GE4g0wQIBAQgnhiqOaQW?= =?us-ascii?q?ZHI5XAo8tSI9PJQ0ig3M6MoUxhAYBAQE?= From: Fabian Frederick To: Samuel Ortiz Cc: linux-kernel@vger.kernel.org, irda-users@lists.sourceforge.net, davem@davemloft.net, fabf@skynet.be Subject: [PATCH 1/8 net-next] irda: sir-dev: add module_sirdev_driver() helper Date: Wed, 13 Jul 2016 20:29:42 +0200 Message-Id: <1468434589-18610-2-git-send-email-fabf@skynet.be> X-Mailer: git-send-email 2.8.1 In-Reply-To: <1468434589-18610-1-git-send-email-fabf@skynet.be> References: <1468434589-18610-1-git-send-email-fabf@skynet.be> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Based on module_driver() to avoid generic functions. See include/linux/device.h/module_driver comments for further details. Signed-off-by: Fabian Frederick --- drivers/net/irda/sir-dev.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/drivers/net/irda/sir-dev.h b/drivers/net/irda/sir-dev.h index f50b9c1..894c781 100644 --- a/drivers/net/irda/sir-dev.h +++ b/drivers/net/irda/sir-dev.h @@ -99,6 +99,13 @@ struct sir_driver { int (*stop_dev)(struct sir_dev *dev); }; +/* module_sirdev_driver() - Helper macro for drivers that don't do + * anything special in module init/exit. + * See include/linux/device.h for further details. + */ +#define module_sirdev_driver(__sirdev_driver) \ + module_driver(__sirdev_driver, irda_register_dongle, \ + irda_unregister_dongle) /* exported */ -- 2.8.1