Bugzilla – Attachment 875402 Details for
Bug 1226142
u-boot enabled with tpm2 and soft spi
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
IDP Log In
|
Forgot Password
[patch]
tpm2 spoftspi patch
u-boot-rpi4-tpm-softspi.patch (text/plain), 5.05 KB, created by
Jonas Kvinge
on 2024-06-10 11:16:57 UTC
(
hide
)
Description:
tpm2 spoftspi patch
Filename:
MIME Type:
Creator:
Jonas Kvinge
Created:
2024-06-10 11:16:57 UTC
Size:
5.05 KB
patch
obsolete
>--- .config-rpi4 2024-06-10 10:49:09.950329687 +0000 >+++ .config 2024-06-10 10:54:11.632674250 +0000 >@@ -320,6 +320,7 @@ > # CONFIG_EXPO is not set > CONFIG_BOOTMETH_SCRIPT=y > CONFIG_LEGACY_IMAGE_FORMAT=y >+# CONFIG_MEASURED_BOOT is not set > CONFIG_SYS_BOOTM_LEN=0x4000000 > CONFIG_SUPPORT_RAW_INITRD=y > # CONFIG_CHROMEOS is not set >@@ -394,9 +395,13 @@ > CONFIG_SYS_PBSIZE=1049 > # CONFIG_DISABLE_CONSOLE is not set > CONFIG_LOGLEVEL=4 >-# CONFIG_SILENT_CONSOLE is not set >+CONFIG_SILENT_CONSOLE=y > # CONFIG_SPL_SILENT_CONSOLE is not set > # CONFIG_TPL_SILENT_CONSOLE is not set >+# CONFIG_SILENT_U_BOOT_ONLY is not set >+CONFIG_SILENT_CONSOLE_UPDATE_ON_SET=y >+# CONFIG_SILENT_CONSOLE_UPDATE_ON_RELOC is not set >+CONFIG_SILENT_CONSOLE_UNTIL_ENV=y > # CONFIG_PRE_CONSOLE_BUFFER is not set > CONFIG_CONSOLE_FLUSH_SUPPORT=y > # CONFIG_CONSOLE_FLUSH_ON_NEWLINE is not set >@@ -616,6 +621,7 @@ > # CONFIG_CMD_READ is not set > # CONFIG_CMD_SATA is not set > # CONFIG_CMD_SDRAM is not set >+# CONFIG_CMD_SPI is not set > # CONFIG_CMD_TSI148 is not set > # CONFIG_CMD_UNIVERSE is not set > CONFIG_CMD_USB=y >@@ -721,6 +727,10 @@ > # CONFIG_CMD_AES is not set > # CONFIG_CMD_BLOB is not set > # CONFIG_CMD_HASH is not set >+CONFIG_CMD_TPM_V1=y >+CONFIG_CMD_TPM_V2=y >+CONFIG_CMD_TPM=y >+# CONFIG_CMD_TPM_TEST is not set > > # > # Firmware commands >@@ -1054,6 +1064,7 @@ > # CONFIG_SYS_I2C_MVTWSI is not set > CONFIG_INPUT=y > CONFIG_DM_KEYBOARD=y >+# CONFIG_APPLE_SPI_KEYB is not set > # CONFIG_BUTTON_KEYBOARD is not set > # CONFIG_CROS_EC_KEYB is not set > # CONFIG_I8042_KEYB is not set >@@ -1111,6 +1122,7 @@ > CONFIG_MMC_WRITE=y > # CONFIG_MMC_BROKEN_CD is not set > CONFIG_DM_MMC=y >+# CONFIG_MMC_SPI is not set > # CONFIG_ARM_PL180_MMCI is not set > CONFIG_MMC_QUIRKS=y > CONFIG_SYS_MMC_MAX_BLK_COUNT=65535 >@@ -1362,6 +1374,7 @@ > # CONFIG_RNG_NPCM is not set > CONFIG_RNG_IPROC200=y > # CONFIG_RNG_ARM_RNDR is not set >+CONFIG_TPM_RNG=y > > # > # Real Time Clock >@@ -1436,7 +1449,49 @@ > # CONFIG_SOC_DEVICE is not set > # CONFIG_SOC_SAMSUNG is not set > # CONFIG_SOC_TI is not set >-# CONFIG_SPI is not set >+CONFIG_SPI=y >+CONFIG_DM_SPI=y >+# CONFIG_SPI_MEM is not set >+# CONFIG_ALTERA_SPI is not set >+# CONFIG_APPLE_SPI is not set >+# CONFIG_ATCSPI200_SPI is not set >+# CONFIG_ATMEL_SPI is not set >+# CONFIG_BCMSTB_SPI is not set >+# CONFIG_CADENCE_QSPI is not set >+# CONFIG_CF_SPI is not set >+# CONFIG_DESIGNWARE_SPI is not set >+# CONFIG_EXYNOS_SPI is not set >+# CONFIG_FSL_DSPI is not set >+# CONFIG_FSL_QSPI is not set >+# CONFIG_GXP_SPI is not set >+# CONFIG_ICH_SPI is not set >+# CONFIG_IPROC_QSPI is not set >+# CONFIG_KIRKWOOD_SPI is not set >+# CONFIG_MICROCHIP_COREQSPI is not set >+# CONFIG_MPC8XXX_SPI is not set >+# CONFIG_MVEBU_A3700_SPI is not set >+# CONFIG_MXS_SPI is not set >+# CONFIG_SPI_MXIC is not set >+# CONFIG_NPCM_FIU_SPI is not set >+# CONFIG_NPCM_PSPI is not set >+# CONFIG_OMAP3_SPI is not set >+# CONFIG_PL022_SPI is not set >+# CONFIG_ROCKCHIP_SFC is not set >+# CONFIG_ROCKCHIP_SPI is not set >+# CONFIG_SPI_SIFIVE is not set >+CONFIG_SOFT_SPI=y >+# CONFIG_SPI_SUNXI is not set >+# CONFIG_TEGRA114_SPI is not set >+# CONFIG_TEGRA20_SFLASH is not set >+# CONFIG_TEGRA20_SLINK is not set >+# CONFIG_TEGRA210_QSPI is not set >+# CONFIG_TI_QSPI is not set >+# CONFIG_XILINX_SPI is not set >+# CONFIG_ZYNQ_SPI is not set >+# CONFIG_ZYNQ_QSPI is not set >+# CONFIG_ZYNQMP_GQSPI is not set >+# CONFIG_SH_QSPI is not set >+# CONFIG_MXC_SPI is not set > > # > # SPMI support >@@ -1464,6 +1519,16 @@ > # > # TPM support > # >+CONFIG_TPM_V1=y >+# CONFIG_TPM_ATMEL_TWI is not set >+# CONFIG_TPM_AUTH_SESSIONS is not set >+# CONFIG_TPM_ST33ZP24_SPI is not set >+# CONFIG_TPM_FLUSH_RESOURCES is not set >+# CONFIG_TPM_LOAD_KEY_BY_SHA1 is not set >+# CONFIG_TPM_LIST_RESOURCES is not set >+CONFIG_TPM_V2=y >+CONFIG_TPM2_TIS_SPI=y >+# CONFIG_TPM2_MMIO is not set > CONFIG_USB=y > CONFIG_DM_USB=y > CONFIG_DM_USB_GADGET=y >@@ -1534,6 +1599,7 @@ > # CONFIG_USB_GADGET_DWC2_OTG_PHY_BUS_WIDTH_8 is not set > # CONFIG_USB_GADGET_OS_DESCRIPTORS is not set > # CONFIG_CI_UDC is not set >+# CONFIG_USB_GADGET_MAX3420 is not set > CONFIG_USB_GADGET_VBUS_DRAW=2 > CONFIG_SDP_LOADADDR=0x0 > CONFIG_USB_GADGET_DUALSPEED=y >@@ -1708,7 +1774,7 @@ > # CONFIG_AES is not set > # CONFIG_ECDSA is not set > # CONFIG_RSA is not set >-# CONFIG_TPM is not set >+CONFIG_TPM=y > > # > # Android Verified Boot >@@ -1718,10 +1784,10 @@ > # Hashing Support > # > # CONFIG_BLAKE2 is not set >-# CONFIG_SHA1 is not set >-# CONFIG_SHA256 is not set >-# CONFIG_SHA512 is not set >-# CONFIG_SHA384 is not set >+CONFIG_SHA1=y >+CONFIG_SHA256=y >+CONFIG_SHA512=y >+CONFIG_SHA384=y > # CONFIG_SHA_HW_ACCEL is not set > # CONFIG_MD5 is not set > CONFIG_CRC8=y >@@ -1753,7 +1819,7 @@ > CONFIG_GENERATE_SMBIOS_TABLE=y > # CONFIG_LIB_RATIONAL is not set > CONFIG_SMBIOS=y >-# CONFIG_SMBIOS_PARSER is not set >+CONFIG_SMBIOS_PARSER=y > CONFIG_EFI_LOADER=y > CONFIG_EFI_BINARY_EXEC=y > CONFIG_EFI_BOOTMGR=y >@@ -1774,6 +1840,9 @@ > CONFIG_EFI_PLATFORM_LANG_CODES="en-US" > CONFIG_EFI_HAVE_RUNTIME_RESET=y > CONFIG_EFI_RNG_PROTOCOL=y >+CONFIG_EFI_TCG2_PROTOCOL=y >+CONFIG_EFI_TCG2_PROTOCOL_EVENTLOG_SIZE=65536 >+# CONFIG_EFI_TCG2_PROTOCOL_MEASURE_DTB is not set > CONFIG_EFI_LOAD_FILE2_INITRD=y > CONFIG_EFI_ECPT=y > CONFIG_EFI_EBBR_2_1_CONFORMANCE=y
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
|
Diff
Attachments on
bug 1226142
: 875402