--- /dev/null
+## @file\r
+# FDF include file which allows to embed Secure Boot keys\r
+#\r
+# Copyright (c) 2021, ARM Limited. All rights reserved.\r
+# Copyright (c) 2021, Semihalf. All rights reserved.\r
+#\r
+# SPDX-License-Identifier: BSD-2-Clause-Patent\r
+#\r
+\r
+!if $(DEFAULT_KEYS) == TRUE\r
+ FILE FREEFORM = 85254ea7-4759-4fc4-82d4-5eed5fb0a4a0 {\r
+ !ifdef $(PK_DEFAULT_FILE)\r
+ SECTION RAW = $(PK_DEFAULT_FILE)\r
+ !endif\r
+ SECTION UI = "PK Default"\r
+ }\r
+\r
+ FILE FREEFORM = 6f64916e-9f7a-4c35-b952-cd041efb05a3 {\r
+ !ifdef $(KEK_DEFAULT_FILE1)\r
+ SECTION RAW = $(KEK_DEFAULT_FILE1)\r
+ !endif\r
+ !ifdef $(KEK_DEFAULT_FILE2)\r
+ SECTION RAW = $(KEK_DEFAULT_FILE2)\r
+ !endif\r
+ !ifdef $(KEK_DEFAULT_FILE3)\r
+ SECTION RAW = $(KEK_DEFAULT_FILE3)\r
+ !endif\r
+ SECTION UI = "KEK Default"\r
+ }\r
+\r
+ FILE FREEFORM = c491d352-7623-4843-accc-2791a7574421 {\r
+ !ifdef $(DB_DEFAULT_FILE1)\r
+ SECTION RAW = $(DB_DEFAULT_FILE1)\r
+ !endif\r
+ !ifdef $(DB_DEFAULT_FILE2)\r
+ SECTION RAW = $(DB_DEFAULT_FILE2)\r
+ !endif\r
+ !ifdef $(DB_DEFAULT_FILE3)\r
+ SECTION RAW = $(DB_DEFAULT_FILE3)\r
+ !endif\r
+ SECTION UI = "DB Default"\r
+ }\r
+\r
+ FILE FREEFORM = 36c513ee-a338-4976-a0fb-6ddba3dafe87 {\r
+ !ifdef $(DBT_DEFAULT_FILE1)\r
+ SECTION RAW = $(DBT_DEFAULT_FILE1)\r
+ !endif\r
+ !ifdef $(DBT_DEFAULT_FILE2)\r
+ SECTION RAW = $(DBT_DEFAULT_FILE2)\r
+ !endif\r
+ !ifdef $(DBT_DEFAULT_FILE3)\r
+ SECTION RAW = $(DBT_DEFAULT_FILE3)\r
+ !endif\r
+ SECTION UI = "DBT Default"\r
+ }\r
+\r
+ FILE FREEFORM = 5740766a-718e-4dc0-9935-c36f7d3f884f {\r
+ !ifdef $(DBX_DEFAULT_FILE1)\r
+ SECTION RAW = $(DBX_DEFAULT_FILE1)\r
+ !endif\r
+ !ifdef $(DBX_DEFAULT_FILE2)\r
+ SECTION RAW = $(DBX_DEFAULT_FILE2)\r
+ !endif\r
+ !ifdef $(DBX_DEFAULT_FILE3)\r
+ SECTION RAW = $(DBX_DEFAULT_FILE3)\r
+ !endif\r
+ SECTION UI = "DBX Default"\r
+ }\r
+\r
+!endif\r