summaryrefslogtreecommitdiff
path: root/include/lib
diff options
context:
space:
mode:
authorJeffrey Kardatzke <jkardatzke@google.com>2023-02-09 10:45:35 -0800
committerManish Pandey <manish.pandey2@arm.com>2023-05-11 10:46:57 +0200
commitf4bbf435554e87de31c0a70039aa03b19962aaea (patch)
tree6f4efa4ede0f165f00b4fa6279f62a20f2ebd3ff /include/lib
parenta63de43661015b392be1e0827b64a77ae687d8f8 (diff)
downloadarm-trusted-firmware-f4bbf435554e87de31c0a70039aa03b19962aaea.tar.gz
feat(optee): add device tree for coreboot table
This adds creation of a device tree that will be passed to OP-TEE. Currently that device tree only contains the coreboot table per the Linux coreboot device tree specification. This device tree is then passed to OP-TEE so it can extract the CBMEM console information from the coreboot table for logging purposes. Signed-off-by: Jeffrey Kardatzke <jkardatzke@google.com> Change-Id: I6a26d335e16f7226018c56ad571cca77b81b0f6a
Diffstat (limited to 'include/lib')
-rw-r--r--include/lib/coreboot.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/lib/coreboot.h b/include/lib/coreboot.h
index 0aa65791d..42d4149aa 100644
--- a/include/lib/coreboot.h
+++ b/include/lib/coreboot.h
@@ -41,5 +41,6 @@ typedef enum {
coreboot_memory_t coreboot_get_memory_type(uintptr_t start, size_t size);
void coreboot_table_setup(void *base);
+void coreboot_get_table_location(uint64_t *address, uint32_t *size);
#endif /* COREBOOT_H */