u32 pll_mode;
u32 pll_id = clk->pll->id;
pll_mode = cru_readl(CRU_MODE_CON)&PLL_MODE_MSK(pll_id);
- if(pll_mode == PLL_MODE_SLOW(pll_id))
+ if (pll_mode == (PLL_MODE_SLOW(pll_id) & PLL_MODE_MSK(pll_id)))
seq_printf(s, "slow ");
- else if(pll_mode == PLL_MODE_NORM(pll_id))
+ else if (pll_mode == (PLL_MODE_NORM(pll_id) & PLL_MODE_MSK(pll_id)))
seq_printf(s, "normal ");
- else if(pll_mode == PLL_MODE_DEEP(pll_id))
+ else if (pll_mode == (PLL_MODE_DEEP(pll_id) & PLL_MODE_MSK(pll_id)))
seq_printf(s, "deep ");
if(cru_readl(PLL_CONS(pll_id, 3)) & PLL_BYPASS)
u32 pll_mode;
u32 pll_id=clk->pll->id;
pll_mode=cru_readl(CRU_MODE_CON)&PLL_MODE_MSK(pll_id);
- if(pll_mode==PLL_MODE_SLOW(pll_id))
+ if (pll_mode == (PLL_MODE_SLOW(pll_id) & PLL_MODE_MSK(pll_id)))
seq_printf(s, "slow ");
- else if(pll_mode==PLL_MODE_NORM(pll_id))
+ else if (pll_mode == (PLL_MODE_NORM(pll_id) & PLL_MODE_MSK(pll_id)))
seq_printf(s, "normal ");
- else if(pll_mode==PLL_MODE_DEEP(pll_id))
+ else if (pll_mode == (PLL_MODE_DEEP(pll_id) & PLL_MODE_MSK(pll_id)))
seq_printf(s, "deep ");
if(cru_readl(PLL_CONS(pll_id,3)) & PLL_BYPASS)