mirror of
https://github.com/ipxe/ipxe
synced 2026-02-08 13:52:13 +03:00
[efi] Add flattened device tree header and GUID definitions
Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
24
src/include/ipxe/efi/Guid/Fdt.h
Normal file
24
src/include/ipxe/efi/Guid/Fdt.h
Normal file
@@ -0,0 +1,24 @@
|
||||
/** @file
|
||||
*
|
||||
* Copyright (c) 2013-2014, ARM Limited. All rights reserved.
|
||||
*
|
||||
* SPDX-License-Identifier: BSD-2-Clause-Patent
|
||||
*
|
||||
**/
|
||||
|
||||
#ifndef __FDT_H__
|
||||
#define __FDT_H__
|
||||
|
||||
FILE_LICENCE ( BSD2_PATENT );
|
||||
|
||||
#define FDT_TABLE_GUID \
|
||||
{ 0xb1b621d5, 0xf19c, 0x41a5, { 0x83, 0x0b, 0xd9, 0x15, 0x2c, 0x69, 0xaa, 0xe0 } }
|
||||
|
||||
extern EFI_GUID gFdtTableGuid;
|
||||
|
||||
#define FDT_VARIABLE_GUID \
|
||||
{ 0x25a4fd4a, 0x9703, 0x4ba9, { 0xa1, 0x90, 0xb7, 0xc8, 0x4e, 0xfb, 0x3e, 0x57 } }
|
||||
|
||||
extern EFI_GUID gFdtVariableGuid;
|
||||
|
||||
#endif /* __FDT_H__ */
|
||||
@@ -248,6 +248,7 @@ extern EFI_GUID efi_vlan_config_protocol_guid;
|
||||
|
||||
extern EFI_GUID efi_acpi_10_table_guid;
|
||||
extern EFI_GUID efi_acpi_20_table_guid;
|
||||
extern EFI_GUID efi_fdt_table_guid;
|
||||
extern EFI_GUID efi_smbios_table_guid;
|
||||
extern EFI_GUID efi_smbios2_table_guid;
|
||||
|
||||
|
||||
@@ -71,7 +71,7 @@ sub try_import_file {
|
||||
push @dependencies, $2;
|
||||
}
|
||||
# Check for BSD licence statement
|
||||
if ( /^\s*SPDX-License-Identifier: BSD-2-Clause-Patent$/ ) {
|
||||
if ( /\s*SPDX-License-Identifier: BSD-2-Clause-Patent$/ ) {
|
||||
die "Licence detected after header guard\n" if $guard;
|
||||
$licence = "BSD2_PATENT";
|
||||
}
|
||||
@@ -119,7 +119,7 @@ my $edktop = shift;
|
||||
|
||||
# Identify edk import directories
|
||||
my $edkdirs = [ "MdePkg/Include", "MdeModulePkg/Include",
|
||||
"NetworkPkg/Include" ];
|
||||
"NetworkPkg/Include", "EmbeddedPkg/Include" ];
|
||||
foreach my $edkdir ( @$edkdirs ) {
|
||||
die "Directory \"$edktop\" does not appear to contain the EFI EDK2 "
|
||||
."(missing \"$edkdir\")\n" unless -d catdir ( $edktop, $edkdir );
|
||||
|
||||
Reference in New Issue
Block a user