diff options
-rw-r--r-- | arch/arm/mach-omap2/powerdomains34xx.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/arch/arm/mach-omap2/powerdomains34xx.h b/arch/arm/mach-omap2/powerdomains34xx.h index 7b63fa074b71..15c346c627dd 100644 --- a/arch/arm/mach-omap2/powerdomains34xx.h +++ b/arch/arm/mach-omap2/powerdomains34xx.h | |||
@@ -236,6 +236,11 @@ static struct powerdomain dss_pwrdm = { | |||
236 | }, | 236 | }, |
237 | }; | 237 | }; |
238 | 238 | ||
239 | /* | ||
240 | * Although the 34XX TRM Rev K Table 4-371 notes that retention is a | ||
241 | * possible SGX powerstate, the SGX device itself does not support | ||
242 | * retention. | ||
243 | */ | ||
239 | static struct powerdomain sgx_pwrdm = { | 244 | static struct powerdomain sgx_pwrdm = { |
240 | .name = "sgx_pwrdm", | 245 | .name = "sgx_pwrdm", |
241 | .prcm_offs = OMAP3430ES2_SGX_MOD, | 246 | .prcm_offs = OMAP3430ES2_SGX_MOD, |
@@ -243,7 +248,7 @@ static struct powerdomain sgx_pwrdm = { | |||
243 | .wkdep_srcs = gfx_sgx_wkdeps, | 248 | .wkdep_srcs = gfx_sgx_wkdeps, |
244 | .sleepdep_srcs = cam_gfx_sleepdeps, | 249 | .sleepdep_srcs = cam_gfx_sleepdeps, |
245 | /* XXX This is accurate for 3430 SGX, but what about GFX? */ | 250 | /* XXX This is accurate for 3430 SGX, but what about GFX? */ |
246 | .pwrsts = PWRSTS_OFF_RET_ON, | 251 | .pwrsts = PWRSTS_OFF_ON, |
247 | .pwrsts_logic_ret = PWRDM_POWER_RET, | 252 | .pwrsts_logic_ret = PWRDM_POWER_RET, |
248 | .banks = 1, | 253 | .banks = 1, |
249 | .pwrsts_mem_ret = { | 254 | .pwrsts_mem_ret = { |