UEFI for galp2, galp3, galp3-b

This commit is contained in:
Jeremy Soller
2019-02-27 12:56:14 -07:00
parent 3fab7d1d91
commit 5d03264046
3 changed files with 42 additions and 138 deletions

View File

@@ -88,8 +88,6 @@ CONFIG_MAINBOARD_DIR="system76/kbl-u"
CONFIG_MAINBOARD_PART_NUMBER="galp2" CONFIG_MAINBOARD_PART_NUMBER="galp2"
CONFIG_MAX_CPUS=8 CONFIG_MAX_CPUS=8
CONFIG_CBFS_SIZE=0x600000 CONFIG_CBFS_SIZE=0x600000
CONFIG_UART_FOR_CONSOLE=2
CONFIG_PAYLOAD_CONFIGFILE=""
CONFIG_MAINBOARD_VENDOR="System76" CONFIG_MAINBOARD_VENDOR="System76"
CONFIG_VGA_BIOS_ID="8086,5916" CONFIG_VGA_BIOS_ID="8086,5916"
CONFIG_ONBOARD_VGA_IS_PRIMARY=y CONFIG_ONBOARD_VGA_IS_PRIMARY=y
@@ -104,7 +102,7 @@ CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
CONFIG_VARIANT_DIR="galp2" CONFIG_VARIANT_DIR="galp2"
CONFIG_DEVICETREE="devicetree.cb" CONFIG_DEVICETREE="devicetree.cb"
CONFIG_INTEL_GMA_VBT_FILE="system76/$(VARIANT_DIR)/vbt" CONFIG_INTEL_GMA_VBT_FILE="system76/$(VARIANT_DIR)/vbt"
CONFIG_POST_IO=y # CONFIG_POST_IO is not set
CONFIG_DCACHE_RAM_BASE=0xfef00000 CONFIG_DCACHE_RAM_BASE=0xfef00000
CONFIG_DCACHE_RAM_SIZE=0x40000 CONFIG_DCACHE_RAM_SIZE=0x40000
CONFIG_MAX_REBOOT_CNT=3 CONFIG_MAX_REBOOT_CNT=3
@@ -116,12 +114,11 @@ CONFIG_DCACHE_BSP_STACK_SIZE=0x4000
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000 CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
CONFIG_HAVE_INTEL_FIRMWARE=y CONFIG_HAVE_INTEL_FIRMWARE=y
# CONFIG_POST_DEVICE is not set # CONFIG_POST_DEVICE is not set
CONFIG_DRIVERS_UART_8250IO=y # CONFIG_DRIVERS_UART_8250IO is not set
# CONFIG_VBOOT is not set # CONFIG_VBOOT is not set
CONFIG_DIMM_MAX=2 CONFIG_DIMM_MAX=2
CONFIG_TPM_PIRQ=0x0 CONFIG_TPM_PIRQ=0x0
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00 CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00
CONFIG_TTYS0_LCS=3
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galago Pro" CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galago Pro"
CONFIG_IFD_BIN_PATH="system76/$(VARIANT_DIR)/descriptor" CONFIG_IFD_BIN_PATH="system76/$(VARIANT_DIR)/descriptor"
CONFIG_ME_BIN_PATH="system76/$(VARIANT_DIR)/me" CONFIG_ME_BIN_PATH="system76/$(VARIANT_DIR)/me"
@@ -215,7 +212,6 @@ CONFIG_IED_REGION_SIZE=0x400000
CONFIG_PCIEXP_ASPM=y CONFIG_PCIEXP_ASPM=y
CONFIG_PCIEXP_COMMON_CLOCK=y CONFIG_PCIEXP_COMMON_CLOCK=y
CONFIG_PCIEXP_CLK_PM=y CONFIG_PCIEXP_CLK_PM=y
CONFIG_TTYS0_BASE=0x3e8
# CONFIG_SOC_INTEL_COMMON_CANNONLAKE_BASE is not set # CONFIG_SOC_INTEL_COMMON_CANNONLAKE_BASE is not set
# CONFIG_SOC_INTEL_COFFEELAKE is not set # CONFIG_SOC_INTEL_COFFEELAKE is not set
# CONFIG_SOC_INTEL_WHISKEYLAKE is not set # CONFIG_SOC_INTEL_WHISKEYLAKE is not set
@@ -272,7 +268,6 @@ CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
# CONFIG_SOC_INTEL_COMMON_BLOCK_LPC_COMB_ENABLE is not set
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
@@ -424,7 +419,6 @@ CONFIG_EC_BASE_ACPI_COMMAND=0x934
CONFIG_EC_BASE_HOST_DATA=0x940 CONFIG_EC_BASE_HOST_DATA=0x940
CONFIG_EC_BASE_HOST_COMMAND=0x944 CONFIG_EC_BASE_HOST_COMMAND=0x944
CONFIG_EC_BASE_PACKET=0x950 CONFIG_EC_BASE_PACKET=0x950
CONFIG_SEABIOS_PS2_TIMEOUT=0
# #
# Intel Firmware # Intel Firmware
@@ -600,8 +594,6 @@ CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set # CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
# CONFIG_HAVE_SPI_CONSOLE_SUPPORT is not set # CONFIG_HAVE_SPI_CONSOLE_SUPPORT is not set
CONFIG_TPM_INIT=y CONFIG_TPM_INIT=y
CONFIG_DRIVERS_UART=y
# CONFIG_DRIVERS_UART_8250IO_SKIP_INIT is not set
# CONFIG_NO_UART_ON_SUPERIO is not set # CONFIG_NO_UART_ON_SUPERIO is not set
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set # CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
# CONFIG_UART_OVERRIDE_REFCLK is not set # CONFIG_UART_OVERRIDE_REFCLK is not set
@@ -700,27 +692,10 @@ CONFIG_RTC=y
CONFIG_BOOTBLOCK_CONSOLE=y CONFIG_BOOTBLOCK_CONSOLE=y
CONFIG_POSTCAR_CONSOLE=y CONFIG_POSTCAR_CONSOLE=y
CONFIG_SQUELCH_EARLY_SMP=y CONFIG_SQUELCH_EARLY_SMP=y
CONFIG_CONSOLE_SERIAL=y
#
# I/O mapped, 8250-compatible
#
#
# Serial port base address = 0x3e8
#
# CONFIG_CONSOLE_SERIAL_921600 is not set
# CONFIG_CONSOLE_SERIAL_460800 is not set
# CONFIG_CONSOLE_SERIAL_230400 is not set
CONFIG_CONSOLE_SERIAL_115200=y
# CONFIG_CONSOLE_SERIAL_57600 is not set
# CONFIG_CONSOLE_SERIAL_38400 is not set
# CONFIG_CONSOLE_SERIAL_19200 is not set
# CONFIG_CONSOLE_SERIAL_9600 is not set
CONFIG_TTYS0_BAUD=115200
# CONFIG_SPKMODEM is not set # CONFIG_SPKMODEM is not set
# CONFIG_CONSOLE_NE2K is not set # CONFIG_CONSOLE_NE2K is not set
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000 CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
# CONFIG_CONSOLE_SPI_FLASH is not set # CONFIG_CONSOLE_SPI_FLASH is not set
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
@@ -733,7 +708,6 @@ CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
# CONFIG_NO_POST is not set # CONFIG_NO_POST is not set
# CONFIG_CMOS_POST is not set # CONFIG_CMOS_POST is not set
CONFIG_POST_IO_PORT=0x80
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set # CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
CONFIG_HWBASE_DEBUG_CB=y CONFIG_HWBASE_DEBUG_CB=y
CONFIG_HAVE_ACPI_RESUME=y CONFIG_HAVE_ACPI_RESUME=y
@@ -772,25 +746,12 @@ CONFIG_GENERATE_SMBIOS_TABLES=y
# CONFIG_PAYLOAD_FILO is not set # CONFIG_PAYLOAD_FILO is not set
# CONFIG_PAYLOAD_GRUB2 is not set # CONFIG_PAYLOAD_GRUB2 is not set
# CONFIG_PAYLOAD_LINUXBOOT is not set # CONFIG_PAYLOAD_LINUXBOOT is not set
CONFIG_PAYLOAD_SEABIOS=y # CONFIG_PAYLOAD_SEABIOS is not set
# CONFIG_PAYLOAD_UBOOT is not set # CONFIG_PAYLOAD_UBOOT is not set
# CONFIG_PAYLOAD_YABITS is not set # CONFIG_PAYLOAD_YABITS is not set
# CONFIG_PAYLOAD_LINUX is not set # CONFIG_PAYLOAD_LINUX is not set
# CONFIG_PAYLOAD_TIANOCORE is not set CONFIG_PAYLOAD_TIANOCORE=y
CONFIG_PAYLOAD_FILE="payloads/external/SeaBIOS/seabios/out/bios.bin.elf" CONFIG_PAYLOAD_FILE="payloads/external/tianocore/tianocore/Build/UEFIPAYLOAD.fd"
CONFIG_SEABIOS_STABLE=y
# CONFIG_SEABIOS_MASTER is not set
# CONFIG_SEABIOS_REVISION is not set
CONFIG_SEABIOS_THREAD_OPTIONROMS=y
CONFIG_SEABIOS_VGA_COREBOOT=y
CONFIG_SEABIOS_BOOTORDER_FILE=""
# CONFIG_SEABIOS_ADD_SERCON_PORT_FILE is not set
CONFIG_PAYLOAD_VGABIOS_FILE="payloads/external/SeaBIOS/seabios/out/vgabios.bin"
CONFIG_SEABIOS_DEBUG_LEVEL=-1
#
# Using default SeaBIOS log level
#
CONFIG_PAYLOAD_OPTIONS="" CONFIG_PAYLOAD_OPTIONS=""
CONFIG_PXE=y CONFIG_PXE=y
@@ -801,6 +762,13 @@ CONFIG_PXE_ROM=y
# CONFIG_BUILD_IPXE is not set # CONFIG_BUILD_IPXE is not set
CONFIG_PXE_ROM_FILE="system76/$(VARIANT_DIR)/pxe" CONFIG_PXE_ROM_FILE="system76/$(VARIANT_DIR)/pxe"
CONFIG_PXE_SERIAL_CONSOLE=y CONFIG_PXE_SERIAL_CONSOLE=y
CONFIG_TIANOCORE_STABLE=y
# CONFIG_TIANOCORE_REVISION is not set
# CONFIG_TIANOCORE_TARGET_IA32 is not set
CONFIG_TIANOCORE_TARGET_X64=y
# CONFIG_TIANOCORE_DEBUG is not set
CONFIG_TIANOCORE_RELEASE=y
CONFIG_TIANOCORE_USE_8254_TIMER=y
CONFIG_COMPRESSED_PAYLOAD_LZMA=y CONFIG_COMPRESSED_PAYLOAD_LZMA=y
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set # CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set # CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
@@ -829,7 +797,6 @@ CONFIG_HAVE_DISPLAY_MTRRS=y
# #
# General Debug Settings # General Debug Settings
# #
# CONFIG_GDB_STUB is not set
# CONFIG_FATAL_ASSERTS is not set # CONFIG_FATAL_ASSERTS is not set
CONFIG_HAVE_DEBUG_GPIO=y CONFIG_HAVE_DEBUG_GPIO=y
# CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_GPIO is not set
@@ -859,4 +826,5 @@ CONFIG_REG_SCRIPT=y
# CONFIG_EARLY_CBMEM_LIST is not set # CONFIG_EARLY_CBMEM_LIST is not set
CONFIG_RELOCATABLE_MODULES=y CONFIG_RELOCATABLE_MODULES=y
CONFIG_GENERIC_GPIO_LIB=y CONFIG_GENERIC_GPIO_LIB=y
CONFIG_SPD_READ_BY_WORD=y
CONFIG_C_ENVIRONMENT_BOOTBLOCK=y CONFIG_C_ENVIRONMENT_BOOTBLOCK=y

