urara: I2C clock and MFIO setup function for all interfaces
commitd99e08285b478aa0923a8673c6b5e3c39019626d
authorIonela Voinescu <ionela.voinescu@imgtec.com>
Thu, 5 Mar 2015 14:13:54 +0000 (5 14:13 +0000)
committerPatrick Georgi <pgeorgi@google.com>
Tue, 21 Apr 2015 06:23:50 +0000 (21 08:23 +0200)
tree76ddec0198bbbf7c61acd56920ddd67d04380bb4
parent38063b050d73326409df06ea2620000720e24579
urara: I2C clock and MFIO setup function for all interfaces

The I2C MFIO setup function now supports all interfaces.
Also, the API for the clock setup function changed to support
all interfaces.

BUG=chrome-os-partner:31438
TEST=tested on Pistachio bring up board; all I2C interfaces
     were tested with the TPM and they all work properly.
BRANCH=none

Change-Id: I6dfd1c4647335878402cabb2ae512d6e3737a433
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: f8a7ffb54e3f5092c9844b9b502949d3cfc053d1
Original-Change-Id: Ibd67c07acf3d1d9c594faa8ced5ab56d9abb2e40
Original-Signed-off-by: Ionela Voinescu <ionela.voinescu@imgtec.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/256362
Original-Reviewed-by: Chris Lane <chris.lane@frontier-silicon.com>
Original-Reviewed-by: David Hendricks <dhendrix@chromium.org>
Reviewed-on: http://review.coreboot.org/9840
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
src/mainboard/google/urara/bootblock.c