On Thu, 2016-02-11 at 15:34 +0100, Andrzej Hajda wrote: > The function can return negative values, so its result should > be assigned to signed variable. > > The problem has been detected using coccinelle semantic patch > scripts/coccinelle/tests/assign_signed_to_unsigned.cocci. > > Fixes: 59ee9c9 ('pinctrl: mediatek: Add gpio_request_enable support') > Signed-off-by: Andrzej Hajda <a.hajda@xxxxxxxxxxx> > --- > drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/pinctrl/mediatek/pinctrl-mtk-common.c b/drivers/pinctrl/mediatek/pinctrl-mtk-common.c > index cbc2204..ddc9217 100644 > --- a/drivers/pinctrl/mediatek/pinctrl-mtk-common.c > +++ b/drivers/pinctrl/mediatek/pinctrl-mtk-common.c > @@ -755,7 +755,7 @@ static int mtk_pmx_gpio_request_enable(struct pinctrl_dev *pctldev, > struct pinctrl_gpio_range *range, > unsigned offset) > { > - unsigned long muxval; > + int muxval; > struct mtk_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); > > muxval = mtk_pmx_find_gpio_mode(pctl, offset); Thank you very much. Acked-by: Hongzhou Yang <hongzhou.yang@xxxxxxxxxxxx> Yours, Hongzhou -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html