[RFC PATCH 2/5] fwu: Add the fwu-mdata node for removal from devicetree
Sughosh Ganu
sughosh.ganu at linaro.org
Sat Aug 26 11:06:30 CEST 2023
The FWU metadata devicetree node points to the device which stores the
metadata structure. This node is relevant only in U-Boot, and is not
to be passed to the OS. Register for purging this node from the
devicetree, before passing it to the OS.
Signed-off-by: Sughosh Ganu <sughosh.ganu at linaro.org>
---
drivers/fwu-mdata/fwu-mdata-uclass.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/drivers/fwu-mdata/fwu-mdata-uclass.c b/drivers/fwu-mdata/fwu-mdata-uclass.c
index 0a8edaaa41..71411d9c19 100644
--- a/drivers/fwu-mdata/fwu-mdata-uclass.c
+++ b/drivers/fwu-mdata/fwu-mdata-uclass.c
@@ -7,6 +7,7 @@
#include <common.h>
#include <dm.h>
+#include <dt-structs.h>
#include <efi_loader.h>
#include <fwu.h>
#include <fwu_mdata.h>
@@ -53,3 +54,7 @@ UCLASS_DRIVER(fwu_mdata) = {
.id = UCLASS_FWU_MDATA,
.name = "fwu-mdata",
};
+
+DT_NON_COMPLIANT_PURGE(fwu_mdata) = {
+ .node_path = "/fwu-mdata",
+};
--
2.34.1
More information about the U-Boot
mailing list