i2c: i2c-tegra: Return error code on partial master_xfer transfer
authorColin Cross <ccross@android.com>
Thu, 30 Dec 2010 05:15:12 +0000 (21:15 -0800)
committerColin Cross <ccross@android.com>
Tue, 4 Jan 2011 22:55:39 +0000 (14:55 -0800)
commit619ec9a64fc0d4e99109f12bd8f30cf0761f1d5d
tree9390baa6b28dd1bba11966a143945989e74a8b5d
parent0429f17bd8c8d2610cdb21472239805adc074338
i2c: i2c-tegra: Return error code on partial master_xfer transfer

It is unclear what the correct return value is when
master_xfer gets an error part way through a set of
messages, but other drivers seem to return the error
code of the individual failed message instead of
the number of successful messages.  Convert the Tegra
i2c driver to do the same.

Change-Id: Iacda4b6d7591bfe644b93564b93356a0cda3134f
Signed-off-by: Colin Cross <ccross@android.com>
drivers/i2c/busses/i2c-tegra.c