Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nitrokey boards coreboot version bump to match Dasharo+Heads heads+ coreboot version used in their v0.9.0 - 2024-02-29 BOM #1662

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
6a64144
modules/coreboot,config/coreboot-nitropad: Update to the newest revision
miczyg1 Feb 6, 2024
8e7e189
modules/nitrokey-blobs,boards/nitropad: Remove obsolete blobs module
miczyg1 Feb 6, 2024
c7dc6a8
patches: Remove obsolete patches for nitropad builds
miczyg1 Feb 6, 2024
acc8044
modules/coreboot: Allow overriding LOCALVERSION and SMBIOS_PRODUCT_NAME
miczyg1 Feb 9, 2024
3102666
coreboot-nitropad-nv41.config: disable RESOURCE_ALLOCATION_TOP_DOWN
mkopec Feb 12, 2024
3cfa4e9
Allow overriding DMI manufacturer name
mkopec Feb 13, 2024
1eef518
modules/coreboot: don't touch DMI vendor name if unspecified
mkopec Feb 13, 2024
83f96aa
modules/coreboot: Remove the lines with config values before overridi…
miczyg1 Feb 16, 2024
2397646
modules/coreboot: Avoid double quotes in LOCALVERSION
miczyg1 Feb 16, 2024
7e31b20
nv41/ns50 coreboot config: make sure everything is saved with make BO…
tlaurion May 5, 2024
eb2d8da
nv41/ns50 coreboot config: apply 4cf15f2586c55d7c2f2c5136f08e7670eebc…
tlaurion May 5, 2024
443955e
nv41/ns50 board config: Add note referring that those boards FB are G…
tlaurion May 5, 2024
f6f216c
Use single coreboot rev for MSI and NCM
mkopec Feb 14, 2024
81cc526
nv41/ns50 coreboot configs: save configs with make BOARD=nitropad-n[v…
tlaurion May 5, 2024
3a72920
Merge remote-tracking branch 'osresearch/master' into pr/tlaurion/1662
tlaurion May 13, 2024
b163c38
Merge remote-tracking branch 'osresearch/master' into nitrokey_board_…
tlaurion May 13, 2024
41d55bf
coreboot + patches/coreboot-dasharo-unreleased: Add b35dc4a4f25497acf…
tlaurion May 13, 2024
85bd68f
Merge remote-tracking branch 'osresearch/master' into nitrokey_board_…
tlaurion May 14, 2024
49d9937
Merge remote-tracking branch 'osresearch/master' into nitrokey_board_…
tlaurion May 14, 2024
a51a7af
patches/coreboot-dasharo-unreleased : keep track of patches per upsre…
tlaurion May 14, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions boards/nitropad-ns50/nitropad-ns50.config
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
# Nitrokey Nitropad NS51 board configuration
# Note: for reference, other GOP enabled FB board is librem_11

export CONFIG_COREBOOT=y
export CONFIG_COREBOOT_VERSION=nitrokey
export CONFIG_COREBOOT_VERSION=dasharo
export CONFIG_LINUX_VERSION=6.1.8

CONFIG_COREBOOT_CONFIG=config/coreboot-nitropad-ns50.config
CONFIG_LINUX_CONFIG=config/linux-nitropad-x.config

#Enable blobs packed under coreboot at build time
CONFIG_NITROKEY_BLOBS=y

#Enable DEBUG output
#export CONFIG_DEBUG_OUTPUT=y
#export CONFIG_ENABLE_FUNCTION_TRACING_OUTPUT=y
Expand Down
6 changes: 2 additions & 4 deletions boards/nitropad-nv41/nitropad-nv41.config
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
# Nitrokey Nitropad NV41 board configuration
# Note: for reference, other GOP enabled FB board is librem_11

export CONFIG_COREBOOT=y
export CONFIG_COREBOOT_VERSION=nitrokey
export CONFIG_COREBOOT_VERSION=dasharo
export CONFIG_LINUX_VERSION=6.1.8

CONFIG_COREBOOT_CONFIG=config/coreboot-nitropad-nv41.config
CONFIG_LINUX_CONFIG=config/linux-nitropad-x.config

#Enable blobs packed under coreboot at build time
CONFIG_NITROKEY_BLOBS=y

#Enable DEBUG output
#export CONFIG_DEBUG_OUTPUT=y
#export CONFIG_ENABLE_FUNCTION_TRACING_OUTPUT=y
Expand Down
33 changes: 23 additions & 10 deletions config/coreboot-nitropad-ns50.config
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,7 @@ CONFIG_BOOTSPLASH_IMAGE=y
CONFIG_BOOTSPLASH_FILE="@BRAND_DIR@/bootsplash.jpg"
CONFIG_BOOTSPLASH_CONVERT=y
CONFIG_BOOTSPLASH_CONVERT_QUALITY=90
CONFIG_BOOTSPLASH_CONVERT_RESIZE=y
CONFIG_BOOTSPLASH_CONVERT_RESOLUTION="1920x1080"
# CONFIG_BOOTSPLASH_CONVERT_RESIZE is not set
# CONFIG_BOOTSPLASH_CONVERT_COLORSWAP is not set
# CONFIG_FW_CONFIG is not set

Expand Down Expand Up @@ -159,8 +158,8 @@ CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
CONFIG_HAVE_INTEL_FIRMWARE=y
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
CONFIG_DRIVERS_INTEL_WIFI=y
CONFIG_IFD_BIN_PATH="../nitrokey-blobs/nitropad-ns51/flashdescriptor-HAP.bin"
CONFIG_ME_BIN_PATH="../nitrokey-blobs/nitropad-ns51/me.bin"
CONFIG_IFD_BIN_PATH="3rdparty/dasharo-blobs/novacustom/ns5x_adl/descriptor.bin"
CONFIG_ME_BIN_PATH="3rdparty/dasharo-blobs/novacustom/ns5x_adl/me.bin"
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
CONFIG_VBT_DATA_SIZE_KB=9
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
Expand Down Expand Up @@ -508,13 +507,30 @@ CONFIG_EC_SYSTEM76_EC=y
#
# Intel Firmware
#
CONFIG_IFDTOOL_DISABLE_ME=y
CONFIG_HAVE_ME_BIN=y
# CONFIG_STITCH_ME_BIN is not set
# CONFIG_ME_REGION_ALLOW_CPU_READ_ACCESS is not set
CONFIG_HAVE_INTEL_ME_HAP=y
# CONFIG_INTEL_ME_DISABLED_HECI is not set
CONFIG_INTEL_ME_DISABLED_HAP=y
# CONFIG_INTEL_ME_ENABLED is not set
CONFIG_INTEL_ME_DEFAULT_STATE=2
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
CONFIG_UNLOCK_FLASH_REGIONS=y
CONFIG_BIOS_VENDOR="3mdeb"

#
# Dasharo
#

#
# Dasharo Configuration
#
CONFIG_DASHARO_PREFER_S3_SLEEP=y
# end of Dasharo Configuration

CONFIG_UDK_BASE=y
CONFIG_UDK_202005_BINDING=y
CONFIG_UDK_2013_VERSION=2013
Expand Down Expand Up @@ -586,7 +602,7 @@ CONFIG_INTEL_GMA_HAVE_VBT=y
CONFIG_INTEL_GMA_ADD_VBT=y
# CONFIG_SOFTWARE_I2C is not set
CONFIG_I2C_TRANSFER_TIMEOUT_US=500000
CONFIG_RESOURCE_ALLOCATION_TOP_DOWN=y
# CONFIG_RESOURCE_ALLOCATION_TOP_DOWN is not set
# end of Devices

#
Expand All @@ -597,13 +613,10 @@ CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
# CONFIG_ELOG is not set
CONFIG_CACHE_MRC_SETTINGS=y
CONFIG_MRC_SETTINGS_PROTECT=y
CONFIG_SMMSTORE=y
# CONFIG_SMMSTORE_V2 is not set
CONFIG_SMMSTORE_SIZE=0x40000
# CONFIG_SMMSTORE is not set
CONFIG_SPI_FLASH=y
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
CONFIG_SPI_FLASH_SMM=y
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
CONFIG_TPM_INIT_RAMSTAGE=y
# CONFIG_TPM_PPI is not set
Expand Down Expand Up @@ -686,7 +699,7 @@ CONFIG_VBOOT_LIB=y
#
# Trusted Platform Module
#
# CONFIG_NO_TPM is not set
# CONFIG_TPM1 is not set
CONFIG_TPM2=y
CONFIG_TPM=y
CONFIG_MAINBOARD_HAS_TPM2=y
Expand Down
35 changes: 24 additions & 11 deletions config/coreboot-nitropad-nv41.config
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,7 @@ CONFIG_BOOTSPLASH_IMAGE=y
CONFIG_BOOTSPLASH_FILE="@BRAND_DIR@/bootsplash.jpg"
CONFIG_BOOTSPLASH_CONVERT=y
CONFIG_BOOTSPLASH_CONVERT_QUALITY=90
CONFIG_BOOTSPLASH_CONVERT_RESIZE=y
CONFIG_BOOTSPLASH_CONVERT_RESOLUTION="1920x1080"
# CONFIG_BOOTSPLASH_CONVERT_RESIZE is not set
# CONFIG_BOOTSPLASH_CONVERT_COLORSWAP is not set
# CONFIG_FW_CONFIG is not set

Expand Down Expand Up @@ -144,7 +143,7 @@ CONFIG_BOARD_CLEVO_NV40PZ_BASE=y
CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="Nitropad NV41"
CONFIG_CONSOLE_POST=y
# CONFIG_USE_PM_ACPI_TIMER is not set
CONFIG_TPM_PIRQ=0x0
CONFIG_TPM_PIRQ=0x27
# CONFIG_SOC_INTEL_CSE_SEND_EOP_EARLY is not set
CONFIG_VBOOT_FWID_VERSION="$(CONFIG_LOCALVERSION)"
CONFIG_EC_SYSTEM76_EC_BAT_THRESHOLDS=y
Expand All @@ -159,8 +158,8 @@ CONFIG_MAX_ACPI_TABLE_SIZE_KB=144
CONFIG_HAVE_INTEL_FIRMWARE=y
CONFIG_MRC_SETTINGS_CACHE_SIZE=0x10000
CONFIG_DRIVERS_INTEL_WIFI=y
CONFIG_IFD_BIN_PATH="../nitrokey-blobs/nitropad-nv41/flashdescriptor-HAP.bin"
CONFIG_ME_BIN_PATH="../nitrokey-blobs/nitropad-nv41/me.bin"
CONFIG_IFD_BIN_PATH="3rdparty/dasharo-blobs/novacustom/nv4x_adl/descriptor.bin"
CONFIG_ME_BIN_PATH="3rdparty/dasharo-blobs/novacustom/nv4x_adl/me.bin"
CONFIG_CONSOLE_CBMEM_BUFFER_SIZE=0x20000
CONFIG_VBT_DATA_SIZE_KB=9
CONFIG_CARDBUS_PLUGIN_SUPPORT=y
Expand Down Expand Up @@ -509,13 +508,30 @@ CONFIG_EC_SYSTEM76_EC_DGPU=y
#
# Intel Firmware
#
CONFIG_IFDTOOL_DISABLE_ME=y
CONFIG_HAVE_ME_BIN=y
# CONFIG_STITCH_ME_BIN is not set
# CONFIG_ME_REGION_ALLOW_CPU_READ_ACCESS is not set
CONFIG_HAVE_INTEL_ME_HAP=y
# CONFIG_INTEL_ME_DISABLED_HECI is not set
CONFIG_INTEL_ME_DISABLED_HAP=y
# CONFIG_INTEL_ME_ENABLED is not set
CONFIG_INTEL_ME_DEFAULT_STATE=2
# CONFIG_DO_NOT_TOUCH_DESCRIPTOR_REGION is not set
# CONFIG_LOCK_MANAGEMENT_ENGINE is not set
CONFIG_UNLOCK_FLASH_REGIONS=y
CONFIG_BIOS_VENDOR="3mdeb"

#
# Dasharo
#

#
# Dasharo Configuration
#
CONFIG_DASHARO_PREFER_S3_SLEEP=y
# end of Dasharo Configuration

CONFIG_UDK_BASE=y
CONFIG_UDK_202005_BINDING=y
CONFIG_UDK_2013_VERSION=2013
Expand Down Expand Up @@ -587,7 +603,7 @@ CONFIG_INTEL_GMA_HAVE_VBT=y
CONFIG_INTEL_GMA_ADD_VBT=y
# CONFIG_SOFTWARE_I2C is not set
CONFIG_I2C_TRANSFER_TIMEOUT_US=500000
CONFIG_RESOURCE_ALLOCATION_TOP_DOWN=y
# CONFIG_RESOURCE_ALLOCATION_TOP_DOWN is not set
# end of Devices

#
Expand All @@ -598,13 +614,10 @@ CONFIG_CRB_TPM_BASE_ADDRESS=0xfed40000
# CONFIG_ELOG is not set
CONFIG_CACHE_MRC_SETTINGS=y
CONFIG_MRC_SETTINGS_PROTECT=y
CONFIG_SMMSTORE=y
# CONFIG_SMMSTORE_V2 is not set
CONFIG_SMMSTORE_SIZE=0x40000
# CONFIG_SMMSTORE is not set
CONFIG_SPI_FLASH=y
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP=y
CONFIG_BOOT_DEVICE_SPI_FLASH_RW_NOMMAP_EARLY=y
CONFIG_SPI_FLASH_SMM=y
# CONFIG_SPI_FLASH_NO_FAST_READ is not set
CONFIG_TPM_INIT_RAMSTAGE=y
# CONFIG_TPM_PPI is not set
Expand Down Expand Up @@ -687,7 +700,7 @@ CONFIG_VBOOT_LIB=y
#
# Trusted Platform Module
#
# CONFIG_NO_TPM is not set
# CONFIG_TPM1 is not set
CONFIG_TPM2=y
CONFIG_TPM=y
CONFIG_MAINBOARD_HAS_TPM2=y
Expand Down
35 changes: 20 additions & 15 deletions modules/coreboot
Original file line number Diff line number Diff line change
Expand Up @@ -88,20 +88,18 @@ coreboot-purism_repo := https://source.puri.sm/firmware/coreboot.git
coreboot-purism_commit_hash := 0d57cff58fba2f3a4d3a714a4eae65753e58c6ff
$(eval $(call coreboot_module,purism,))

#Nitrokey nv41/ns50 are based on Dasharo coreboot port,
# with patches staging under coreboot-clevo_release
coreboot-nitrokey_repo := https://github.com/dasharo/coreboot
coreboot-nitrokey_commit_hash := 1bcb338682b612cfcca8bba02846f78139b2e0c8
coreboot-nitrokey_patch_version := clevo_release
#We use clevo_release's crossgcc for now, unshared but between nitropad nv41/ns50
$(eval $(call coreboot_module,nitrokey,))
# MSI and Nitropad NV41 / NS50 boards are based on Dasharo coreboot port
coreboot-dasharo_repo := https://github.com/dasharo/coreboot
coreboot-dasharo_commit_hash := 3a9aa3a4692f3dd49732f5b4e3ec54be385f0969
coreboot-dasharo_patch_version := unreleased
$(eval $(call coreboot_module,dasharo,))

# Check that the board configured the coreboot version correctly
ifeq "$(CONFIG_COREBOOT_VERSION)" ""
$(error "$(BOARD): does not specify coreboot version under CONFIG_COREBOOT_VERSION")
else ifeq "$(coreboot-$(CONFIG_COREBOOT_VERSION)_dir)" ""
$(error "$(BOARD): coreboot version $(CONFIG_COREBOOT_VERSION) not known")
endif
endif

coreboot_module := coreboot-$(CONFIG_COREBOOT_VERSION)
modules-y += $(coreboot_module)
Expand All @@ -110,11 +108,12 @@ coreboot_dir := $($(coreboot_module)_dir)
coreboot_base_dir := $($(coreboot_module)_base_dir)

$(coreboot_module)_depends += $(if $(CONFIG_PURISM_BLOBS), purism-blobs)
$(coreboot_module)_depends += $(if $(CONFIG_NITROKEY_BLOBS), nitrokey-blobs)

# coreboot builds are specialized on a per-target basis.
# The builds are done in a per-target subdirectory
CONFIG_COREBOOT_CONFIG ?= config/coreboot-$(BOARD).config
CONFIG_COREBOOT_LOCALVERSION ?= "$(BRAND_NAME)-$(HEADS_GIT_VERSION)"
CONFIG_COREBOOT_SMBIOS_PRODUCT_NAME ?= $(BOARD)
Comment on lines +115 to +116
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
CONFIG_COREBOOT_LOCALVERSION ?= "$(BRAND_NAME)-$(HEADS_GIT_VERSION)"
CONFIG_COREBOOT_SMBIOS_PRODUCT_NAME ?= $(BOARD)
# The BIOS version, manufacturer, and product name may be overridden by site-local/config
# for branded devices
CONFIG_COREBOOT_LOCALVERSION ?= "$(BRAND_NAME)-$(HEADS_GIT_VERSION)"
CONFIG_COREBOOT_SMBIOS_PRODUCT_NAME ?= $(BOARD)
CONFIG_COREBOOT_SMBIOS_MANUFACTURER ?=

I see what the objective is for overriding these in site-local/config for rebranded devices. I'd suggest documenting the intent here so it's clear, folks like me will not ask about it over and over 😉

Maybe in the future we consider defaulting the board name to "not overridden" instead of the Heads board name, but that should probably be addressed separately.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IIUC we have competing schemes Dasharo/dasharo-issues#762

Please note that Dasharo cannot change the naming scheme arbitrarily because some customers and systems rely on that. Of course that doesn't mean our naming scheme is correct, but I only can vote for the scheme that generates more value e.g. saving developers time or serves better for users. I cannot resign from Dasharo branding despite the fact I would like to endorse Heads. So what, I think we should discuss is Heads and branding maybe even trademarks, what may need dedicated issue.

Going further Dasharo Supporting Pattern Agreement is the only prototype legal document which tries to establish relation between two entities (in this case 3mdeb owner of Dasharo and @tlaurion maintainer of Heads). Finally lets ask ourselves what is the legal status of heads branding?

P.S. no excuses, but I honestly would love to have more time to address those issues in correct way


# Ensure that touching the config file will force a rebuild
$(build)/$(coreboot_dir)/.configured: $(CONFIG_COREBOOT_CONFIG)
Expand All @@ -137,11 +136,17 @@ else
endif

$(coreboot_module)_configure := \
mkdir -p "$(build)/$(coreboot_dir)" \
&& $(call install_config,$(pwd)/$(CONFIG_COREBOOT_CONFIG),$(build)/$(coreboot_dir)/.config) \
&& echo 'CONFIG_LOCALVERSION="$(BRAND_NAME)-$(HEADS_GIT_VERSION)"' >> $(build)/$(coreboot_dir)/.config \
&& echo 'CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="$(BOARD)"' >> $(build)/$(coreboot_dir)/.config \
&& $(MAKE) olddefconfig \
mkdir -p "$(build)/$(coreboot_dir)"; \
$(call install_config,$(pwd)/$(CONFIG_COREBOOT_CONFIG),$(build)/$(coreboot_dir)/.config); \
sed -i '/^CONFIG_LOCALVERSION/d' $(build)/$(coreboot_dir)/.config; \
echo 'CONFIG_LOCALVERSION=$(CONFIG_COREBOOT_LOCALVERSION)' >> $(build)/$(coreboot_dir)/.config; \
sed -i '/^CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME/d' $(build)/$(coreboot_dir)/.config; \
echo 'CONFIG_MAINBOARD_SMBIOS_PRODUCT_NAME="$(CONFIG_COREBOOT_SMBIOS_PRODUCT_NAME)"' >> $(build)/$(coreboot_dir)/.config; \
if [ ! -z "$(CONFIG_COREBOOT_SMBIOS_MANUFACTURER)" ]; then \
sed -i '/^CONFIG_MAINBOARD_SMBIOS_MANUFACTURER/d' $(build)/$(coreboot_dir)/.config; \
echo 'CONFIG_MAINBOARD_SMBIOS_MANUFACTURER="$(CONFIG_COREBOOT_SMBIOS_MANUFACTURER)"' >> $(build)/$(coreboot_dir)/.config; \
fi; \
Comment on lines +139 to +148
Copy link
Collaborator

@JonathonHall-Purism JonathonHall-Purism May 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we need CONFIG_COREBOOT_SMBIOS_MANUFACTURER or CONFIG_COREBOOT_SMBIOS_PRODUCT_NAME. Can we remove them?

The Nitropad coreboot configs appear to already have the appropriate values (they're using Clevo coreboot ports but the BIOS will say Nitropad, etc.), which IMO is the right way to do it anyway.

I would prefer to stop overriding the board name anyway - with it, the product name for a device differs between SeaBIOS and Heads, which causes problems in udev rules, etc. (e.g. Librem 14 in SeaBIOS vs. librem_14 in Heads). I suspect it is similar for other boards but am open to discussing any other needs 🙂

@tlaurion How do you feel about stopping those substitutions entirely? If you'd prefer not to do that in this Nitrokey PR we could do it separately, though I would suggest at least not extending the mechanism in this PR (remove the new CONFIG_COREBOOT_SMBIOS_* vars here at least, IMO).

edit: Nevermind, I see the intent to allow these to be overridden with site-local/config for rebranded devices. Suggested documenting that in-source so it's clearer.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh I should have read the whole PR, sorry, I see some comments above about site-local, let me look over that

$(MAKE) olddefconfig \
-C "$(build)/$(coreboot_base_dir)" \
obj="$(build)/$(coreboot_dir)" \
DOTCONFIG="$(build)/$(coreboot_dir)/.config" \
Expand Down Expand Up @@ -249,7 +254,7 @@ coreboot.save_in_defconfig_format_in_place:
DOTCONFIG="$(build)/$(coreboot_dir)/.config" \
savedefconfig && \
mv "$(build)/$(coreboot_base_dir)/defconfig" "$(pwd)/$(CONFIG_COREBOOT_CONFIG)"

coreboot.save_in_oldconfig_format_in_place:
mkdir -p "$(build)/$(coreboot_dir)" && \
cp "$(pwd)/$(CONFIG_COREBOOT_CONFIG)" "$(build)/$(coreboot_dir)/.config" && \
Expand Down
12 changes: 0 additions & 12 deletions modules/nitrokey-blobs

This file was deleted.

27 changes: 27 additions & 0 deletions patches/coreboot-dasharo-unreleased/501.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
From 6cd77aa95a7ab46771874b72c7dba6b3600d9b29 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20=C5=BBygowski?= <[email protected]>
Date: Mon, 13 May 2024 09:31:27 +0200
Subject: [PATCH] src/mainboard/clevo/adl-p/Kconfig: Add missing TPM PIRQ for
NV41
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: Michał Żygowski <[email protected]>
---
src/mainboard/clevo/adl-p/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mainboard/clevo/adl-p/Kconfig b/src/mainboard/clevo/adl-p/Kconfig
index 6e4b679d4d1..e9bcf53c7be 100644
--- a/src/mainboard/clevo/adl-p/Kconfig
+++ b/src/mainboard/clevo/adl-p/Kconfig
@@ -115,7 +115,7 @@ config FMDFILE
default "src/mainboard/\$(CONFIG_MAINBOARD_DIR)/vboot-rwa.fmd" if VBOOT && VBOOT_SLOTS_RW_A

config TPM_PIRQ
- default 0x27 if BOARD_CLEVO_NS50PU_BASE # GPP_E1
+ default 0x27 # GPP_E1

config SOC_INTEL_CSE_SEND_EOP_EARLY
default n

This file was deleted.

This file was deleted.