diff options
author | Abhiruchi Birajdar <abirajdar@nvidia.com> | 2011-06-08 19:36:37 +0530 |
---|---|---|
committer | Niket Sirsi <nsirsi@nvidia.com> | 2011-06-14 16:10:09 -0700 |
commit | 5c94c0c364d75c9b747a7c1d7e4e9e9521fb7c09 (patch) | |
tree | 70e61c54274b846c1b0f941b7465f336a2c33651 /arch/arm | |
parent | ed055bf002bc1964e51397b61575c818a705b440 (diff) |
arm: tegra: cardhu: Remove cardhu_ov5650_late_init error during boot.
We need TCA6416 for E1187/E1188. It is not on E1198/E1291 boards.
So for E1198/E1291, we can return without doing anything in
cardhu_ov5650_late_init.
Bug: 822234
Change-Id: I25e0af2ed0da70ac33470b282f4446b6a9471be8
Reviewed-on: http://git-master/r/35707
Tested-by: Abhiruchi Birajdar <abirajdar@nvidia.com>
Reviewed-by: Gary Zhang <garyz@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Frank Chen <frankc@nvidia.com>
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/mach-tegra/board-cardhu-sensors.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu-sensors.c b/arch/arm/mach-tegra/board-cardhu-sensors.c index 8a71b25f3a4a..2bbb6b3d815c 100644 --- a/arch/arm/mach-tegra/board-cardhu-sensors.c +++ b/arch/arm/mach-tegra/board-cardhu-sensors.c @@ -721,6 +721,10 @@ int __init cardhu_ov5650_late_init(void) int ret; int i; + if ((board_info.board_id == BOARD_E1198) || + (board_info.board_id == BOARD_E1291)) + return 0; + printk("%s: \n", __func__); for (i = 0; i < ARRAY_SIZE(ov5650_gpio_keys); i++) { ret = gpio_request(ov5650_gpio_keys[i].gpio, |