summaryrefslogtreecommitdiff
path: root/src/include/fit.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/fit.h')
-rw-r--r--src/include/fit.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/include/fit.h b/src/include/fit.h
index 758ee70c9c..1c90aca1ff 100644
--- a/src/include/fit.h
+++ b/src/include/fit.h
@@ -24,8 +24,7 @@
#include <list.h>
#include <program_loading.h>
-struct fit_image_node
-{
+struct fit_image_node {
const char *name;
void *data;
uint32_t size;
@@ -34,11 +33,11 @@ struct fit_image_node
struct list_node list_node;
};
-struct fit_config_node
-{
+struct fit_config_node {
const char *name;
struct fit_image_node *kernel;
struct fit_image_node *fdt;
+ struct list_node overlays;
struct fit_image_node *ramdisk;
struct fdt_property compat;
int compat_rank;
@@ -48,6 +47,11 @@ struct fit_config_node
struct list_node list_node;
};
+struct fit_overlay_chain {
+ struct fit_image_node *overlay;
+ struct list_node list_node;
+};
+
/*
* Updates the cmdline in the devicetree.
*/