coreboot/src/soc/nvidia/tegra124
Joel Kitching 6672bd8e6b vboot: refactor OPROM code
The name OPROM is somewhat inaccurate, since other steps to bring
up display and graphics are needed depending on mainboard/SoC.
This patch cleans up OPROM code nomenclature, and works towards
the goal of deprecating vboot1:

* Rename CONFIG_VBOOT_OPROM_MATTERS to
  CONFIG_VBOOT_MUST_REQUEST_DISPLAY and clarify Kconfig
  description
* Remove function vboot_handoff_skip_display_init
* Remove use of the VbInit oflag VB_INIT_OUT_ENABLE_DISPLAY
* Add |flags| field to vboot_working_data struct
* Create VBOOT_FLAG_DISPLAY_REQUESTED and set in vboot_handoff

BUG=b:124141368, b:124192753, chromium:948529
TEST=make clean && make test-abuild
TEST=build and flash eve device; attempt loading dev/rec modes
BRANCH=none

Change-Id: Idf111a533c3953448b4b9084885a9a65a2432a8b
Signed-off-by: Joel Kitching <kitching@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/32262
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
2019-04-30 21:47:25 +00:00
..
include/soc vboot: standardize on working data size 2019-03-21 16:24:03 +00:00
lp0 nvidia/tegra{124,210}/lp0: Directly include stdint.h 2019-03-21 15:58:38 +00:00
bootblock.c Fix up remaining boolean uses of CONFIG_XXX to CONFIG(XXX) 2019-03-25 11:03:49 +00:00
bootblock_asm.S src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-07-31 19:27:53 +02:00
cache.c
cbmem.c
chip.h src: Use tabs for indentation 2018-10-08 09:46:16 +00:00
clock.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
display.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
dma.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
dp.c arch/io.h: Drop unnecessary include 2019-03-04 15:08:03 +00:00
i2c.c
Kconfig vboot: refactor OPROM code 2019-04-30 21:47:25 +00:00
maincpu.S src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-07-31 19:27:53 +02:00
Makefile.inc (console,drivers/uart)/Kconfig: Fix dependencies 2018-11-21 22:49:48 +00:00
monotonic_timer.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
power.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
sdram.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
sdram_lp0.c arch/io.h: Drop unnecessary include 2019-03-04 15:08:03 +00:00
soc.c arch/io.h: Drop unnecessary include 2019-03-04 15:08:03 +00:00
sor.c src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
spi.c src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
uart.c device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
verstage.c symbols.h: Add macro to define memlayout region symbols 2019-02-22 06:44:02 +00:00