From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752651AbcGMSap (ORCPT ); Wed, 13 Jul 2016 14:30:45 -0400 Received: from mailrelay115.isp.belgacom.be ([195.238.20.142]:53002 "EHLO mailrelay115.isp.belgacom.be" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932065AbcGMSaU (ORCPT ); Wed, 13 Jul 2016 14:30:20 -0400 X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2D0CgDUh4ZX/1iBtFtbgz6BUrQ0giaCD?= =?us-ascii?q?4F7hhkCgS46EwEBAQEBAQFlJ0EQAYQLBicvIxA/EjkeBhOINMECAQEIJ4Yqjmk?= =?us-ascii?q?FiByRAI5XAo8tSI9PIAIyggkcgU46MoUxhAYBAQE?= 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 6/8 net-next] irda: old_belkin-sir: use module_sirdev_driver() helper Date: Wed, 13 Jul 2016 20:29:47 +0200 Message-Id: <1468434589-18610-7-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 Avoid using generic init/exit functions. Signed-off-by: Fabian Frederick --- drivers/net/irda/old_belkin-sir.c | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/drivers/net/irda/old_belkin-sir.c b/drivers/net/irda/old_belkin-sir.c index a7c2e99..b15157c 100644 --- a/drivers/net/irda/old_belkin-sir.c +++ b/drivers/net/irda/old_belkin-sir.c @@ -76,16 +76,6 @@ static struct dongle_driver old_belkin = { .set_speed = old_belkin_change_speed, }; -static int __init old_belkin_sir_init(void) -{ - return irda_register_dongle(&old_belkin); -} - -static void __exit old_belkin_sir_cleanup(void) -{ - irda_unregister_dongle(&old_belkin); -} - static int old_belkin_open(struct sir_dev *dev) { struct qos_info *qos = &dev->qos; @@ -137,10 +127,9 @@ static int old_belkin_reset(struct sir_dev *dev) return 0; } +module_sirdev_driver(old_belkin); + MODULE_AUTHOR("Jean Tourrilhes "); MODULE_DESCRIPTION("Belkin (old) SmartBeam dongle driver"); MODULE_LICENSE("GPL"); MODULE_ALIAS("irda-dongle-7"); /* IRDA_OLD_BELKIN_DONGLE */ - -module_init(old_belkin_sir_init); -module_exit(old_belkin_sir_cleanup); -- 2.8.1