ARM: tegra: power: Add package mask to IO pad control
authorAlex Frid <afrid@nvidia.com>
Sun, 24 Jul 2011 03:14:25 +0000 (20:14 -0700)
committerDan Willemsen <dwillemsen@nvidia.com>
Fri, 23 Mar 2012 06:28:35 +0000 (23:28 -0700)
commit4b458b77c5efb7200bf1cccb18892933878a81da
treee960799e97714f8ca88c615d70c9483286b19a48
parent774e90419fd6b3153c412de1d8f294dccc9fcdba
ARM: tegra: power: Add package mask to IO pad control

Modified dynamic IO pad configuration control to support SoC package
dependencies: set into "no-io-power state" IO pads that are not bonded
out on the particular package. Updated IO power detect table to account
for differences in Tegra2 and Tegra3 architecture.

Bug 853132

Original-Change-Id: I5f0aedfa784173cc37251ccf4e1dfb4d919db96e
Reviewed-on: http://git-master/r/42785
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Karan Jhavar <kjhavar@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Jonathan Mayo <jmayo@nvidia.com>

Rebase-Id: R46208845c32e25340de6b1cebfb6b617c6c7ce4d
arch/arm/mach-tegra/fuse.h
arch/arm/mach-tegra/powerdetect.c
arch/arm/mach-tegra/tegra3_speedo.c