Lines Matching refs:tim2
133 u32 cpl, tim2; in pl111_display_enable() local
170 tim2 = readl(priv->regs + CLCD_TIM2); in pl111_display_enable()
171 tim2 &= (TIM2_BCD | TIM2_PCD_LO_MASK | TIM2_PCD_HI_MASK); in pl111_display_enable()
174 tim2 |= TIM2_BCD; in pl111_display_enable()
177 tim2 |= TIM2_IHS; in pl111_display_enable()
180 tim2 |= TIM2_IVS; in pl111_display_enable()
184 tim2 |= TIM2_IOE; in pl111_display_enable()
188 tim2 |= TIM2_IPC; in pl111_display_enable()
202 tim2 |= TIM2_ACB_MASK; in pl111_display_enable()
225 tim2 ^= TIM2_IPC; in pl111_display_enable()
228 tim2 |= cpl << 16; in pl111_display_enable()
229 writel(tim2, priv->regs + CLCD_TIM2); in pl111_display_enable()
487 u32 tim2 = readl(priv->regs + CLCD_TIM2); in pl111_clk_div_recalc_rate() local
490 if (tim2 & TIM2_BCD) in pl111_clk_div_recalc_rate()
493 div = tim2 & TIM2_PCD_LO_MASK; in pl111_clk_div_recalc_rate()
494 div |= (tim2 & TIM2_PCD_HI_MASK) >> in pl111_clk_div_recalc_rate()
507 u32 tim2; in pl111_clk_div_set_rate() local
510 tim2 = readl(priv->regs + CLCD_TIM2); in pl111_clk_div_set_rate()
511 tim2 &= ~(TIM2_BCD | TIM2_PCD_LO_MASK | TIM2_PCD_HI_MASK); in pl111_clk_div_set_rate()
514 tim2 |= TIM2_BCD; in pl111_clk_div_set_rate()
517 tim2 |= div & TIM2_PCD_LO_MASK; in pl111_clk_div_set_rate()
518 tim2 |= (div >> TIM2_PCD_LO_BITS) << TIM2_PCD_HI_SHIFT; in pl111_clk_div_set_rate()
521 writel(tim2, priv->regs + CLCD_TIM2); in pl111_clk_div_set_rate()