diff options
author | Suresh Mangipudi <smangipudi@nvidia.com> | 2010-09-29 11:19:48 +0530 |
---|---|---|
committer | Varun Colbert <vcolbert@nvidia.com> | 2010-10-22 15:34:22 -0700 |
commit | 2f361138189dd8211f4bc039a4d50211c4bb7646 (patch) | |
tree | 1095913d2e439b13dc850e09539aff25fa199561 /arch/arm/mach-tegra/odm_kit | |
parent | bab81bb8584c0bfcb2a4d86556bb80ec9f8beb9a (diff) |
[ventana/usb] turn off vbus
Pull up/down the gpio for vbus when entering or exiting out of
suspend/resume.
Bug 718123
(cherry picked from commit 65f04654231877fdf29d766f73f4e60a251fd975)
Change-Id: I9653dd0241b859da5faf19755b2f8f3e494d3beb
Change-Id: I39f07bdd12a6c9c7038b0a9d4d7318f85664fc53
Reviewed-on: http://git-master/r/9008
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/odm_kit')
-rw-r--r--[-rwxr-xr-x] | arch/arm/mach-tegra/odm_kit/query/ventana/subboards/nvodm_query_discovery_pm275_addresses.h | 6 | ||||
-rw-r--r--[-rwxr-xr-x] | arch/arm/mach-tegra/odm_kit/query/ventana/subboards/nvodm_query_discovery_pm275_peripherals.h | 10 |
2 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/odm_kit/query/ventana/subboards/nvodm_query_discovery_pm275_addresses.h b/arch/arm/mach-tegra/odm_kit/query/ventana/subboards/nvodm_query_discovery_pm275_addresses.h index d658ba9f3fd5..e11dc6d60f08 100755..100644 --- a/arch/arm/mach-tegra/odm_kit/query/ventana/subboards/nvodm_query_discovery_pm275_addresses.h +++ b/arch/arm/mach-tegra/odm_kit/query/ventana/subboards/nvodm_query_discovery_pm275_addresses.h @@ -393,3 +393,9 @@ static const NvOdmIoAddress s_AcceleroAddresses[] = { NvOdmIoModule_Gpio, (NvU32)'n'-'a', 0x04, 0 }, /* Gpio port N and Pin 4 */ }; +// USB3 VBus voltage rail +static const NvOdmIoAddress s_ffaVddUsb3VBusAddresses[] = +{ + { NvOdmIoModule_Gpio, (NvU32)'d'-'a', 0x03, 0 }, /* Gpio port D and Pin 3 */ +}; + diff --git a/arch/arm/mach-tegra/odm_kit/query/ventana/subboards/nvodm_query_discovery_pm275_peripherals.h b/arch/arm/mach-tegra/odm_kit/query/ventana/subboards/nvodm_query_discovery_pm275_peripherals.h index b963c7df8a45..36023b424d77 100755..100644 --- a/arch/arm/mach-tegra/odm_kit/query/ventana/subboards/nvodm_query_discovery_pm275_peripherals.h +++ b/arch/arm/mach-tegra/odm_kit/query/ventana/subboards/nvodm_query_discovery_pm275_peripherals.h @@ -448,4 +448,14 @@ NV_ARRAY_SIZE(s_AcceleroAddresses), NvOdmPeripheralClass_Other, }, + +// VBUS for USB3 +{ + NV_VDD_USB3_VBUS_ODM_ID, + s_ffaVddUsb3VBusAddresses, + NV_ARRAY_SIZE(s_ffaVddUsb3VBusAddresses), + NvOdmPeripheralClass_Other +}, + + // NOTE: This list *must* end with a trailing comma. |