coreboot-kgpe-d16/src/mainboard
Furquan Shaikh 553f7fb27c mainboard/google/poppy: Add support for cr50 I2C TPM
1. Add support for using cr50 I2C TPM on poppy. This will not be
enabled until the next build.
2. Also, configure GPIOs for SPI and I2C TPM only if the corresponding
Kconfig options are set.

BUG=b:36265511
TEST=Verified on a reworked board that I2C TPM communication works
fine.

Change-Id: I3b293b8d410a6973a6dfea393c17d0be425b6a28
Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: https://review.coreboot.org/19518
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2017-05-03 00:29:31 +02:00
..
a-trend
aaeon AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
abit
adi mainboards: Don’t select POST_IO 2017-03-21 18:19:52 +01:00
adlink
advansus
amd nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
aopen
apple mb/*/mainboard.c: Get rid of SPI AFC register 2017-05-01 14:02:19 +02:00
artecgroup AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
asrock nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
asus nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
avalue
azza
bachmann
bap bap/ode_e20XX: Switch away from AGESA_LEGACY 2017-04-03 06:15:13 +02:00
bcom southbridge/via/vt8237r: Get rid of #include early_smbus.c 2017-04-14 17:20:26 +02:00
bifferos
biostar AGESA: Introduce AGESA_LEGACY and its counterpart 2017-03-28 01:57:09 +02:00
broadcom nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
compaq
cubietech
digitallogic AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
dmp
ecs
elmex elmex/pcm205400: Switch away from AGESA_LEGACY 2017-03-28 01:59:11 +02:00
emulation emulation/qemu-i440fx: Use SMBIOS macros 2017-03-21 17:34:51 +01:00
esd
getac nb/intel/i945: Move INTEL_EDID 2017-04-07 21:37:16 +02:00
gigabyte mb/*/mainboard.c: Get rid of SPI AFC register 2017-05-01 14:02:19 +02:00
gizmosphere gizmosphere/gizmo: Switch away from AGESA_LEGACY 2017-03-28 01:58:13 +02:00
google mainboard/google/poppy: Add support for cr50 I2C TPM 2017-05-03 00:29:31 +02:00
hp nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
ibase
iei AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
intel intel/kblrvp: Enable audio in RVP7 and RVP3 2017-05-01 00:46:45 +02:00
iwave
iwill nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
jetway southbridge/via/vt8237r: Get rid of #include early_smbus.c 2017-04-14 17:20:26 +02:00
kontron nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
lanner
lenovo mb/*/mainboard.c: Get rid of SPI AFC register 2017-05-01 14:02:19 +02:00
linutop kconfig: automatically include mainboards 2015-04-18 08:31:08 +02:00
lippert AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
lowrisc
mitac
msi nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
nec
nokia
nvidia nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
packardbell mb/*/mainboard.c: Get rid of SPI AFC register 2017-05-01 14:02:19 +02:00
pcengines AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
purism purism/librem13: Enable support for M.2 NVMe 2017-05-01 00:44:15 +02:00
rca
roda 3rdparty/libgfxinit: Update submodule pointer 2017-04-08 13:02:44 +02:00
samsung vboot: Move remaining features out of vendorcode/google/chromeos 2017-03-28 22:18:13 +02:00
sapphire mb/*/mainboard.c: Get rid of SPI AFC register 2017-05-01 14:02:19 +02:00
siemens nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
soyo
sunw nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
supermicro nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
technexion nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
thomson
ti
traverse AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
tyan nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
via southbridge/via/vt8237r: Get rid of #include early_smbus.c 2017-04-14 17:20:26 +02:00
winent nb/amdk8: Link coherent_ht.c 2017-04-28 17:20:51 +02:00
wyse AMD Geode: Move conflicting mainboard_romstage_entry() 2017-04-25 22:39:05 +02:00
Kconfig