From patchwork Wed Mar 20 11:41:28 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sachin Kamat X-Patchwork-Id: 229362 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 EB7D22C00AA for ; Wed, 20 Mar 2013 22:52:46 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758016Ab3CTLwm (ORCPT ); Wed, 20 Mar 2013 07:52:42 -0400 Received: from mail-pb0-f41.google.com ([209.85.160.41]:48381 "EHLO mail-pb0-f41.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756119Ab3CTLwm (ORCPT ); Wed, 20 Mar 2013 07:52:42 -0400 Received: by mail-pb0-f41.google.com with SMTP id um15so1309080pbc.28 for ; Wed, 20 Mar 2013 04:52:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:from:to:cc:subject:date:message-id:x-mailer :x-gm-message-state; bh=umX4OfJcgCs2xNRwuOFVzZqDS1VdkASstkALxUP/Cyo=; b=pUoydh9sDz2X3qcvwlmpo3QQPafRChcd16yEIZ2J4HUTYlYsqYw4d/mlbrPHuxGl3/ jVYsqMd4TaiQAS5jSYgEV+Be3u6v/NERFcdBpMF6ABnDXRcfGJJlyEe9Zm1GL3/PDqtd CdRqjKZTv+6DCu7abt9NWGDmwAtS1IzIuuGEXIAg+VGVKdZ3kDatNMyz8W3y1Q4OQpdz +X+/P3j/UeSlDF9GVf6mSEBpPXNTkkn2tPlS7Bpcq298gzNo5hjHla1G3rt3HhQ1rcgC aCwsgJzGZ0F5NxuJielwY1PZFY3mkEeb4CbfnuKRkQsFRdA53MS/4lKMNOiSl608wF4K HuAg== X-Received: by 10.66.228.194 with SMTP id sk2mr8827812pac.51.1363780361576; Wed, 20 Mar 2013 04:52:41 -0700 (PDT) Received: from localhost.localdomain ([115.113.119.130]) by mx.google.com with ESMTPS id kb3sm1874828pbc.21.2013.03.20.04.52.39 (version=TLSv1 cipher=RC4-SHA bits=128/128); Wed, 20 Mar 2013 04:52:40 -0700 (PDT) From: Sachin Kamat To: netdev@vger.kernel.org Cc: davem@davemloft.net, sachin.kamat@linaro.org Subject: [PATCH 1/5] net: ks8695net: Use module_platform_driver() Date: Wed, 20 Mar 2013 17:11:28 +0530 Message-Id: <1363779692-4395-1-git-send-email-sachin.kamat@linaro.org> X-Mailer: git-send-email 1.7.4.1 X-Gm-Message-State: ALoCoQm7WvhoZfJyjyU0Lfe0Yi3XDECQzUioNGlAl6xyeyoLjs4atTrSyOpWDtLbSGIdQ1UEg+Qg Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org module_platform_driver macro removes some boilerplate and simplifies the code. Signed-off-by: Sachin Kamat --- drivers/net/ethernet/micrel/ks8695net.c | 20 +------------------- 1 files changed, 1 insertions(+), 19 deletions(-) diff --git a/drivers/net/ethernet/micrel/ks8695net.c b/drivers/net/ethernet/micrel/ks8695net.c index 07a6ebc..b6c60fd 100644 --- a/drivers/net/ethernet/micrel/ks8695net.c +++ b/drivers/net/ethernet/micrel/ks8695net.c @@ -1622,25 +1622,7 @@ static struct platform_driver ks8695_driver = { .resume = ks8695_drv_resume, }; -/* Module interface */ - -static int __init -ks8695_init(void) -{ - printk(KERN_INFO "%s Ethernet driver, V%s\n", - MODULENAME, MODULEVERSION); - - return platform_driver_register(&ks8695_driver); -} - -static void __exit -ks8695_cleanup(void) -{ - platform_driver_unregister(&ks8695_driver); -} - -module_init(ks8695_init); -module_exit(ks8695_cleanup); +module_platform_driver(ks8695_driver); MODULE_AUTHOR("Simtec Electronics"); MODULE_DESCRIPTION("Micrel KS8695 (Centaur) Ethernet driver");