coreboot-kgpe-d16/src/lib
Julius Werner 815611ef56 cbfs: Remove locator concept
When vboot was first integrated into CBFS it was still part of Google
vendorcode. So to not directly tie custom vendorcode into the core CBFS
library, the concept of cbfs_locator was introduced to decouple core
code from an arbitrary amount of platform-specific implementations that
want to decide where the CBFS can be found.

Nowadays vboot is a core coreboot feature itself, and the locator
concept isn't used by anything else anymore. This patch simplifies the
code by removing it and just calling vboot from the CBFS library
directly. That should make it easier to more closely integrate vboot
into CBFS in the future.

Change-Id: I7b9112adc7b53aa218c58b8cb5c85982dcc1dbc0
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/38419
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2020-01-18 10:51:04 +00:00
..
gnat lib/gnat: Enable -Werror 2019-06-28 08:42:16 +00:00
b64_decode.c src/lib: Fix typos 2020-01-08 12:57:53 +00:00
boot_device.c
bootblock.c drivers/pc80/rtc: Move sanitize_cmos() 2020-01-10 15:28:41 +00:00
bootmem.c src/lib: Fix typos 2020-01-08 12:57:53 +00:00
bootmode.c security/vboot: Remove flags from struct vboot_working_data 2019-11-15 10:37:46 +00:00
bootsplash.c lib/bootsplash: Fix compilation 2019-09-27 16:20:04 +00:00
cb.ads
cbfs.c cbfs: Remove locator concept 2020-01-18 10:51:04 +00:00
cbmem_common.c arch/x86: Remove acpi_fail_wakeup() and cbmem_fail_resume() 2019-09-14 10:55:34 +00:00
cbmem_console.c lib/cbmem_console: Rename cbmem_console_p to current_console 2019-12-01 23:09:34 +00:00
cbmem_stage_cache.c lib/*_stage_cache.c: drop CAR_GLOBAL_MIGRATION support 2019-11-29 09:31:16 +00:00
compute_ip_checksum.c
coreboot_table.c printf: Automatically prefix %p with 0x 2019-12-11 11:38:59 +00:00
crc_byte.c lib/crc_byte: Add CRC32 implementation 2020-01-07 08:38:58 +00:00
decompressor.c src: Use '#include <timestamp.h>' when needed 2019-07-15 02:26:52 +00:00
delay.c
device_tree.c add ctype.h header 2019-06-24 21:15:14 +00:00
dimm_info_util.c
edid.c src: Replace min/max() with MIN/MAX() 2019-12-20 17:49:29 +00:00
edid_fill_fb.c lib/edid: Add suport for display rotation 2019-08-08 03:18:35 +00:00
ext_stage_cache.c lib/*_stage_cache.c: drop CAR_GLOBAL_MIGRATION support 2019-11-29 09:31:16 +00:00
fallback_boot.c
fit.c src/[arch-lib]: change "unsigned" to "unsigned int" 2019-10-27 21:08:39 +00:00
fit_payload.c lib: Throw an error when ramdisk is present but initrd.size is 0 2019-08-06 20:29:57 +00:00
fmap.c fmap: Make FMAP_CACHE mandatory if it is configured in 2019-12-11 11:42:26 +00:00
gcc.c
gcov-glue.c
gcov-io.c
gcov-io.h
gcov-iov.h
gpio.c
halt.c
hardwaremain.c console,boot_state: Reformat state times output 2019-12-31 17:38:04 +00:00
hexdump.c src: Remove unused include <string.h> 2019-12-26 10:45:37 +00:00
hexstrtobin.c src: Remove unused include <string.h> 2019-12-26 10:45:37 +00:00
hw-time-timer.adb
imd.c printf: Automatically prefix %p with 0x 2019-12-11 11:38:59 +00:00
imd_cbmem.c lib/imd_cbmem: Rename imd_cbmem into imd, use directly 2019-12-03 15:29:05 +00:00
jpeg.c
jpeg.h
Kconfig lib/fmap: Disable pre-RAM cache for FSP 1.0 2019-11-19 11:26:21 +00:00
libgcc.c
libgcov.c
list.c
lzma.c Split MAYBE_STATIC to _BSS and _NONZERO variants 2019-08-26 20:56:29 +00:00
lzmadecode.c src/{include,arch,cpu,lib}: Add missing 'include <types.h>' 2019-05-29 20:27:18 +00:00
lzmadecode.h
Makefile.inc arch/x86: Drop romcc bootblock 2019-12-20 17:49:55 +00:00
malloc.c lib/malloc: Implement a simple free() only for last malloc() 2020-01-02 18:22:53 +00:00
memchr.c
memcmp.c
memcpy.c
memmove.c
memrange.c Replace ENV_RAMSTAGE with ENV_PAYLOAD_LOADER 2019-06-24 04:33:06 +00:00
memset.c
nhlt.c
primitive_memtest.c src: Include <stdint.h> instead of <inttypes.h> 2019-08-10 01:33:58 +00:00
prog_loaders.c bootblock: Support normal/fallback mechanism again 2019-12-27 08:59:20 +00:00
prog_ops.c
program.ld src/: Replace some __PRE_RAM__ use 2019-09-14 11:16:17 +00:00
ramdetect.c lib: ramdetect: Register exception handlers for ARMv8 2019-08-26 07:14:03 +00:00
ramtest.c
reg_script.c soc/intel/fsp_baytrail: Drop support 2019-11-21 06:41:09 +00:00
region_file.c region: add rdev_chain_full() 2019-11-11 10:27:47 +00:00
reset.c
rmodule.c printf: Automatically prefix %p with 0x 2019-12-11 11:38:59 +00:00
rmodule.ld
romstage_handoff.c
rtc.c
selfboot.c printf: Automatically prefix %p with 0x 2019-12-11 11:38:59 +00:00
spd_bin.c lib/spd_bin,soc/intel/common: Move get_spd_smbus() 2020-01-09 18:43:59 +00:00
stack.c
string.c string: implement strspn, strcspn, atol 2019-08-10 01:32:19 +00:00
thread.c
timer.c
timer_queue.c
timestamp.c timestamps: Fix syncing, logging and comments 2020-01-10 14:12:00 +00:00
trace.c printf: Automatically prefix %p with 0x 2019-12-11 11:38:59 +00:00
ubsan.c
uuid.c lib/uuid: Add UUID parsing function 2019-11-01 11:38:22 +00:00
version.c
wrdd.c