summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plat/imx/imx8mm/gpc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/plat/imx/imx8mm/gpc.c b/plat/imx/imx8mm/gpc.c
index 440c27cb..4cccc89a 100644
--- a/plat/imx/imx8mm/gpc.c
+++ b/plat/imx/imx8mm/gpc.c
@@ -475,7 +475,7 @@ void imx_anamix_pre_suspend()
int i;
uint32_t pll_ctrl;
/* bypass all the plls before enter DSM mode */
- for (i = 0; i < 9; i++) {
+ for (i = 0; i < ARRAY_SIZE(pll_ctrl_offset); i++) {
pll_ctrl = mmio_read_32(IMX_ANAMIX_BASE + pll_ctrl_offset[i]);
pll_ctrl |= PLL_BYPASS;
mmio_write_32(IMX_ANAMIX_BASE + pll_ctrl_offset[i], pll_ctrl);
@@ -499,7 +499,7 @@ void imx_anamix_post_resume(void)
int i;
uint32_t pll_ctrl;
/* unbypass all the plls after exit from DSM mode */
- for (i = 0; i < 9; i++) {
+ for (i = 0; i < ARRAY_SIZE(pll_ctrl_offset); i++) {
pll_ctrl = mmio_read_32(IMX_ANAMIX_BASE + pll_ctrl_offset[i]);
pll_ctrl &= ~PLL_BYPASS;
mmio_write_32(IMX_ANAMIX_BASE + pll_ctrl_offset[i], pll_ctrl);