coreboot-kgpe-d16/src/drivers
Tobias Diedrich 85a255fbd8 acpi/tpm: Gracefully handle missing TPM module.
When TPM support is enabled, verify the TPM_DID_VID field is not
all zeroes or all ones before returning 0xf in the _STA method.

This avoids these kernel errors when no module is installed:
[    3.426426] tpm_tis 00:01: tpm_transmit: tpm_send: error -5
[    3.432049] tpm_tis: probe of 00:01 failed with error -5

Change-Id: Ia089d4232e0986b3bc635d346e68d982e8aecd44
Signed-off-by: Tobias Diedrich <ranma+coreboot@tdiedrich.de>
Reviewed-on: https://review.coreboot.org/13713
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Duncan Laurie <dlaurie@google.com>
2016-02-18 01:48:10 +01:00
..
ams drivers/ams: Set default values in Kconfig 2015-11-22 01:39:44 +01:00
aspeed tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
ati ati/ragexl: Change .h #defines named CONFIG_ to CFG_ 2015-12-10 16:46:23 +01:00
dec tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
elog elog: fix improper assumption for year values 2015-11-13 00:52:48 +01:00
emulation tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
generic tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
gic arm64: Remove cpu intialization through device-tree 2015-11-07 03:29:35 +01:00
i2c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
ics tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
intel Intel common: add microcode loading to romstage before fspmemoryinit 2016-02-14 22:50:19 +01:00
ipmi tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
lenovo tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
maxim header files: Fix guard name comments to match guard names 2016-01-18 04:07:53 +01:00
net drivers/net/ne2k.c: Fix regression 2014-11-22 15:25:09 +01:00
parade tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pc80 acpi/tpm: Gracefully handle missing TPM module. 2016-02-18 01:48:10 +01:00
ricoh tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
sil Add support for the Silicon Image "Ultra ATA-133 Host Controller" 2015-10-25 07:33:24 +01:00
spi tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
ti drivers/ti/tps65913: Set default values in Kconfig 2015-11-22 01:40:00 +01:00
uart */Makefile.inc: Compile files needed by uart8250 in x86 bootblock 2016-01-21 05:37:48 +01:00
usb tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
xgi drivers/xgi/common: Fix XGI_SetGroup2 2015-12-30 20:30:17 +01:00
xpowers drivers/xpowers/axp209: Adapt to new I²C API 2015-02-20 23:20:56 +01:00