View File

@@ -88,8 +88,6 @@ CONFIG_MAINBOARD_DIR="system76/kbl-u"
CONFIG_MAINBOARD_PART_NUMBER="galp3-b" CONFIG_MAINBOARD_PART_NUMBER="galp3-b"
CONFIG_MAX_CPUS=8 CONFIG_MAX_CPUS=8
CONFIG_CBFS_SIZE=0x600000 CONFIG_CBFS_SIZE=0x600000
CONFIG_UART_FOR_CONSOLE=2
CONFIG_PAYLOAD_CONFIGFILE=""
CONFIG_MAINBOARD_VENDOR="System76" CONFIG_MAINBOARD_VENDOR="System76"
CONFIG_VGA_BIOS_ID="8086,5917" CONFIG_VGA_BIOS_ID="8086,5917"
CONFIG_ONBOARD_VGA_IS_PRIMARY=y CONFIG_ONBOARD_VGA_IS_PRIMARY=y
@@ -104,7 +102,7 @@ CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
CONFIG_VARIANT_DIR="galp3-b" CONFIG_VARIANT_DIR="galp3-b"
CONFIG_DEVICETREE="devicetree.cb" CONFIG_DEVICETREE="devicetree.cb"
CONFIG_INTEL_GMA_VBT_FILE="system76/$(VARIANT_DIR)/vbt" CONFIG_INTEL_GMA_VBT_FILE="system76/$(VARIANT_DIR)/vbt"
CONFIG_POST_IO=y # CONFIG_POST_IO is not set
CONFIG_DCACHE_RAM_BASE=0xfef00000 CONFIG_DCACHE_RAM_BASE=0xfef00000
CONFIG_DCACHE_RAM_SIZE=0x40000 CONFIG_DCACHE_RAM_SIZE=0x40000
CONFIG_MAX_REBOOT_CNT=3 CONFIG_MAX_REBOOT_CNT=3
@@ -116,12 +114,11 @@ CONFIG_DCACHE_BSP_STACK_SIZE=0x4000
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000 CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
CONFIG_HAVE_INTEL_FIRMWARE=y CONFIG_HAVE_INTEL_FIRMWARE=y
# CONFIG_POST_DEVICE is not set # CONFIG_POST_DEVICE is not set
CONFIG_DRIVERS_UART_8250IO=y # CONFIG_DRIVERS_UART_8250IO is not set
# CONFIG_VBOOT is not set # CONFIG_VBOOT is not set
CONFIG_DIMM_MAX=2 CONFIG_DIMM_MAX=2
CONFIG_TPM_PIRQ=0x0 CONFIG_TPM_PIRQ=0x0
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00 CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00
CONFIG_TTYS0_LCS=3
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galago Pro" CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galago Pro"
CONFIG_IFD_BIN_PATH="system76/$(VARIANT_DIR)/descriptor" CONFIG_IFD_BIN_PATH="system76/$(VARIANT_DIR)/descriptor"
CONFIG_ME_BIN_PATH="system76/$(VARIANT_DIR)/me" CONFIG_ME_BIN_PATH="system76/$(VARIANT_DIR)/me"
@@ -215,7 +212,6 @@ CONFIG_IED_REGION_SIZE=0x400000
CONFIG_PCIEXP_ASPM=y CONFIG_PCIEXP_ASPM=y
CONFIG_PCIEXP_COMMON_CLOCK=y CONFIG_PCIEXP_COMMON_CLOCK=y
CONFIG_PCIEXP_CLK_PM=y CONFIG_PCIEXP_CLK_PM=y
CONFIG_TTYS0_BASE=0x3e8
# CONFIG_SOC_INTEL_COMMON_CANNONLAKE_BASE is not set # CONFIG_SOC_INTEL_COMMON_CANNONLAKE_BASE is not set
# CONFIG_SOC_INTEL_COFFEELAKE is not set # CONFIG_SOC_INTEL_COFFEELAKE is not set
# CONFIG_SOC_INTEL_WHISKEYLAKE is not set # CONFIG_SOC_INTEL_WHISKEYLAKE is not set
@@ -272,7 +268,6 @@ CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
# CONFIG_SOC_INTEL_COMMON_BLOCK_LPC_COMB_ENABLE is not set
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
@@ -424,7 +419,6 @@ CONFIG_EC_BASE_ACPI_COMMAND=0x934
CONFIG_EC_BASE_HOST_DATA=0x940 CONFIG_EC_BASE_HOST_DATA=0x940
CONFIG_EC_BASE_HOST_COMMAND=0x944 CONFIG_EC_BASE_HOST_COMMAND=0x944
CONFIG_EC_BASE_PACKET=0x950 CONFIG_EC_BASE_PACKET=0x950
CONFIG_SEABIOS_PS2_TIMEOUT=0
# #
# Intel Firmware # Intel Firmware
@@ -600,8 +594,6 @@ CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set # CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
# CONFIG_HAVE_SPI_CONSOLE_SUPPORT is not set # CONFIG_HAVE_SPI_CONSOLE_SUPPORT is not set
CONFIG_TPM_INIT=y CONFIG_TPM_INIT=y
CONFIG_DRIVERS_UART=y
# CONFIG_DRIVERS_UART_8250IO_SKIP_INIT is not set
# CONFIG_NO_UART_ON_SUPERIO is not set # CONFIG_NO_UART_ON_SUPERIO is not set
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set # CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
# CONFIG_UART_OVERRIDE_REFCLK is not set # CONFIG_UART_OVERRIDE_REFCLK is not set
@@ -700,27 +692,10 @@ CONFIG_RTC=y
CONFIG_BOOTBLOCK_CONSOLE=y CONFIG_BOOTBLOCK_CONSOLE=y
CONFIG_POSTCAR_CONSOLE=y CONFIG_POSTCAR_CONSOLE=y
CONFIG_SQUELCH_EARLY_SMP=y CONFIG_SQUELCH_EARLY_SMP=y
CONFIG_CONSOLE_SERIAL=y
#
# I/O mapped, 8250-compatible
#
#
# Serial port base address = 0x3e8
#
# CONFIG_CONSOLE_SERIAL_921600 is not set
# CONFIG_CONSOLE_SERIAL_460800 is not set
# CONFIG_CONSOLE_SERIAL_230400 is not set
CONFIG_CONSOLE_SERIAL_115200=y
# CONFIG_CONSOLE_SERIAL_57600 is not set
# CONFIG_CONSOLE_SERIAL_38400 is not set
# CONFIG_CONSOLE_SERIAL_19200 is not set
# CONFIG_CONSOLE_SERIAL_9600 is not set
CONFIG_TTYS0_BAUD=115200
# CONFIG_SPKMODEM is not set # CONFIG_SPKMODEM is not set
# CONFIG_CONSOLE_NE2K is not set # CONFIG_CONSOLE_NE2K is not set
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000 CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
# CONFIG_CONSOLE_SPI_FLASH is not set # CONFIG_CONSOLE_SPI_FLASH is not set
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
@@ -733,7 +708,6 @@ CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
# CONFIG_NO_POST is not set # CONFIG_NO_POST is not set
# CONFIG_CMOS_POST is not set # CONFIG_CMOS_POST is not set
CONFIG_POST_IO_PORT=0x80
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set # CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
CONFIG_HWBASE_DEBUG_CB=y CONFIG_HWBASE_DEBUG_CB=y
CONFIG_HAVE_ACPI_RESUME=y CONFIG_HAVE_ACPI_RESUME=y
@@ -772,25 +746,12 @@ CONFIG_GENERATE_SMBIOS_TABLES=y
# CONFIG_PAYLOAD_FILO is not set # CONFIG_PAYLOAD_FILO is not set
# CONFIG_PAYLOAD_GRUB2 is not set # CONFIG_PAYLOAD_GRUB2 is not set
# CONFIG_PAYLOAD_LINUXBOOT is not set # CONFIG_PAYLOAD_LINUXBOOT is not set
CONFIG_PAYLOAD_SEABIOS=y # CONFIG_PAYLOAD_SEABIOS is not set
# CONFIG_PAYLOAD_UBOOT is not set # CONFIG_PAYLOAD_UBOOT is not set
# CONFIG_PAYLOAD_YABITS is not set # CONFIG_PAYLOAD_YABITS is not set
# CONFIG_PAYLOAD_LINUX is not set # CONFIG_PAYLOAD_LINUX is not set
# CONFIG_PAYLOAD_TIANOCORE is not set CONFIG_PAYLOAD_TIANOCORE=y
CONFIG_PAYLOAD_FILE="payloads/external/SeaBIOS/seabios/out/bios.bin.elf" CONFIG_PAYLOAD_FILE="payloads/external/tianocore/tianocore/Build/UEFIPAYLOAD.fd"
CONFIG_SEABIOS_STABLE=y
# CONFIG_SEABIOS_MASTER is not set
# CONFIG_SEABIOS_REVISION is not set
CONFIG_SEABIOS_THREAD_OPTIONROMS=y
CONFIG_SEABIOS_VGA_COREBOOT=y
CONFIG_SEABIOS_BOOTORDER_FILE=""
# CONFIG_SEABIOS_ADD_SERCON_PORT_FILE is not set
CONFIG_PAYLOAD_VGABIOS_FILE="payloads/external/SeaBIOS/seabios/out/vgabios.bin"
CONFIG_SEABIOS_DEBUG_LEVEL=-1
#
# Using default SeaBIOS log level
#
CONFIG_PAYLOAD_OPTIONS="" CONFIG_PAYLOAD_OPTIONS=""
CONFIG_PXE=y CONFIG_PXE=y
@@ -801,6 +762,13 @@ CONFIG_PXE_ROM=y
# CONFIG_BUILD_IPXE is not set # CONFIG_BUILD_IPXE is not set
CONFIG_PXE_ROM_FILE="system76/$(VARIANT_DIR)/pxe" CONFIG_PXE_ROM_FILE="system76/$(VARIANT_DIR)/pxe"
CONFIG_PXE_SERIAL_CONSOLE=y CONFIG_PXE_SERIAL_CONSOLE=y
CONFIG_TIANOCORE_STABLE=y
# CONFIG_TIANOCORE_REVISION is not set
# CONFIG_TIANOCORE_TARGET_IA32 is not set
CONFIG_TIANOCORE_TARGET_X64=y
# CONFIG_TIANOCORE_DEBUG is not set
CONFIG_TIANOCORE_RELEASE=y
CONFIG_TIANOCORE_USE_8254_TIMER=y
CONFIG_COMPRESSED_PAYLOAD_LZMA=y CONFIG_COMPRESSED_PAYLOAD_LZMA=y
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set # CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set # CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
@@ -829,7 +797,6 @@ CONFIG_HAVE_DISPLAY_MTRRS=y
# #
# General Debug Settings # General Debug Settings
# #
# CONFIG_GDB_STUB is not set
# CONFIG_FATAL_ASSERTS is not set # CONFIG_FATAL_ASSERTS is not set
CONFIG_HAVE_DEBUG_GPIO=y CONFIG_HAVE_DEBUG_GPIO=y
# CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_GPIO is not set
@@ -859,4 +826,5 @@ CONFIG_REG_SCRIPT=y
# CONFIG_EARLY_CBMEM_LIST is not set # CONFIG_EARLY_CBMEM_LIST is not set
CONFIG_RELOCATABLE_MODULES=y CONFIG_RELOCATABLE_MODULES=y
CONFIG_GENERIC_GPIO_LIB=y CONFIG_GENERIC_GPIO_LIB=y
CONFIG_SPD_READ_BY_WORD=y
CONFIG_C_ENVIRONMENT_BOOTBLOCK=y CONFIG_C_ENVIRONMENT_BOOTBLOCK=y

