On Mon, Dec 12, 2016 at 1:12 PM, Trammell Hudson <[email protected]> wrote: > On Mon, Dec 12, 2016 at 11:37:30AM -0700, Trammell Hudson wrote: >> My x230's TPM has gone missing somewhere between 4.5 and the current head. >> CONFIG_LPC_TPM is still set, but neither coreboot nor the Linux payload >> detects it. > > Based on a tip, I reverted this patch: > > https://review.coreboot.org/#/c/17425/ > > And the x230 can find its TPM and my measured boot works again. > > Also, I mispoke slightly before. With the current head coreboot > finds the TPM (cbmem --console shows the call to tpm_init()), but > Linux is not able to make use of it. This makes it seem like the > runtime TPM ACPI table entry generation is the problem.
Can you provide the isal -d dumps of before and after for your board? I think in one they'll be in SSDT and the other in DSDT. They should reside in /sys/firmware/acpi/tables/ that you can copy them and run them through iasl -d. > > -- > Trammell > > -- > coreboot mailing list: [email protected] > https://www.coreboot.org/mailman/listinfo/coreboot -- coreboot mailing list: [email protected] https://www.coreboot.org/mailman/listinfo/coreboot

