From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756266Ab1K2TvB (ORCPT ); Tue, 29 Nov 2011 14:51:01 -0500 Received: from mms1.broadcom.com ([216.31.210.17]:1228 "EHLO mms1.broadcom.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753752Ab1K2TvA (ORCPT ); Tue, 29 Nov 2011 14:51:00 -0500 X-Server-Uuid: 02CED230-5797-4B57-9875-D5D2FEE4708A Message-ID: <4ED53793.80209@broadcom.com> Date: Tue, 29 Nov 2011 11:50:43 -0800 From: "Jiandong Zheng" User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 To: "Axel Lin" cc: "linux-kernel@vger.kernel.org" , "David Woodhouse" , "Scott Branden" , "Wan ZongShun" , "Dmitry Eremin-Solenikov" , "Jamie Iles" , "Olof Johansson" , "Kyungmin Park" , "Haojian Zhuang" , "Artem Bityutskiy" , "Ralf Baechle" , "Brian Norris" , "Lars-Peter Clausen" , "Manuel Lauss" , "Vimal Singh" , "Andres Salomon" , "Sukumar Ghorai" , "linux-mtd@lists.infradead.org" Subject: Re: [PATCH] mtd: convert drivers/mtd/* to use module_platform_driver() References: <1322397903.2799.5.camel@phoenix> In-Reply-To: <1322397903.2799.5.camel@phoenix> X-WSS-ID: 62CBE6F43DS1803944-01-01 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/27/2011 4:45 AM, Axel Lin wrote: > This patch converts the drivers in drivers/mtd/* to use the > module_platform_driver() macro which makes the code smaller and a bit > simpler. > > Cc: David Woodhouse > Cc: Jiandong Zheng > Cc: Scott Branden > Cc: Wan ZongShun > Cc: Dmitry Eremin-Solenikov > Cc: Jamie Iles > Cc: Olof Johansson > Cc: Kyungmin Park > Cc: Haojian Zhuang > Cc: Artem Bityutskiy > Cc: Ralf Baechle > Cc: Brian Norris > Cc: Lars-Peter Clausen > Cc: Manuel Lauss > Cc: Vimal Singh > Cc: Andres Salomon > Cc: Sukumar Ghorai > Signed-off-by: Axel Lin > --- > drivers/mtd/nand/bcm_umi_nand.c | 13 +------------ > diff --git a/drivers/mtd/nand/bcm_umi_nand.c b/drivers/mtd/nand/bcm_umi_nand.c > index 46b58d6..50387fd 100644 > --- a/drivers/mtd/nand/bcm_umi_nand.c > +++ b/drivers/mtd/nand/bcm_umi_nand.c > @@ -546,18 +546,7 @@ static struct platform_driver nand_driver = { > .resume = bcm_umi_nand_resume, > }; > > -static int __init nand_init(void) > -{ > - return platform_driver_register(&nand_driver); > -} > - > -static void __exit nand_exit(void) > -{ > - platform_driver_unregister(&nand_driver); > -} > - > -module_init(nand_init); > -module_exit(nand_exit); > +module_platform_driver(nand_driver); > > MODULE_LICENSE("GPL"); > MODULE_AUTHOR("Broadcom"); Acked-by: Jiandong Zheng