coreboot-kgpe-d16/src
Furquan Shaikh 260b297a89 drivers/spi/tpm: Clean up SPI TPM driver
1. Move common TIS macros to include/tpm.h.
2. Use common TIS macros while referring to status and access registers.
3. Add a new function claim_locality to properly check for required
access bits and claim locality 0.

BUG=b:36873582

Change-Id: I11bf3e8b6e1f50b7868c9fe4394a858488367287
Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: https://review.coreboot.org/19213
Tested-by: build bot (Jenkins)
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
2017-04-13 05:04:13 +02:00
..
acpi
arch arch/x86: remove CAR global migration when postcar stage is used 2017-04-08 23:22:02 +02:00
commonlib commonlib: Wrap lines at 80 columns 2017-03-13 21:23:21 +01:00
console console: Enable do_printk_va_list for VBOOT 2016-12-27 18:07:39 +01:00
cpu arch/x86: remove CAR global migration when postcar stage is used 2017-04-08 23:22:02 +02:00
device libgfxinit: Select CONFIG_VGA when needed 2017-04-08 13:03:52 +02:00
drivers drivers/spi/tpm: Clean up SPI TPM driver 2017-04-13 05:04:13 +02:00
ec ec/roda/it8518: Do EC write manually with long timeout 2017-04-08 13:17:56 +02:00
include drivers/spi/tpm: Clean up SPI TPM driver 2017-04-13 05:04:13 +02:00
lib src/lib/jpeg: Fix missing closing brace 2017-03-29 13:05:18 +02:00
mainboard scarlet/gru: skip display because mipi driver not ready 2017-04-11 04:22:09 +02:00
northbridge nb/amdk8/(pre_)f.h: Don't declare global variable in header 2017-04-10 20:53:00 +02:00
soc intel/soc/apollolake: Use intel/common/uart driver 2017-04-11 17:04:13 +02:00
southbridge sb/intel/i82801gx: Add i2c_block_read to smbus.h 2017-04-11 11:51:04 +02:00
superio superio/fintek: Add support for Fintek F71808A 2017-03-27 19:19:56 +02:00
vboot Remove libverstage as separate library and source file class 2017-03-28 22:18:53 +02:00
vendorcode AGESA f14: Fix memory clock register decoding 2017-04-08 15:19:09 +02:00
Kconfig GDB_WAIT: Clarify Kconfig description 2017-03-14 22:20:47 +01:00