Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750953AbaDOHOg (ORCPT ); Tue, 15 Apr 2014 03:14:36 -0400 Received: from kirsty.vergenet.net ([202.4.237.240]:50771 "EHLO kirsty.vergenet.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750770AbaDOHOd (ORCPT ); Tue, 15 Apr 2014 03:14:33 -0400 Date: Tue, 15 Apr 2014 16:14:31 +0900 From: Simon Horman To: Peter Ujfalusi Cc: Alexandre Belloni , Thierry Reding , Tony Lindgren , Philipp Zabel , Paul Parsons , Magnus Damm , Eric Miao , Haojian Zhuang , Bryan Wu , Jingoo Han , Lee Jones , linux-pwm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-omap@vger.kernel.org, linux-sh@vger.kernel.org, linux-leds@vger.kernel.org, linux-fbdev@vger.kernel.org Subject: Re: [PATCHv2 07/11] ARM: OMAP3: Beagle: use PWM_LOOKUP to initialize struct pwm_lookup Message-ID: <20140415071430.GA13659@verge.net.au> References: <1397512793-10325-1-git-send-email-alexandre.belloni@free-electrons.com> <1397512793-10325-8-git-send-email-alexandre.belloni@free-electrons.com> <534CD958.4000303@ti.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <534CD958.4000303@ti.com> Organisation: Horms Solutions Ltd. User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Apr 15, 2014 at 10:01:44AM +0300, Peter Ujfalusi wrote: > On 04/15/2014 12:59 AM, Alexandre Belloni wrote: > > Signed-off-by: Alexandre Belloni > > --- > > arch/arm/mach-omap2/board-omap3beagle.c | 10 ++-------- > > 1 file changed, 2 insertions(+), 8 deletions(-) > > > > diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c > > index f27e1ec90b5e..54c135a5b4f7 100644 > > --- a/arch/arm/mach-omap2/board-omap3beagle.c > > +++ b/arch/arm/mach-omap2/board-omap3beagle.c > > @@ -61,14 +61,8 @@ > > > > static struct pwm_lookup pwm_lookup[] = { > > /* LEDB -> PMU_STAT */ > > - { > > - .provider = "twl-pwmled", > > - .index = 1, > > - .dev_id = "leds_pwm", > > - .con_id = "beagleboard::pmu_stat", > > - .period = 7812500, > > - .polarity = PWM_POLARITY_NORMAL, > > - }, > > + PWM_LOOKUP("twl-pwmled", 1, "leds_pwm", "beagleboard::pmu_stat", > > + 7812500, PWM_POLARITY_NORMAL), > > Why do you need to do this in two steps? > In patch 4 you removed the existing PWM_LOOKUP() and now you are adding it back. > Would not be simpler if you just add the two new parameters in patch 4 (the > 812500, PWM_POLARITY_NORMAL)? Such an approach would apply an atomic change to both the infrastructure and the users. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/