diff options
author | Kalle Jokiniemi <kalle.jokiniemi@digia.com> | 2009-04-23 06:58:51 -0400 |
---|---|---|
committer | Kevin Hilman <khilman@deeprootsystems.com> | 2009-11-11 17:42:27 -0500 |
commit | 867d320b6c30d2478358eafeca0e1a6c60cf06c3 (patch) | |
tree | f6c16838244c48d011a9868d53e438844d7328a6 /arch/arm/mach-omap2/powerdomains34xx.h | |
parent | 2329e7cc0de3de499d0a0f4e2f73c8f02acbc117 (diff) |
PM: Disable usb host HW save and restore
The hardware SAVEANDRESTORE mechanism seems to leave
USB HOST power domain permanently into active state
after one transition from off to active state.
Disabling for now.
Signed-off-by: Kalle Jokiniemi <ext-kalle.jokiniemi@nokia.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Diffstat (limited to 'arch/arm/mach-omap2/powerdomains34xx.h')
-rw-r--r-- | arch/arm/mach-omap2/powerdomains34xx.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/arch/arm/mach-omap2/powerdomains34xx.h b/arch/arm/mach-omap2/powerdomains34xx.h index f70eb2da17e7..fd09b0827df0 100644 --- a/arch/arm/mach-omap2/powerdomains34xx.h +++ b/arch/arm/mach-omap2/powerdomains34xx.h | |||
@@ -338,7 +338,13 @@ static struct powerdomain usbhost_pwrdm = { | |||
338 | .sleepdep_srcs = dss_per_usbhost_sleepdeps, | 338 | .sleepdep_srcs = dss_per_usbhost_sleepdeps, |
339 | .pwrsts = PWRSTS_OFF_RET_ON, | 339 | .pwrsts = PWRSTS_OFF_RET_ON, |
340 | .pwrsts_logic_ret = PWRDM_POWER_RET, | 340 | .pwrsts_logic_ret = PWRDM_POWER_RET, |
341 | .flags = PWRDM_HAS_HDWR_SAR, /* for USBHOST ctrlr only */ | 341 | /* |
342 | * REVISIT: Enabling usb host save and restore mechanism seems to | ||
343 | * leave the usb host domain permanently in ACTIVE mode after | ||
344 | * changing the usb host power domain state from OFF to active once. | ||
345 | * Disabling for now. | ||
346 | */ | ||
347 | /*.flags = PWRDM_HAS_HDWR_SAR,*/ /* for USBHOST ctrlr only */ | ||
342 | .banks = 1, | 348 | .banks = 1, |
343 | .pwrsts_mem_ret = { | 349 | .pwrsts_mem_ret = { |
344 | [0] = PWRDM_POWER_RET, /* MEMRETSTATE */ | 350 | [0] = PWRDM_POWER_RET, /* MEMRETSTATE */ |