aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mtd/nand/cafe.c
diff options
context:
space:
mode:
authorAndrew Morton <akpm@linux-foundation.org>2007-02-17 19:02:11 -0500
committerDavid Woodhouse <dwmw2@infradead.org>2007-02-18 11:45:05 -0500
commit2a7295b277539728a748fba00db388f3dc49c0d0 (patch)
tree3285b0d19c0ab743656e7aa42ded9db21b8af0ab /drivers/mtd/nand/cafe.c
parent7be26bfb2ef3b3a768232d11d9aad9222b053d0a (diff)
[MTD] [NAND] Work around false compiler warning in CAFÉ driver
drivers/mtd/nand/cafe.c: In function 'cafe_nand_cmdfunc': drivers/mtd/nand/cafe.c:269: warning: 'irqs' may be used uninitialized in this function Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Diffstat (limited to 'drivers/mtd/nand/cafe.c')
-rw-r--r--drivers/mtd/nand/cafe.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mtd/nand/cafe.c b/drivers/mtd/nand/cafe.c
index 1e877cbe7757..5ec82beb49df 100644
--- a/drivers/mtd/nand/cafe.c
+++ b/drivers/mtd/nand/cafe.c
@@ -265,10 +265,10 @@ static void cafe_nand_cmdfunc(struct mtd_info *mtd, unsigned command,
265 ndelay(100); 265 ndelay(100);
266 266
267 if (1) { 267 if (1) {
268 int c = 500000; 268 int c;
269 uint32_t irqs; 269 uint32_t irqs;
270 270
271 while (c--) { 271 for (c = 500000; c != 0; c--) {
272 irqs = cafe_readl(cafe, NAND_IRQ); 272 irqs = cafe_readl(cafe, NAND_IRQ);
273 if (irqs & doneint) 273 if (irqs & doneint)
274 break; 274 break;