diff options
author | Alex Frid <afrid@nvidia.com> | 2010-03-19 15:38:24 -0700 |
---|---|---|
committer | Gary King <gking@nvidia.com> | 2010-03-22 21:52:13 -0800 |
commit | bc1bb1e9d70a46b9c81835653e1495dce62ea099 (patch) | |
tree | 68c6dd39bf0ae7ea805331f6d2e0fa4135cd58c0 /arch/arm/mach-tegra/odm_kit/adaptations | |
parent | 44476f826f166461d10142935ef20b23c8c010c4 (diff) |
tegra ODM: Maxim PMU PWREN control on Whistler.
Added mechanism to reconfigure Maxim PMU power enable (PWREN)
input on Whistler necessary for LP0 core voltage control.
Change-Id: If7ee20956b39a96093da4094eda9ab64bce54503
Reviewed-on: http://git-master/r/923
Reviewed-by: Trivikram Kasivajhula <tkasivajhula@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Gary King <gking@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/odm_kit/adaptations')
-rw-r--r-- | arch/arm/mach-tegra/odm_kit/adaptations/pmu/max8907b/max8907b.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/odm_kit/adaptations/pmu/max8907b/max8907b.c b/arch/arm/mach-tegra/odm_kit/adaptations/pmu/max8907b/max8907b.c index f218b835ed1c..7da23407345c 100644 --- a/arch/arm/mach-tegra/odm_kit/adaptations/pmu/max8907b/max8907b.c +++ b/arch/arm/mach-tegra/odm_kit/adaptations/pmu/max8907b/max8907b.c @@ -1793,6 +1793,13 @@ Max8907bSetVoltage( return NV_TRUE; } + if ((MilliVolts == ODM_VOLTAGE_ENABLE_EXT_ONOFF) || + (MilliVolts == ODM_VOLTAGE_DISABLE_EXT_ONOFF)) + { + return Max8907bPwrEnAttach(hDevice, (Max8907bPmuSupply)vddRail, + (MilliVolts == ODM_VOLTAGE_ENABLE_EXT_ONOFF)); + } + if ((MilliVolts == ODM_VOLTAGE_OFF) || ((MilliVolts <= Max8907bSupplyInfoTable[vddRail].cap.MaxMilliVolts) && (MilliVolts >= Max8907bSupplyInfoTable[vddRail].cap.MinMilliVolts))) |