the following patch was just integrated into master: commit efa579fdc217b92d0696b737cda76a69d1fe1433 Author: Duncan Laurie dlaurie@chromium.org Date: Wed Aug 31 14:48:12 2016 -0700
drivers/i2c/tpm: Allow sleep durations to be set by the chip
Allow the sleep durations used by the driver to be set by the specific chip so they can be tuned appropriately.
Since we need to read the chip id to know the values use very conservative defaults for the first command and then set it to the current values by default.
Change-Id: Ic64159328b18a1471eb06fa8b52b589eec1e1ca2 Signed-off-by: Duncan Laurie dlaurie@chromium.org Reviewed-on: https://review.coreboot.org/16395 Reviewed-by: Aaron Durbin adurbin@chromium.org Tested-by: build bot (Jenkins) Reviewed-by: Furquan Shaikh furquan@google.com Reviewed-by: Paul Menzel paulepanter@users.sourceforge.net
See https://review.coreboot.org/16395 for details.
-gerrit