diff options
Diffstat (limited to 'arch/arm/mach-omap1/board-h2.c')
-rw-r--r-- | arch/arm/mach-omap1/board-h2.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/mach-omap1/board-h2.c b/arch/arm/mach-omap1/board-h2.c index 5f30188ade99..ee469744466b 100644 --- a/arch/arm/mach-omap1/board-h2.c +++ b/arch/arm/mach-omap1/board-h2.c | |||
@@ -437,6 +437,19 @@ static void __init h2_init(void) | |||
437 | /* omap_cfg_reg(U19_ARMIO1); */ /* CD */ | 437 | /* omap_cfg_reg(U19_ARMIO1); */ /* CD */ |
438 | omap_cfg_reg(BALLOUT_V8_ARMIO3); /* WP */ | 438 | omap_cfg_reg(BALLOUT_V8_ARMIO3); /* WP */ |
439 | 439 | ||
440 | /* Mux pins for keypad */ | ||
441 | omap_cfg_reg(F18_1610_KBC0); | ||
442 | omap_cfg_reg(D20_1610_KBC1); | ||
443 | omap_cfg_reg(D19_1610_KBC2); | ||
444 | omap_cfg_reg(E18_1610_KBC3); | ||
445 | omap_cfg_reg(C21_1610_KBC4); | ||
446 | omap_cfg_reg(G18_1610_KBR0); | ||
447 | omap_cfg_reg(F19_1610_KBR1); | ||
448 | omap_cfg_reg(H14_1610_KBR2); | ||
449 | omap_cfg_reg(E20_1610_KBR3); | ||
450 | omap_cfg_reg(E19_1610_KBR4); | ||
451 | omap_cfg_reg(N19_1610_KBR5); | ||
452 | |||
440 | /* Irda */ | 453 | /* Irda */ |
441 | #if defined(CONFIG_OMAP_IR) || defined(CONFIG_OMAP_IR_MODULE) | 454 | #if defined(CONFIG_OMAP_IR) || defined(CONFIG_OMAP_IR_MODULE) |
442 | omap_writel(omap_readl(FUNC_MUX_CTRL_A) | 7, FUNC_MUX_CTRL_A); | 455 | omap_writel(omap_readl(FUNC_MUX_CTRL_A) | 7, FUNC_MUX_CTRL_A); |