From: Tony Lindgren Date: Wed, 22 Feb 2012 00:33:08 +0000 (-0800) Subject: ARM: OMAP1: Fix out-of-bounds array access for Innovator X-Git-Tag: v3.3-rc7~12^2^2~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2226957ed2d84add88368aa4c4f69eae4b4843a3;p=platform%2Fkernel%2Flinux-stable.git ARM: OMAP1: Fix out-of-bounds array access for Innovator Otherwise we can get the following on some compilers: arch/arm/mach-omap1/board-innovator.c:419:19: warning: array subscript is above array bounds [-Warray-bounds] arch/arm/mach-omap1/board-innovator.c:425:19: warning: array subscript is above array bounds [-Warray-bounds] Signed-off-by: Tony Lindgren --- diff --git a/arch/arm/mach-omap1/board-innovator.c b/arch/arm/mach-omap1/board-innovator.c index 309369e..be2002f 100644 --- a/arch/arm/mach-omap1/board-innovator.c +++ b/arch/arm/mach-omap1/board-innovator.c @@ -416,13 +416,13 @@ static void __init innovator_init(void) #ifdef CONFIG_ARCH_OMAP15XX if (cpu_is_omap1510()) { omap1_usb_init(&innovator1510_usb_config); - innovator_config[1].data = &innovator1510_lcd_config; + innovator_config[0].data = &innovator1510_lcd_config; } #endif #ifdef CONFIG_ARCH_OMAP16XX if (cpu_is_omap1610()) { omap1_usb_init(&h2_usb_config); - innovator_config[1].data = &innovator1610_lcd_config; + innovator_config[0].data = &innovator1610_lcd_config; } #endif omap_board_config = innovator_config;