View File

@@ -88,8 +88,6 @@ CONFIG_MAINBOARD_DIR="system76/kbl-u"
CONFIG_MAINBOARD_PART_NUMBER="galp3" CONFIG_MAINBOARD_PART_NUMBER="galp3"
CONFIG_MAX_CPUS=8 CONFIG_MAX_CPUS=8
CONFIG_CBFS_SIZE=0x600000 CONFIG_CBFS_SIZE=0x600000
CONFIG_UART_FOR_CONSOLE=2
CONFIG_PAYLOAD_CONFIGFILE=""
CONFIG_MAINBOARD_VENDOR="System76" CONFIG_MAINBOARD_VENDOR="System76"
CONFIG_VGA_BIOS_ID="8086,5917" CONFIG_VGA_BIOS_ID="8086,5917"
CONFIG_ONBOARD_VGA_IS_PRIMARY=y CONFIG_ONBOARD_VGA_IS_PRIMARY=y
@@ -104,7 +102,7 @@ CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="System76"
CONFIG_VARIANT_DIR="galp3" CONFIG_VARIANT_DIR="galp3"
CONFIG_DEVICETREE="devicetree.cb" CONFIG_DEVICETREE="devicetree.cb"
CONFIG_INTEL_GMA_VBT_FILE="system76/$(VARIANT_DIR)/vbt" CONFIG_INTEL_GMA_VBT_FILE="system76/$(VARIANT_DIR)/vbt"
CONFIG_POST_IO=y # CONFIG_POST_IO is not set
CONFIG_DCACHE_RAM_BASE=0xfef00000 CONFIG_DCACHE_RAM_BASE=0xfef00000
CONFIG_DCACHE_RAM_SIZE=0x40000 CONFIG_DCACHE_RAM_SIZE=0x40000
CONFIG_MAX_REBOOT_CNT=3 CONFIG_MAX_REBOOT_CNT=3
@@ -116,12 +114,11 @@ CONFIG_DCACHE_BSP_STACK_SIZE=0x4000
CONFIG_MMCONF_BASE_ADDRESS=0xe0000000 CONFIG_MMCONF_BASE_ADDRESS=0xe0000000
CONFIG_HAVE_INTEL_FIRMWARE=y CONFIG_HAVE_INTEL_FIRMWARE=y
# CONFIG_POST_DEVICE is not set # CONFIG_POST_DEVICE is not set
CONFIG_DRIVERS_UART_8250IO=y # CONFIG_DRIVERS_UART_8250IO is not set
# CONFIG_VBOOT is not set # CONFIG_VBOOT is not set
CONFIG_DIMM_MAX=2 CONFIG_DIMM_MAX=2
CONFIG_TPM_PIRQ=0x0 CONFIG_TPM_PIRQ=0x0
CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00 CONFIG_PRERAM_CBMEM_CONSOLE_SIZE=0xc00
CONFIG_TTYS0_LCS=3
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galago Pro" CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Galago Pro"
CONFIG_IFD_BIN_PATH="system76/$(VARIANT_DIR)/descriptor" CONFIG_IFD_BIN_PATH="system76/$(VARIANT_DIR)/descriptor"
CONFIG_ME_BIN_PATH="system76/$(VARIANT_DIR)/me" CONFIG_ME_BIN_PATH="system76/$(VARIANT_DIR)/me"
@@ -215,7 +212,6 @@ CONFIG_IED_REGION_SIZE=0x400000
CONFIG_PCIEXP_ASPM=y CONFIG_PCIEXP_ASPM=y
CONFIG_PCIEXP_COMMON_CLOCK=y CONFIG_PCIEXP_COMMON_CLOCK=y
CONFIG_PCIEXP_CLK_PM=y CONFIG_PCIEXP_CLK_PM=y
CONFIG_TTYS0_BASE=0x3e8
# CONFIG_SOC_INTEL_COMMON_CANNONLAKE_BASE is not set # CONFIG_SOC_INTEL_COMMON_CANNONLAKE_BASE is not set
# CONFIG_SOC_INTEL_COFFEELAKE is not set # CONFIG_SOC_INTEL_COFFEELAKE is not set
# CONFIG_SOC_INTEL_WHISKEYLAKE is not set # CONFIG_SOC_INTEL_WHISKEYLAKE is not set
@@ -272,7 +268,6 @@ CONFIG_SOC_INTEL_COMMON_BLOCK_HDA_VERB=y
CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y CONFIG_SOC_INTEL_COMMON_BLOCK_I2C=y
CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y CONFIG_SOC_INTEL_COMMON_BLOCK_ITSS=y
CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y CONFIG_SOC_INTEL_COMMON_BLOCK_LPC=y
# CONFIG_SOC_INTEL_COMMON_BLOCK_LPC_COMB_ENABLE is not set
CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y CONFIG_SOC_INTEL_COMMON_BLOCK_LPSS=y
CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y CONFIG_SOC_INTEL_COMMON_BLOCK_P2SB=y
CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y CONFIG_SOC_INTEL_COMMON_BLOCK_PCIE=y
@@ -424,7 +419,6 @@ CONFIG_EC_BASE_ACPI_COMMAND=0x934
CONFIG_EC_BASE_HOST_DATA=0x940 CONFIG_EC_BASE_HOST_DATA=0x940
CONFIG_EC_BASE_HOST_COMMAND=0x944 CONFIG_EC_BASE_HOST_COMMAND=0x944
CONFIG_EC_BASE_PACKET=0x950 CONFIG_EC_BASE_PACKET=0x950
CONFIG_SEABIOS_PS2_TIMEOUT=0
# #
# Intel Firmware # Intel Firmware
@@ -600,8 +594,6 @@ CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
# CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set # CONFIG_SPI_FLASH_HAS_VOLATILE_GROUP is not set
# CONFIG_HAVE_SPI_CONSOLE_SUPPORT is not set # CONFIG_HAVE_SPI_CONSOLE_SUPPORT is not set
CONFIG_TPM_INIT=y CONFIG_TPM_INIT=y
CONFIG_DRIVERS_UART=y
# CONFIG_DRIVERS_UART_8250IO_SKIP_INIT is not set
# CONFIG_NO_UART_ON_SUPERIO is not set # CONFIG_NO_UART_ON_SUPERIO is not set
# CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set # CONFIG_UART_OVERRIDE_INPUT_CLOCK_DIVIDER is not set
# CONFIG_UART_OVERRIDE_REFCLK is not set # CONFIG_UART_OVERRIDE_REFCLK is not set
@@ -700,27 +692,10 @@ CONFIG_RTC=y
CONFIG_BOOTBLOCK_CONSOLE=y CONFIG_BOOTBLOCK_CONSOLE=y
CONFIG_POSTCAR_CONSOLE=y CONFIG_POSTCAR_CONSOLE=y
CONFIG_SQUELCH_EARLY_SMP=y CONFIG_SQUELCH_EARLY_SMP=y
CONFIG_CONSOLE_SERIAL=y
#
# I/O mapped, 8250-compatible
#
#
# Serial port base address = 0x3e8
#
# CONFIG_CONSOLE_SERIAL_921600 is not set
# CONFIG_CONSOLE_SERIAL_460800 is not set
# CONFIG_CONSOLE_SERIAL_230400 is not set
CONFIG_CONSOLE_SERIAL_115200=y
# CONFIG_CONSOLE_SERIAL_57600 is not set
# CONFIG_CONSOLE_SERIAL_38400 is not set
# CONFIG_CONSOLE_SERIAL_19200 is not set
# CONFIG_CONSOLE_SERIAL_9600 is not set
CONFIG_TTYS0_BAUD=115200
# CONFIG_SPKMODEM is not set # CONFIG_SPKMODEM is not set
# CONFIG_CONSOLE_NE2K is not set # CONFIG_CONSOLE_NE2K is not set
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000 CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
# CONFIG_CONSOLE_CBMEM_DUMP_TO_UART is not set
# CONFIG_CONSOLE_SPI_FLASH is not set # CONFIG_CONSOLE_SPI_FLASH is not set
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8 is not set
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
@@ -733,7 +708,6 @@ CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7=y
# CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set
# CONFIG_NO_POST is not set # CONFIG_NO_POST is not set
# CONFIG_CMOS_POST is not set # CONFIG_CMOS_POST is not set
CONFIG_POST_IO_PORT=0x80
# CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set # CONFIG_NO_EARLY_BOOTBLOCK_POSTCODES is not set
CONFIG_HWBASE_DEBUG_CB=y CONFIG_HWBASE_DEBUG_CB=y
CONFIG_HAVE_ACPI_RESUME=y CONFIG_HAVE_ACPI_RESUME=y
@@ -772,25 +746,12 @@ CONFIG_GENERATE_SMBIOS_TABLES=y
# CONFIG_PAYLOAD_FILO is not set # CONFIG_PAYLOAD_FILO is not set
# CONFIG_PAYLOAD_GRUB2 is not set # CONFIG_PAYLOAD_GRUB2 is not set
# CONFIG_PAYLOAD_LINUXBOOT is not set # CONFIG_PAYLOAD_LINUXBOOT is not set
CONFIG_PAYLOAD_SEABIOS=y # CONFIG_PAYLOAD_SEABIOS is not set
# CONFIG_PAYLOAD_UBOOT is not set # CONFIG_PAYLOAD_UBOOT is not set
# CONFIG_PAYLOAD_YABITS is not set # CONFIG_PAYLOAD_YABITS is not set
# CONFIG_PAYLOAD_LINUX is not set # CONFIG_PAYLOAD_LINUX is not set
# CONFIG_PAYLOAD_TIANOCORE is not set CONFIG_PAYLOAD_TIANOCORE=y
CONFIG_PAYLOAD_FILE="payloads/external/SeaBIOS/seabios/out/bios.bin.elf" CONFIG_PAYLOAD_FILE="payloads/external/tianocore/tianocore/Build/UEFIPAYLOAD.fd"
CONFIG_SEABIOS_STABLE=y
# CONFIG_SEABIOS_MASTER is not set
# CONFIG_SEABIOS_REVISION is not set
CONFIG_SEABIOS_THREAD_OPTIONROMS=y
CONFIG_SEABIOS_VGA_COREBOOT=y
CONFIG_SEABIOS_BOOTORDER_FILE=""
# CONFIG_SEABIOS_ADD_SERCON_PORT_FILE is not set
CONFIG_PAYLOAD_VGABIOS_FILE="payloads/external/SeaBIOS/seabios/out/vgabios.bin"
CONFIG_SEABIOS_DEBUG_LEVEL=-1
#
# Using default SeaBIOS log level
#
CONFIG_PAYLOAD_OPTIONS="" CONFIG_PAYLOAD_OPTIONS=""
CONFIG_PXE=y CONFIG_PXE=y
@@ -801,6 +762,13 @@ CONFIG_PXE_ROM=y
# CONFIG_BUILD_IPXE is not set # CONFIG_BUILD_IPXE is not set
CONFIG_PXE_ROM_FILE="system76/$(VARIANT_DIR)/pxe" CONFIG_PXE_ROM_FILE="system76/$(VARIANT_DIR)/pxe"
CONFIG_PXE_SERIAL_CONSOLE=y CONFIG_PXE_SERIAL_CONSOLE=y
CONFIG_TIANOCORE_STABLE=y
# CONFIG_TIANOCORE_REVISION is not set
# CONFIG_TIANOCORE_TARGET_IA32 is not set
CONFIG_TIANOCORE_TARGET_X64=y
# CONFIG_TIANOCORE_DEBUG is not set
CONFIG_TIANOCORE_RELEASE=y
CONFIG_TIANOCORE_USE_8254_TIMER=y
CONFIG_COMPRESSED_PAYLOAD_LZMA=y CONFIG_COMPRESSED_PAYLOAD_LZMA=y
# CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set # CONFIG_COMPRESSED_PAYLOAD_LZ4 is not set
# CONFIG_PAYLOAD_IS_FLAT_BINARY is not set # CONFIG_PAYLOAD_IS_FLAT_BINARY is not set
@@ -829,7 +797,6 @@ CONFIG_HAVE_DISPLAY_MTRRS=y
# #
# General Debug Settings # General Debug Settings
# #
# CONFIG_GDB_STUB is not set
# CONFIG_FATAL_ASSERTS is not set # CONFIG_FATAL_ASSERTS is not set
CONFIG_HAVE_DEBUG_GPIO=y CONFIG_HAVE_DEBUG_GPIO=y
# CONFIG_DEBUG_GPIO is not set # CONFIG_DEBUG_GPIO is not set
@@ -859,4 +826,5 @@ CONFIG_REG_SCRIPT=y
# CONFIG_EARLY_CBMEM_LIST is not set # CONFIG_EARLY_CBMEM_LIST is not set
CONFIG_RELOCATABLE_MODULES=y CONFIG_RELOCATABLE_MODULES=y
CONFIG_GENERIC_GPIO_LIB=y CONFIG_GENERIC_GPIO_LIB=y
CONFIG_SPD_READ_BY_WORD=y
CONFIG_C_ENVIRONMENT_BOOTBLOCK=y CONFIG_C_ENVIRONMENT_BOOTBLOCK=y