static void soc_init(device_t dev) { struct soc_nvidia_tegra132_config *cfg; clock_init_arm_generic_timer(); cfg = dev->chip_info; spintable_init((void *)cfg->spintable_addr); arch_initialize_cpus(dev, &cntrl_ops); #if IS_ENABLED(CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT) if (vboot_skip_display_init()) printk(BIOS_INFO, "Skipping display init.\n"); else display_startup(dev); #endif }
static void soc_init(device_t dev) { struct soc_nvidia_tegra210_config *cfg; clock_init_arm_generic_timer(); cfg = dev->chip_info; spintable_init((void *)cfg->spintable_addr); arch_initialize_cpus(dev, &cntrl_ops); if (!IS_ENABLED(CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT)) return; if (display_init_required()) display_startup(dev); else printk(BIOS_INFO, "Skipping display init.\n"); }