the unused variable warning was thrown when compiled using the
gcc for ARM (arm-linux-gnueabihf-gcc) with u300_defconfig selected,
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- u300_defconfig
and then
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
gives the following warn,
drivers/pinctrl/pinctrl-u300.c: In function ‘u300_pmx_remove’:
drivers/pinctrl/pinctrl-u300.c:1178:6: warning: unused variable ‘i’ [-Wunused-variable]
Signed-off-by: Devendra Naga <[email protected]>
---
drivers/pinctrl/pinctrl-u300.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/pinctrl/pinctrl-u300.c b/drivers/pinctrl/pinctrl-u300.c
index 49b91c2..2ba13c5 100644
--- a/drivers/pinctrl/pinctrl-u300.c
+++ b/drivers/pinctrl/pinctrl-u300.c
@@ -1175,7 +1175,6 @@ out_no_resource:
static int __devexit u300_pmx_remove(struct platform_device *pdev)
{
struct u300_pmx *upmx = platform_get_drvdata(pdev);
- int i;
pinctrl_unregister(upmx->pctl);
iounmap(upmx->virtbase);
--
1.7.9.5
On Mon, Jun 18, 2012 at 7:47 PM, Devendra Naga <[email protected]> wrote:
> the unused variable warning was thrown when compiled using the
> gcc for ARM (arm-linux-gnueabihf-gcc) with u300_defconfig selected,
>
> make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- u300_defconfig
>
> and then
>
> make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
>
> gives the following warn,
>
> drivers/pinctrl/pinctrl-u300.c: In function ?u300_pmx_remove?:
> drivers/pinctrl/pinctrl-u300.c:1178:6: warning: unused variable ?i? [-Wunused-variable]
>
> Signed-off-by: Devendra Naga <[email protected]>
Incidentally I was working on this code and fixed the same issue,
but thanks anyway!
Yours,
Linus Walleij