[buster] [cloud-amd64] tpm: Enable TPM drivers for Cloud (Closes: #946237)

The bug has most of the context for this fix. Basically, the cloud image
disables TPM drives, and we want to reenable them.

I added the virt and hardware-agnostic drivers (TIS/CRB/XEN/VTPM), and
I explictly didn't add the hardware-specific drivers. I also didn't
bother with CONFIG_HW_RANDOM_TPM as we already set
CONFIG_RANDOM_TRUST_CPU=y which handles any early-boot RNG issues.

Signed-off-by: Joe Richey <joerichey@google.com>
This commit is contained in:
Joe Richey 2019-12-05 17:46:17 -08:00
parent 80865194b5
commit 873d71775d
2 changed files with 20 additions and 1 deletions

7
debian/changelog vendored
View File

@ -1,3 +1,10 @@
linux (4.19.87-2) UNRELEASED; urgency=medium
[ Joe Richey ]
* [cloud-amd64] tpm: Enable TPM drivers for Cloud (Closes: #946237)
-- Joe Richey <joerichey@google.com> Thu, 05 Dec 2019 17:38:37 -0800
linux (4.19.87-1) buster; urgency=medium
* New upstream stable update:

View File

@ -185,7 +185,19 @@ CONFIG_XEN_BLKDEV_FRONTEND=m
##
## file: drivers/char/tpm/Kconfig
##
# CONFIG_TCG_TPM is not set
CONFIG_TCG_TPM=m
# CONFIG_HW_RANDOM_TPM is not set
CONFIG_TCG_TIS=m
# CONFIG_TCG_TIS_SPI is not set
# CONFIG_TCG_TIS_I2C_ATMEL is not set
# CONFIG_TCG_TIS_I2C_INFINEON is not set
# CONFIG_TCG_TIS_I2C_NUVOTON is not set
# CONFIG_TCG_NSC is not set
# CONFIG_TCG_ATMEL is not set
# CONFIG_TCG_INFINEON is not set
CONFIG_TCG_XEN=m
CONFIG_TCG_CRB=m
CONFIG_TCG_VTPM_PROXY=m
##
## file: drivers/char/xillybus/Kconfig