arm: tegra: cardhu: Added I2C arbitration lost recovery mechanism
authorAlok Chauhan <alokc@nvidia.com>
Tue, 26 Jul 2011 10:30:32 +0000 (15:30 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Thu, 1 Dec 2011 05:48:08 +0000 (21:48 -0800)
commit92692aa917457cbc595948f4eab10bd1cfe065a4
treef7343989a45fef3866ba863aafa70d4ef16849af
parente806e28f31c46b73ca965954c717af405376ae8e
arm: tegra: cardhu: Added I2C arbitration lost recovery mechanism

Added the code for arbitration lost recovery mechanism for i2c
driver and Initialize gpio number for i2c clock and data as
part of platform data.

bug 854305

Original-Change-Id: Icdc243a5025c766d65816542a6d5aabd61e6eee1
Reviewed-on: http://git-master/r/43200
Reviewed-by: Bandi Krishna Chaitanya <bandik@nvidia.com>
Tested-by: Bandi Krishna Chaitanya <bandik@nvidia.com>
Reviewed-by: Alok Chauhan <alokc@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

Rebase-Id: R11e00587725418e6e6ef5d0fa2f718424cc0635e
arch/arm/mach-tegra/Makefile
arch/arm/mach-tegra/board-cardhu.c
arch/arm/mach-tegra/board-enterprise.c
arch/arm/mach-tegra/board.h
arch/arm/mach-tegra/i2c_error_recovery.c [new file with mode: 0644]