/*! * Board specific initialization. */ static void __init mxc_board_init(void) { mxc_cpu_common_init(); mxc_clocks_init(); early_console_setup(saved_command_line); mxc_init_devices(); mxc_init_pmic_audio(); mxc_gpio_init(); mx31ads_gpio_init(); mxc_expio_init(); mxc_init_keypad(); mxc_init_extuart(); mxc_init_nor_mtd(); mxc_init_nand_mtd(); i2c_register_board_info(0, mxc_i2c_info, ARRAY_SIZE(mxc_i2c_info)); spi_register_board_info(mxc_spi_board_info, ARRAY_SIZE(mxc_spi_board_info)); mxc_init_fb(); mxc_init_bl(); mxc_init_ir(); mxc_init_mmc(); mxc_init_ide(); mxc_init_pata(); }
/*! * Board specific initialization. */ static void __init mxc_board_init(void) { mxc_cpu_common_init(); mxc_clocks_init(); early_console_setup(saved_command_line); /* Enable 26 mhz clock on CKO1 for PMIC audio */ mxc_init_pmic_audio(); pm_power_off = mxc_power_off; mxc_gpio_init(); mxc_init_keypad(); mxc_init_extuart(); mxc_init_enet(); mxc_init_nor_mtd(); mxc_init_nand_mtd(); spi_register_board_info(mxc_spi_board_info, ARRAY_SIZE(mxc_spi_board_info)); mxc_init_fb(); mxc_init_bl(); mxc_init_ir(); /* Search for dsp specific parameters from kernel's command line */ if (dsp_parse_cmdline((const char *)command_line) != 0) { dsp_startapp_request(); } }
static void __init mx31ads_init(void) { mxc_init_extuart(); mxc_init_imx_uart(); mxc_init_i2c(); mxc_init_audio(); }
static void __init mx31ads_init(void) { imx31_soc_init(); mxc_init_extuart(); mxc_init_imx_uart(); mxc_init_i2c(); mxc_init_audio(); mxc_init_ext_ethernet(); }
/*! * Board specific initialization. */ static void __init mxc_board_init(void) { mxc_cpu_common_init(); /* Enable 26 mhz clock on CKO1 for MC13783 audio */ mxc_ccm_modify_reg(MXC_CCM_COSR, 0x00000fff, 0x00000208); mxc_gpio_init(); mx31ads_gpio_init(); mxc_expio_init(); mxc_init_keypad(); mxc_init_extuart(); mxc_init_nor_mtd(); mxc_init_nand_mtd(); }
/*! * Board specific initialization. */ static void __init mxc_board_init(void) { mxc_init_extuart(); mxc_init_imx_uart(); }