Configuration Symbol Reference¶
Introduction¶
Kconfig files describe the configuration symbols supported in the build system, the logical organization and structure that group the symbols in menus and sub-menus, and the relationships between the different configuration symbols that govern the valid configuration combinations.
The Kconfig files are distributed across the build directory tree. The files are organized based on their common characteristics and on what new symbols they add to the configuration menus.
The configuration options’ information below is extracted directly from Kconfig. Click on the option name in the table below for detailed information about each option.
Supported Options¶
Kconfig Symbol | Description |
---|---|
CONFIG_CONSOLE_LOGLEVEL_DEFAULT |
Default loglevel on the serial console |
CONFIG_CPU_UP_TIMEOUT |
Timeout in ms when bringing up secondary CPUs |
CONFIG_DMAR_PARSE_ENABLED |
|
CONFIG_EFI_STUB |
|
CONFIG_GPU_SBDF |
|
CONFIG_HEAP_SIZE |
Capacity of the heap for malloc() |
CONFIG_LOG_BUF_SIZE |
Capacity of logbuf |
CONFIG_LOG_DESTINATION |
Bitmap of consoles where logs are printed |
CONFIG_LOW_RAM_SIZE |
Size of the low RAM region |
CONFIG_MALLOC_ALIGN |
Block size in the heap for malloc() |
CONFIG_MAX_IOMMU_NUM |
Maximum number of iommu dev |
CONFIG_MEM_LOGLEVEL_DEFAULT |
Default loglevel in memory |
CONFIG_MTRR_ENABLED |
|
CONFIG_NR_IOAPICS |
Maximum number of IOAPICs supported |
CONFIG_NUM_ALLOC_PAGES |
Capacity in pages of the heap for page_alloc() |
CONFIG_PLATFORM |
|
CONFIG_PLATFORM_SBL |
SBL |
CONFIG_PLATFORM_UEFI |
UEFI |
CONFIG_RAM_SIZE |
Size of the RAM region assigned to the hypervisor |
CONFIG_RAM_START |
Address of the RAM region assigned to the hypervisor |
CONFIG_RELEASE |
Release build |
CONFIG_RELOC |
Enable relocation |
CONFIG_SERIAL_MMIO |
MMIO |
CONFIG_SERIAL_MMIO_BASE |
Base address of serial MMIO region |
CONFIG_SERIAL_PIO |
PIO |
CONFIG_SERIAL_PIO_BASE |
Base address of serial PIO region |
CONFIG_STACK_SIZE |
Capacity of each stack used in the hypervisor |
CONFIG_UEFI_OS_LOADER_NAME |
UEFI OS loader name |