Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mtd: mxc_nand: Fix warning on nr_parts unused variable

If CONFIG_MTD_PARTITIONS is not selected, then the following warning is generated:

CC drivers/mtd/nand/mxc_nand.o
drivers/mtd/nand/mxc_nand.c: In function 'mxcnd_probe':
drivers/mtd/nand/mxc_nand.c:1014: warning: unused variable 'nr_parts'

Fix it by marking nr_parts as __maybe_unused.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

authored by

Fabio Estevam and committed by
David Woodhouse
2ebf0622 eeda667a

+1 -1
+1 -1
drivers/mtd/nand/mxc_nand.c
··· 1009 1009 struct mxc_nand_platform_data *pdata = pdev->dev.platform_data; 1010 1010 struct mxc_nand_host *host; 1011 1011 struct resource *res; 1012 - int err = 0, nr_parts = 0; 1012 + int err = 0, __maybe_unused nr_parts = 0; 1013 1013 struct nand_ecclayout *oob_smallpage, *oob_largepage; 1014 1014 1015 1015 /* Allocate memory for MTD device structure and private data */