t132 display: Add proper guards to display code
Enable display code only if mainboard selects MAINBOARD_DO_NATIVE_VGA_INIT. Otherwise build breaks for boards that do not support display init yet. BUG=chrome-os-partner:31936 BRANCH=None TEST=Compiles for both rush and ryu. Display comes up for ryu in both normal and dev mode. Signed-off-by: Furquan Shaikh <furquan@google.com> Change-Id: Ib4a3c32f1ebf5c6ed71c96a24893dcdee7488b16 Reviewed-on: https://chromium-review.googlesource.com/231545 Reviewed-by: Tom Warren <twarren@nvidia.com> Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: Furquan Shaikh <furquan@chromium.org> Commit-Queue: Furquan Shaikh <furquan@chromium.org>
This commit is contained in:
parent
038e9abe2c
commit
ce2883b21d
2 changed files with 8 additions and 6 deletions
|
|
@ -71,12 +71,12 @@ ramstage-y += cbmem.c
|
|||
ramstage-y += cpu.c
|
||||
ramstage-y += cpu_lib.S
|
||||
ramstage-y += clock.c
|
||||
ramstage-y += display.c
|
||||
ramstage-y += tegra_dsi.c
|
||||
ramstage-y += mipi_dsi.c
|
||||
ramstage-y += mipi.c
|
||||
ramstage-y += mipi-phy.c
|
||||
ramstage-y += ./jdi_25x18_display/panel-jdi-lpm102a188a.c
|
||||
ramstage-$(CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT) += display.c
|
||||
ramstage-$(CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT) += tegra_dsi.c
|
||||
ramstage-$(CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT) += mipi_dsi.c
|
||||
ramstage-$(CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT) += mipi.c
|
||||
ramstage-$(CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT) += mipi-phy.c
|
||||
ramstage-$(CONFIG_MAINBOARD_DO_NATIVE_VGA_INIT) += ./jdi_25x18_display/panel-jdi-lpm102a188a.c
|
||||
|
||||
ramstage-y += soc.c
|
||||
ramstage-y += spi.c
|
||||
|
|
|
|||
|
|
@ -87,10 +87,12 @@ static void soc_init(device_t dev)
|
|||
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_noop(device_t dev)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue