coreboot/src/commonlib
Arthur Heymans adee6a6945 vendorcode/amd/opensil: Add initial setup and API calls
- First a console is set up for opensil.
- After that a region in CBMEM is reserved and passed to opensil which
will use it as a buffer for input/output information.
- Finally opensil is called and the return value handled.

Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Change-Id: I4833a5a86034a13e6be102a6b68c3bb54108bc9a
Reviewed-on: https://review.coreboot.org/c/coreboot/+/76515
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
2023-12-06 18:32:58 +00:00
..
bsd vendorcode/amd/opensil: Add initial setup and API calls 2023-12-06 18:32:58 +00:00
include/commonlib {commonlib, libpayload}: Add "has_external_display" in coreboot table 2023-10-04 18:50:49 +00:00
storage Allow to build romstage sources inside the bootblock 2023-11-09 13:20:18 +00:00
fsp_relocate.c commonlib/fsp_relocate: Fix potential NULL pointer dereference 2023-11-02 13:29:04 +00:00
iobuf.c src/commonlib: Clean up includes 2022-10-26 16:27:10 +00:00
Makefile.inc commonlib: Add GCD function 2023-11-04 17:05:28 +00:00
mem_pool.c commonlib/mem_pool: Allow configuring the alignment 2021-11-04 10:33:52 +00:00
rational.c commonlib: Add support for rational number approximation 2022-08-03 03:26:13 +00:00
region.c src/commonlib: Clean up includes 2022-10-26 16:27:10 +00:00
sort.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00