diff --git a/models/bonw15/AlderLakeFspBinPkg b/models/bonw15/AlderLakeFspBinPkg new file mode 120000 index 0000000..7daef56 --- /dev/null +++ b/models/bonw15/AlderLakeFspBinPkg @@ -0,0 +1 @@ +../addw3/AlderLakeFspBinPkg \ No newline at end of file diff --git a/models/bonw15/IntelGopDriver.inf b/models/bonw15/IntelGopDriver.inf new file mode 100644 index 0000000..39b2eb9 --- /dev/null +++ b/models/bonw15/IntelGopDriver.inf @@ -0,0 +1,9 @@ +[Defines] + INF_VERSION = 0x00010005 + BASE_NAME = IntelGopDriver + FILE_GUID = 767222f4-a9f4-41ba-9faa-edaa1405a486 + MODULE_TYPE = UEFI_DRIVER + VERSION_STRING = 1.0 + +[Binaries.X64] + PE32|IntelGopDriver.efi|* diff --git a/models/bonw15/chip.txt b/models/bonw15/chip.txt new file mode 100644 index 0000000..ef16711 --- /dev/null +++ b/models/bonw15/chip.txt @@ -0,0 +1 @@ +GD25Q256D diff --git a/models/bonw15/coreboot.config b/models/bonw15/coreboot.config new file mode 100644 index 0000000..7dc16e2 --- /dev/null +++ b/models/bonw15/coreboot.config @@ -0,0 +1,28 @@ +CONFIG_VENDOR_SYSTEM76=y +CONFIG_BOARD_SYSTEM76_BONW15=y +CONFIG_CCACHE=y +CONFIG_CONSOLE_SERIAL=n +CONFIG_CPU_MICROCODE_CBFS_DEFAULT_BINS=y +CONFIG_HAVE_GBE_BIN=y +CONFIG_HAVE_IFD_BIN=y +CONFIG_HAVE_ME_BIN=y +CONFIG_GBE_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/gbe.rom" +CONFIG_IFD_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/fd.rom" +CONFIG_ME_BIN_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/me.rom" +CONFIG_PAYLOAD_ELF=y +CONFIG_PAYLOAD_FILE="$(FIRMWARE_OPEN_UEFIPAYLOAD)" +CONFIG_PCIEXP_HOTPLUG_MEM=0x2000000 +CONFIG_PCIEXP_HOTPLUG_PREFETCH_MEM=0x20000000 +CONFIG_POST_IO=n +CONFIG_SMMSTORE=y +CONFIG_SMMSTORE_V2=y +CONFIG_USE_OPTION_TABLE=y +CONFIG_VALIDATE_INTEL_DESCRIPTOR=y +#CONFIG_CONSOLE_SYSTEM76_EC=y + +# Custom FSP +CONFIG_ADD_FSP_BINARIES=y +CONFIG_FSP_FD_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/AlderLakeFspBinPkg/Fsp.fd" +CONFIG_FSP_FULL_FD=y +CONFIG_FSP_HEADER_PATH="$(FIRMWARE_OPEN_MODEL_DIR)/AlderLakeFspBinPkg/Include" +CONFIG_FSP_USE_REPO=n diff --git a/models/bonw15/ec.config b/models/bonw15/ec.config new file mode 100644 index 0000000..d6c8705 --- /dev/null +++ b/models/bonw15/ec.config @@ -0,0 +1 @@ +BOARD=system76/bonw15 diff --git a/models/bonw15/edk2.config b/models/bonw15/edk2.config new file mode 100644 index 0000000..b237808 --- /dev/null +++ b/models/bonw15/edk2.config @@ -0,0 +1,9 @@ +BOOTLOADER=COREBOOT +DISABLE_SERIAL_TERMINAL=TRUE +PLATFORM_BOOT_TIMEOUT=2 +PS2_KEYBOARD_ENABLE=TRUE +SECURE_BOOT_ENABLE=TRUE +SERIAL_DRIVER_ENABLE=FALSE +SHELL_TYPE=NONE +TPM_ENABLE=TRUE +#SYSTEM76_EC_LOGGING=TRUE