Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752769AbcCAJTZ (ORCPT ); Tue, 1 Mar 2016 04:19:25 -0500 Received: from mail1.bemta3.messagelabs.com ([195.245.230.169]:28490 "EHLO mail1.bemta3.messagelabs.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751981AbcCAJTW (ORCPT ); Tue, 1 Mar 2016 04:19:22 -0500 X-Greylist: delayed 377 seconds by postgrey-1.27 at vger.kernel.org; Tue, 01 Mar 2016 04:19:21 EST X-Env-Sender: phil@raspberrypi.org X-Msg-Ref: server-2.tower-134.messagelabs.com!1456823580!16179561!1 X-Originating-IP: [217.28.138.145] X-StarScan-Received: X-StarScan-Version: 7.35.1; banners=-,-,- X-VirusChecked: Checked Subject: Re: [PATCH] pinctrl-bcm2835: Fix cut-and-paste error in "pull" parsing To: Eric Anholt , Linus Walleij References: <1456795808-1449-1-git-send-email-eric@anholt.net> CC: , , , Stephen Warren , Lee Jones , , From: Phil Elwell Message-ID: <56D55D1D.8090701@raspberrypi.org> Date: Tue, 1 Mar 2016 09:13:01 +0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <1456795808-1449-1-git-send-email-eric@anholt.net> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Originating-IP: [217.33.127.173] X-ClientProxiedBy: THHSTE15FE07.hs20.net (192.168.251.47) To SEHSTE15D3BE3.hs20.net (172.18.251.53) X-EXCLAIMER-MD-CONFIG: 266e7a57-cddd-49fd-bdea-19bca6d40303 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1317 Lines: 35 On 01/03/2016 01:30, Eric Anholt wrote: > From: Phil Elwell > > The DT bindings for pinctrl-bcm2835 allow both the function and pull > to contain either one entry or one per pin. However, an error in the > DT parsing can cause failures if the number of pulls differs from the > number of functions. > > Signed-off-by: Eric Anholt > Cc: stable@vger.kernel.org > --- > > Yes, the s-o-b differs from the author of the commit, but this falls > under part b) of the process. > > Phil, any chance you could start putting Signed-off-by lines on your > kernel commits? > > drivers/pinctrl/bcm/pinctrl-bcm2835.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/pinctrl/bcm/pinctrl-bcm2835.c b/drivers/pinctrl/bcm/pinctrl-bcm2835.c > index 0f5997c..08b1d93 100644 > --- a/drivers/pinctrl/bcm/pinctrl-bcm2835.c > +++ b/drivers/pinctrl/bcm/pinctrl-bcm2835.c > @@ -779,7 +779,7 @@ static int bcm2835_pctl_dt_node_to_map(struct pinctrl_dev *pctldev, > } > if (num_pulls) { > err = of_property_read_u32_index(np, "brcm,pull", > - (num_funcs > 1) ? i : 0, &pull); > + (num_pulls > 1) ? i : 0, &pull); > if (err) > goto out; > err = bcm2835_pctl_dt_node_to_map_pull(pc, np, pin, Signed-off-by: Phil Elwell