static void __init omap_h4_init_irq(void) { omap2_init_common_hw(); omap_init_irq(); omap_gpio_init(); h4_init_flash(); }
static void __init omap_h4_init_irq(void) { omap_board_config = h4_config; omap_board_config_size = ARRAY_SIZE(h4_config); omap2_init_common_hw(NULL, NULL); omap_init_irq(); h4_init_flash(); }
static void __init omap_h4_init(void) { omap2420_mux_init(board_mux, OMAP_PACKAGE_ZAF); omap_board_config = h4_config; omap_board_config_size = ARRAY_SIZE(h4_config); /* * Make sure the serial ports are muxed on at this point. * You have to mux them off in device drivers later on * if not needed. */ #if defined(CONFIG_KEYBOARD_OMAP) || defined(CONFIG_KEYBOARD_OMAP_MODULE) omap_mux_init_gpio(88, OMAP_PULL_ENA | OMAP_PULL_UP); omap_mux_init_gpio(89, OMAP_PULL_ENA | OMAP_PULL_UP); omap_mux_init_gpio(124, OMAP_PULL_ENA | OMAP_PULL_UP); omap_mux_init_signal("mcbsp2_dr.gpio_11", OMAP_PULL_ENA | OMAP_PULL_UP); if (omap_has_menelaus()) { omap_mux_init_signal("sdrc_a14.gpio0", OMAP_PULL_ENA | OMAP_PULL_UP); omap_mux_init_signal("vlynq_rx0.gpio_15", 0); omap_mux_init_signal("gpio_98", 0); row_gpios[5] = 0; col_gpios[2] = 15; col_gpios[6] = 18; } else { omap_mux_init_signal("gpio_96", OMAP_PULL_ENA | OMAP_PULL_UP); omap_mux_init_signal("gpio_100", 0); omap_mux_init_signal("gpio_98", 0); } omap_mux_init_signal("gpio_90", 0); omap_mux_init_signal("gpio_91", 0); omap_mux_init_signal("gpio_36", 0); omap_mux_init_signal("mcbsp2_clkx.gpio_12", 0); omap_mux_init_signal("gpio_97", 0); #endif i2c_register_board_info(1, h4_i2c_board_info, ARRAY_SIZE(h4_i2c_board_info)); platform_add_devices(h4_devices, ARRAY_SIZE(h4_devices)); omap2_usbfs_init(&h4_usb_config); omap_serial_init(); h4_init_flash(); }
static void __init omap_h4_init(void) { omap2420_mux_init(board_mux, OMAP_PACKAGE_ZAF); /* * Make sure the serial ports are muxed on at this point. * You have to mux them off in device drivers later on * if not needed. */ board_mkp_init(); i2c_register_board_info(1, h4_i2c_board_info, ARRAY_SIZE(h4_i2c_board_info)); platform_add_devices(h4_devices, ARRAY_SIZE(h4_devices)); omap2_usbfs_init(&h4_usb_config); omap_serial_init(); omap_sdrc_init(NULL, NULL); h4_init_flash(); omap_display_init(&h4_dss_data); }