/***************************************** * Routine: board_init * Description: Early hardware init. *****************************************/ int board_init(void) { DECLARE_GLOBAL_DATA_PTR; gpmc_init(); /* board id for Linux */ gd->bd->bi_arch_number = MACH_TYPE_OMAP4_OVATION; gd->bd->bi_boot_params = (0x80000000 + 0x100); /* boot param addr */ gd->bd->bi_board_revision = identify_board_revision(); return 0; }
/***************************************** * Routine: board_init * Description: Early hardware init. *****************************************/ int board_init(void) { DECLARE_GLOBAL_DATA_PTR; gpmc_init(); #if 0 /* No eMMC env partition for now */ /* Intializing env functional pointers with eMMC */ boot_env_get_char_spec = mmc_env_get_char_spec; boot_env_init = mmc_env_init; boot_saveenv = mmc_saveenv; boot_env_relocate_spec = mmc_env_relocate_spec; env_ptr = (env_t *) (CFG_FLASH_BASE + CFG_ENV_OFFSET); env_name_spec = mmc_env_name_spec; #endif /* board id for Linux */ gd->bd->bi_arch_number = MACH_TYPE_OMAP4_OVATION; gd->bd->bi_boot_params = (0x80000000 + 0x100); /* boot param addr */ gd->bd->bi_board_revision = identify_board_revision(); return 0; }