coreboot/src/soc/intel
Duncan Laurie 733febf874 UPSTREAM: lpss_i2c: Increase transaction timeout
When doing long transcations on an I2C bus at standard speed we saw
that long transactions could go over the 4ms limit while waiting for
it to complete on the bus.

Increase this so we can use standard speed for testing and debug in
firmware.  (as there is no way to force standard speed in the kernel)

BUG=chrome-os-partner:58666
BRANCH=None

TEST=boot eve board with cr50 TPM and I2C bus at 100khz

Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://review.coreboot.org/17213
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>

Change-Id: I2987ae6a5aa024b373eb088767194c70b0918b6f
Reviewed-on: https://chromium-review.googlesource.com/408973
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-11-08 23:23:47 -08:00
..
apollolake UPSTREAM: soc/intel/{sky,apollo}lake: Wait until GPE is clear when reading 2016-11-08 23:23:45 -08:00
baytrail UPSTREAM: lib/prog_loaders: use common ramstage_cache_invalid() 2016-11-03 14:44:12 -07:00
braswell UPSTREAM: Makefile.inc: Use $(MAINBOARDDIR) 2016-09-07 00:16:17 -07:00
broadwell UPSTREAM: lib/prog_loaders: use common ramstage_cache_invalid() 2016-11-03 14:44:12 -07:00
common UPSTREAM: lpss_i2c: Increase transaction timeout 2016-11-08 23:23:47 -08:00
fsp_baytrail UPSTREAM: fsp_baytrail: Refactor code for SPI debug messages 2016-09-07 11:31:46 -07:00
fsp_broadwell_de UPSTREAM: soc/intel/fsp_broadwell_de: Fix system hang when timestamp is enabled 2016-10-11 14:32:15 -07:00
quark UPSTREAM: soc/intel/quark: Fix FSP 2.0 build 2016-09-30 18:03:30 -07:00
sch UPSTREAM: src/soc: Remove unnecessary whitespace before "\n" and "\t" 2016-09-02 07:11:51 -07:00
skylake UPSTREAM: soc/intel/{sky,apollo}lake: Wait until GPE is clear when reading 2016-11-08 23:23:45 -08:00