From 85eefad90ca714e2c5485fa3ae9b94a96790149f Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Thu, 17 Feb 2011 00:31:38 +0000 Subject: [bofm] Add support for BOFM under EFI Signed-off-by: Michael Brown --- src/config/config.c | 10 ++++++++++ src/config/defaults/efi.h | 1 + src/config/sideband.h | 14 ++++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 src/config/sideband.h (limited to 'src/config') diff --git a/src/config/config.c b/src/config/config.c index b53af42db..0c28edf05 100644 --- a/src/config/config.c +++ b/src/config/config.c @@ -9,6 +9,7 @@ FILE_LICENCE ( GPL2_OR_LATER ); #include #include +#include /** @file * @@ -271,3 +272,12 @@ REQUIRE_OBJECT ( embedded ); #ifdef DRIVERS_LINUX REQUIRE_OBJECT ( tap ); #endif + +/* + * Drag in relevant BOFM entry points + */ +#ifdef CONFIG_BOFM +#ifdef BOFM_EFI +REQUIRE_OBJECT ( efi_bofm ); +#endif /* BOFM_EFI */ +#endif /* CONFIG_BOFM */ diff --git a/src/config/defaults/efi.h b/src/config/defaults/efi.h index 9c3f3ff3e..693f55ad9 100644 --- a/src/config/defaults/efi.h +++ b/src/config/defaults/efi.h @@ -16,6 +16,7 @@ #define UMALLOC_EFI #define SMBIOS_EFI #define SANBOOT_NULL +#define BOFM_EFI #define IMAGE_EFI /* EFI image support */ #define IMAGE_SCRIPT /* iPXE script image support */ diff --git a/src/config/sideband.h b/src/config/sideband.h new file mode 100644 index 000000000..5385dd721 --- /dev/null +++ b/src/config/sideband.h @@ -0,0 +1,14 @@ +#ifndef CONFIG_SIDEBAND_H +#define CONFIG_SIDEBAND_H + +/** @file + * + * Sideband access by platform firmware + * + */ + +FILE_LICENCE ( GPL2_OR_LATER ); + +//#define CONFIG_BOFM /* IBM's BladeCenter Open Fabric Manager */ + +#endif /* CONFIG_SIDEBAND_H */ -- cgit v1.2.3-55-g7522