Skip to content

Commit e8d1434

Browse files
committed
payloads/external/edk2/Makefile: set PcdDgpuOnlyAvailable
Signed-off-by: Filip Lewiński <filip.lewinski@3mdeb.com>
1 parent 9db629e commit e8d1434

File tree

7 files changed

+14
-4
lines changed

7 files changed

+14
-4
lines changed

configs/config.novacustom_nv4x_tgl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ CONFIG_BOOTMEDIA_SMM_BWP=y
3030
# CONFIG_CONSOLE_USE_ANSI_ESCAPES is not set
3131
CONFIG_PAYLOAD_EDK2=y
3232
CONFIG_EDK2_REPOSITORY="https://github.com/Dasharo/edk2"
33-
CONFIG_EDK2_TAG_OR_REV="055ef012e63dad2ca03d49e6bc31cb79dd11ddc7"
33+
CONFIG_EDK2_TAG_OR_REV="f59ffe49dbc0f391cd0560a8d1ec9abbcea32e64"
3434
CONFIG_EDK2_USE_EDK2_PLATFORMS=y
3535
CONFIG_EDK2_PLATFORMS_REPOSITORY="https://github.com/Dasharo/edk2-platforms"
3636
CONFIG_EDK2_PLATFORMS_TAG_OR_REV="3323ed481d35096fb6a7eae7b49f35eff00f86cf"

configs/config.novacustom_v540tnx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ CONFIG_BOOTMEDIA_SMM_BWP=y
4040
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0=y
4141
CONFIG_PAYLOAD_EDK2=y
4242
CONFIG_EDK2_REPOSITORY="https://github.com/Dasharo/edk2"
43-
CONFIG_EDK2_TAG_OR_REV="0ef3498db29711284fa7c6a8ed65017860ba6b7e"
43+
CONFIG_EDK2_TAG_OR_REV="f59ffe49dbc0f391cd0560a8d1ec9abbcea32e64"
4444
CONFIG_EDK2_USE_EDK2_PLATFORMS=y
4545
CONFIG_EDK2_PLATFORMS_REPOSITORY="https://github.com/Dasharo/edk2-platforms"
4646
CONFIG_EDK2_PLATFORMS_TAG_OR_REV="3323ed481d35096fb6a7eae7b49f35eff00f86cf"

configs/config.novacustom_v560tnx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ CONFIG_BOOTMEDIA_SMM_BWP=y
4040
CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0=y
4141
CONFIG_PAYLOAD_EDK2=y
4242
CONFIG_EDK2_REPOSITORY="https://github.com/Dasharo/edk2"
43-
CONFIG_EDK2_TAG_OR_REV="0ef3498db29711284fa7c6a8ed65017860ba6b7e"
43+
CONFIG_EDK2_TAG_OR_REV="f59ffe49dbc0f391cd0560a8d1ec9abbcea32e64"
4444
CONFIG_EDK2_USE_EDK2_PLATFORMS=y
4545
CONFIG_EDK2_PLATFORMS_REPOSITORY="https://github.com/Dasharo/edk2-platforms"
4646
CONFIG_EDK2_PLATFORMS_TAG_OR_REV="3323ed481d35096fb6a7eae7b49f35eff00f86cf"

payloads/external/Makefile.mk

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,8 @@ $(obj)/UEFIPAYLOAD.fd: $(DOTCONFIG) $(IPXE_EFI)
282282
CONFIG_EDK2_ENABLE_FAST_BOOT_FEATURE=$(CONFIG_EDK2_ENABLE_FAST_BOOT_FEATURE) \
283283
CONFIG_EDK2_ENABLE_QUIET_BOOT_FEATURE=$(CONFIG_EDK2_ENABLE_QUIET_BOOT_FEATURE) \
284284
CONFIG_EDK2_USB_PORT_POWER_OPTION=$(CONFIG_EDK2_USB_PORT_POWER_OPTION) \
285-
CONFIG_EDK2_DGPU_POWER_OPTION=$(CONFIG_EDK2_DGPU_POWER_OPTION)
285+
CONFIG_EDK2_DGPU_POWER_OPTION=$(CONFIG_EDK2_DGPU_POWER_OPTION) \
286+
CONFIG_DGPU_ONLY_AVAILABLE=$(CONFIG_DGPU_ONLY_AVAILABLE)
286287

287288

288289
$(obj)/ShimmedUniversalPayload.elf: $(DOTCONFIG)

payloads/external/edk2/Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -341,6 +341,9 @@ endif
341341
ifneq ($(CONFIG_INTEL_ME_DEFAULT_STATE),)
342342
BUILD_STR += --pcd gDasharoSystemFeaturesTokenSpaceGuid.PcdIntelMeDefaultState=$(CONFIG_INTEL_ME_DEFAULT_STATE)
343343
endif
344+
ifneq ($(CONFIG_DGPU_ONLY_AVAILABLE),y)
345+
BUILD_STR += --pcd gDasharoSystemFeaturesTokenSpaceGuid.PcdDgpuOnlyAvailable=FALSE
346+
endif
344347
# RAM_DISK_ENABLE = FALSE
345348
ifeq ($(CONFIG_EDK2_RAM_DISK_ENABLE),y)
346349
BUILD_STR += -D RAM_DISK_ENABLE=TRUE

src/mainboard/clevo/Kconfig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,9 @@ source "src/mainboard/clevo/*/Kconfig"
1414
config MAINBOARD_VENDOR
1515
default "Clevo"
1616

17+
config DGPU_ONLY_AVAILABLE
18+
bool "dGPU Only mux pin is available"
19+
default n
20+
depends on EDK2_DGPU_POWER_OPTION
21+
1722
endif # VENDOR_CLEVO

src/mainboard/clevo/mtl-h/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ config BOARD_CLEVO_V5X0TNX_BASE
3131
select INCLUDE_NVIDIA_GPU_ASL
3232
select BOARD_CLEVO_MTLH_COMMON
3333
select DRIVERS_I2C_TAS5825M
34+
select DGPU_ONLY_AVAILABLE
3435

3536
config BOARD_CLEVO_V540TNX
3637
bool

0 commit comments

Comments
 (0)