aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/soc/amlogic/meson-gx-pwrc-vpu.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/soc/amlogic/meson-gx-pwrc-vpu.c b/drivers/soc/amlogic/meson-gx-pwrc-vpu.c
index 6289965c42e9..05421d029dff 100644
--- a/drivers/soc/amlogic/meson-gx-pwrc-vpu.c
+++ b/drivers/soc/amlogic/meson-gx-pwrc-vpu.c
@@ -54,12 +54,12 @@ static int meson_gx_pwrc_vpu_power_off(struct generic_pm_domain *genpd)
54 /* Power Down Memories */ 54 /* Power Down Memories */
55 for (i = 0; i < 32; i += 2) { 55 for (i = 0; i < 32; i += 2) {
56 regmap_update_bits(pd->regmap_hhi, HHI_VPU_MEM_PD_REG0, 56 regmap_update_bits(pd->regmap_hhi, HHI_VPU_MEM_PD_REG0,
57 0x2 << i, 0x3 << i); 57 0x3 << i, 0x3 << i);
58 udelay(5); 58 udelay(5);
59 } 59 }
60 for (i = 0; i < 32; i += 2) { 60 for (i = 0; i < 32; i += 2) {
61 regmap_update_bits(pd->regmap_hhi, HHI_VPU_MEM_PD_REG1, 61 regmap_update_bits(pd->regmap_hhi, HHI_VPU_MEM_PD_REG1,
62 0x2 << i, 0x3 << i); 62 0x3 << i, 0x3 << i);
63 udelay(5); 63 udelay(5);
64 } 64 }
65 for (i = 8; i < 16; i++) { 65 for (i = 8; i < 16; i++) {
@@ -108,13 +108,13 @@ static int meson_gx_pwrc_vpu_power_on(struct generic_pm_domain *genpd)
108 /* Power Up Memories */ 108 /* Power Up Memories */
109 for (i = 0; i < 32; i += 2) { 109 for (i = 0; i < 32; i += 2) {
110 regmap_update_bits(pd->regmap_hhi, HHI_VPU_MEM_PD_REG0, 110 regmap_update_bits(pd->regmap_hhi, HHI_VPU_MEM_PD_REG0,
111 0x2 << i, 0); 111 0x3 << i, 0);
112 udelay(5); 112 udelay(5);
113 } 113 }
114 114
115 for (i = 0; i < 32; i += 2) { 115 for (i = 0; i < 32; i += 2) {
116 regmap_update_bits(pd->regmap_hhi, HHI_VPU_MEM_PD_REG1, 116 regmap_update_bits(pd->regmap_hhi, HHI_VPU_MEM_PD_REG1,
117 0x2 << i, 0); 117 0x3 << i, 0);
118 udelay(5); 118 udelay(5);
119 } 119 }
120 120