Move all SAN boot protocol selection from config/defaults/<platform>.h to the top-level config/general.h, using indented conditional blocks to clarify which protocols are supported and enabled on each platform. Signed-off-by: Michael Brown <mcb30@ipxe.org>
37 lines
642 B
C
37 lines
642 B
C
#ifndef CONFIG_DEFAULTS_LINUX_H
|
|
#define CONFIG_DEFAULTS_LINUX_H
|
|
|
|
/** @file
|
|
*
|
|
* Configuration defaults for linux
|
|
*
|
|
*/
|
|
|
|
FILE_LICENCE ( GPL2_OR_LATER );
|
|
|
|
#define CONSOLE_LINUX
|
|
#define TIMER_LINUX
|
|
#define UACCESS_LINUX
|
|
#define UMALLOC_LINUX
|
|
#define MEMMAP_NULL
|
|
#define NAP_LINUX
|
|
#define SMBIOS_LINUX
|
|
#define SANBOOT_DUMMY
|
|
#define ENTROPY_LINUX
|
|
#define TIME_LINUX
|
|
#define REBOOT_NULL
|
|
#define PCIAPI_LINUX
|
|
#define DMAAPI_FLAT
|
|
#define ACPI_LINUX
|
|
#define MPAPI_NULL
|
|
#define SERIAL_NULL
|
|
#define FDT_NULL
|
|
|
|
#define DRIVERS_LINUX
|
|
|
|
#if defined ( __i386__ ) || defined ( __x86_64__ )
|
|
#define ENTROPY_RDRAND
|
|
#endif
|
|
|
|
#endif /* CONFIG_DEFAULTS_LINUX_H */
|