From patchwork Tue Jan 24 02:44:50 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabio Estevam X-Patchwork-Id: 137503 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 40BBC1007D2 for ; Tue, 24 Jan 2012 13:47:19 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932241Ab2AXCpI (ORCPT ); Mon, 23 Jan 2012 21:45:08 -0500 Received: from mail-gy0-f174.google.com ([209.85.160.174]:36671 "EHLO mail-gy0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932093Ab2AXCpF (ORCPT ); Mon, 23 Jan 2012 21:45:05 -0500 Received: by ghrr11 with SMTP id r11so608154ghr.19 for ; Mon, 23 Jan 2012 18:45:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer; bh=KJQl2XTD49SK2Zim+9GkV7ZubF3tv0TxLUuASTRX0Z8=; b=FNp7ZqSW4m8jpd6ilplpelnEYwttgsjQRDo2N5cAJf9kSwgMqnb/pDdtTdk32Ai/L1 VqsR2S9tiUKGKrK+KRiGAq/w9uY+hKPNBL2VDQbAv6BJzovELuoIkvdAzQT86sIINu80 vrXKzeHDDUlgZPKsUj1Uj9fzo1QVzTd9IWGfU= Received: by 10.236.128.242 with SMTP id f78mr5015738yhi.30.1327373105119; Mon, 23 Jan 2012 18:45:05 -0800 (PST) Received: from localhost.localdomain ([201.82.150.94]) by mx.google.com with ESMTPS id i12sm40693801anm.6.2012.01.23.18.45.02 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 23 Jan 2012 18:45:04 -0800 (PST) From: Fabio Estevam To: netdev@vger.kernel.org Cc: davem@davemloft.net, kernel@pengutronix.de, Fabio Estevam Subject: [PATCH] net: fec: use module_platform_driver Date: Tue, 24 Jan 2012 00:44:50 -0200 Message-Id: <1327373090-22004-1-git-send-email-festevam@gmail.com> X-Mailer: git-send-email 1.7.1 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org Using module_platform_driver can make the code smaller. Signed-off-by: Fabio Estevam --- drivers/net/ethernet/freescale/fec.c | 17 +---------------- 1 files changed, 1 insertions(+), 16 deletions(-) diff --git a/drivers/net/ethernet/freescale/fec.c b/drivers/net/ethernet/freescale/fec.c index 7b25e9c..e5885cc 100644 --- a/drivers/net/ethernet/freescale/fec.c +++ b/drivers/net/ethernet/freescale/fec.c @@ -1739,21 +1739,6 @@ static struct platform_driver fec_driver = { .remove = __devexit_p(fec_drv_remove), }; -static int __init -fec_enet_module_init(void) -{ - printk(KERN_INFO "FEC Ethernet Driver\n"); - - return platform_driver_register(&fec_driver); -} - -static void __exit -fec_enet_cleanup(void) -{ - platform_driver_unregister(&fec_driver); -} - -module_exit(fec_enet_cleanup); -module_init(fec_enet_module_init); +module_platform_driver(fec_driver); MODULE_LICENSE("GPL");