From mboxrd@z Thu Jan 1 00:00:00 1970 From: linux@arm.linux.org.uk (Russell King - ARM Linux) Date: Mon, 29 Oct 2012 09:57:16 +0000 Subject: [PATCH 1/2] pinctrl/: at91: fix warmings In-Reply-To: <1351360392-8669-1-git-send-email-plagnioj@jcrosoft.com> References: <1351360392-8669-1-git-send-email-plagnioj@jcrosoft.com> Message-ID: <20121029095716.GF21164@n2100.arm.linux.org.uk> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Sat, Oct 27, 2012 at 07:53:11PM +0200, Jean-Christophe PLAGNIOL-VILLARD wrote: > /opt/work/linux-2.6/drivers/pinctrl/pinctrl-at91.c: In function 'at91_pinctrl_probe_dt': > /opt/work/linux-2.6/drivers/pinctrl/pinctrl-at91.c:952:12: warning: assignment discards qualifiers from pointer target type > /opt/work/linux-2.6/drivers/pinctrl/pinctrl-at91.c: In function 'at91_gpio_probe': > /opt/work/linux-2.6/drivers/pinctrl/pinctrl-at91.c:1517:17: warning: assignment discards qualifiers from pointer target type > > Cc: Linus Walleij > Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD > --- > drivers/pinctrl/pinctrl-at91.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/pinctrl/pinctrl-at91.c b/drivers/pinctrl/pinctrl-at91.c > index 0679643..6485d7e 100644 > --- a/drivers/pinctrl/pinctrl-at91.c > +++ b/drivers/pinctrl/pinctrl-at91.c > @@ -949,7 +949,7 @@ static int __devinit at91_pinctrl_probe_dt(struct platform_device *pdev, > return -ENODEV; > > info->dev = &pdev->dev; > - info->ops = > + info->ops = (struct at91_pinctrl_mux_ops*) > of_match_device(at91_pinctrl_of_match, &pdev->dev)->data; Fix the type on info->ops instead, it probably wants to be const.