OMAP: irq: loop counter fix in omap_init_irq()
Subsystems (3)
PATCH 1/1 OMAP: irq: loop counter fix in omap_init_irq()
From: Tapani Utriainen <[email protected]>
Fixes bug where variable i was redundantly used for counting two nested loops.
Signed-off-by Tapani Utriainen <[email protected]>
---
irq.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
arch/arm/mach-omap2/irq.c +2 -2
@@ -165,8 +165,8 @@ static void __init omap_init_irq(u32 base, int nr_irqs)omap_irq_bank_init_one (bank); -for (i =0 , j =0 ; i < bank->nr_irqs; i +=32 , j +=0x20 ) -omap_alloc_gc (bank->base_reg + j, i,32 ); +for (j =0 ; j < bank->nr_irqs; j +=32 ) +omap_alloc_gc (bank->base_reg + j, j,32 ); nr_of_irqs += bank->nr_irqs; nr_banks++;
Tony Lindgren
maintainerQuoted 3 lines · Tapani Utriainen
From: Tapani Utriainen <[email protected]>
Fixes bug where variable i was redundantly used for counting two nested loops.
Thanks & sorry for the delay. Adding this into fixes.
Tony
Quoted 22 lines
Signed-off-by Tapani Utriainen <[email protected]>---
irq.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)arch/arm/mach-omap2/irq.c +2
-3@@ -165,8 +165,8 @@ static void __init omap_init_irq(u32 base, int nr_irqs)omap_irq_bank_init_one (bank); -for (i =0 , j =0 ; i < bank->nr_irqs; i +=32 , j +=0x20 ) -omap_alloc_gc (bank->base_reg + j, i,32 ); +for (j =0 ; j < bank->nr_irqs; j +=32 ) +omap_alloc_gc (bank->base_reg + j, j,32 ); nr_of_irqs += bank->nr_irqs; nr_banks++; --To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html